add subtitle delivery methods to StreamBuilder

This commit is contained in:
Luke Pulverenti
2014-07-18 15:07:28 -04:00
parent 97c5b468a0
commit b4b17d7717
87 changed files with 1887 additions and 504 deletions

View File

@@ -45,6 +45,16 @@ namespace MediaBrowser.Api.Sync
{
}
[Route("/Sync/Jobs", "POST", Summary = "Gets sync jobs.")]
public class CreateSyncJob : SyncJobRequest
{
}
[Route("/Sync/Schedules", "POST", Summary = "Gets sync schedules.")]
public class CreateSyncSchedule : SyncScheduleRequest
{
}
[Authenticated]
public class SyncService : BaseApiService
{
@@ -102,5 +112,19 @@ namespace MediaBrowser.Api.Sync
Task.WaitAll(task);
}
public void Post(CreateSyncJob request)
{
var task = _syncManager.CreateJob(request);
Task.WaitAll(task);
}
public void Post(CreateSyncSchedule request)
{
var task = _syncManager.CreateSchedule(request);
Task.WaitAll(task);
}
}
}