mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-04-21 01:24:44 +01:00
update sync task
This commit is contained in:
@@ -641,6 +641,8 @@ namespace MediaBrowser.Server.Implementations.Sync
|
||||
ReadInputAtNativeFramerate = !syncOptions.EnableFullSpeedTranscoding
|
||||
|
||||
}, innerProgress, cancellationToken);
|
||||
|
||||
_syncManager.OnConversionComplete(jobItem, job);
|
||||
}
|
||||
catch (OperationCanceledException)
|
||||
{
|
||||
@@ -825,6 +827,8 @@ namespace MediaBrowser.Server.Implementations.Sync
|
||||
CpuCoreLimit = syncOptions.TranscodingCpuCoreLimit
|
||||
|
||||
}, innerProgress, cancellationToken);
|
||||
|
||||
_syncManager.OnConversionComplete(jobItem, job);
|
||||
}
|
||||
catch (OperationCanceledException)
|
||||
{
|
||||
|
||||
@@ -1325,5 +1325,16 @@ namespace MediaBrowser.Server.Implementations.Sync
|
||||
|
||||
return list;
|
||||
}
|
||||
|
||||
protected internal void OnConversionComplete(SyncJobItem item, SyncJob job)
|
||||
{
|
||||
var syncProvider = GetSyncProvider(item, job);
|
||||
if (syncProvider is AppSyncProvider)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
_taskManager.QueueIfNotRunning<ServerSyncScheduledTask>();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user