mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-04-20 17:14:42 +01:00
sync updates
This commit is contained in:
@@ -846,6 +846,11 @@ namespace MediaBrowser.Controller.Entities
|
||||
BaseItem queryParent,
|
||||
User user)
|
||||
{
|
||||
if (items == null)
|
||||
{
|
||||
throw new ArgumentNullException("items");
|
||||
}
|
||||
|
||||
if (CollapseBoxSetItems(query, queryParent, user))
|
||||
{
|
||||
items = BaseItem.CollectionManager.CollapseItemsWithinBoxSets(items, user);
|
||||
|
||||
@@ -81,12 +81,17 @@ namespace MediaBrowser.Controller.MediaEncoding
|
||||
VideoCodec = info.VideoCodec;
|
||||
VideoBitRate = info.VideoBitrate;
|
||||
AudioStreamIndex = info.AudioStreamIndex;
|
||||
SubtitleStreamIndex = info.SubtitleStreamIndex;
|
||||
MaxRefFrames = info.MaxRefFrames;
|
||||
MaxVideoBitDepth = info.MaxVideoBitDepth;
|
||||
SubtitleMethod = info.SubtitleDeliveryMethod;
|
||||
Cabac = info.Cabac;
|
||||
Context = info.Context;
|
||||
|
||||
if (info.SubtitleDeliveryMethod == SubtitleDeliveryMethod.Encode ||
|
||||
info.SubtitleDeliveryMethod == SubtitleDeliveryMethod.Embed)
|
||||
{
|
||||
SubtitleStreamIndex = info.SubtitleStreamIndex;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -15,7 +15,9 @@ namespace MediaBrowser.Controller.Sync
|
||||
event EventHandler<GenericEventArgs<SyncJobCreationResult>> SyncJobCreated;
|
||||
event EventHandler<GenericEventArgs<SyncJob>> SyncJobCancelled;
|
||||
event EventHandler<GenericEventArgs<SyncJob>> SyncJobUpdated;
|
||||
|
||||
event EventHandler<GenericEventArgs<SyncJobItem>> SyncJobItemUpdated;
|
||||
event EventHandler<GenericEventArgs<SyncJobItem>> SyncJobItemCreated;
|
||||
|
||||
/// <summary>
|
||||
/// Creates the job.
|
||||
/// </summary>
|
||||
@@ -35,7 +37,7 @@ namespace MediaBrowser.Controller.Sync
|
||||
/// <param name="query">The query.</param>
|
||||
/// <returns>QueryResult<SyncJobItem>.</returns>
|
||||
QueryResult<SyncJobItem> GetJobItems(SyncJobItemQuery query);
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Gets the job.
|
||||
/// </summary>
|
||||
@@ -63,7 +65,7 @@ namespace MediaBrowser.Controller.Sync
|
||||
/// <param name="id">The identifier.</param>
|
||||
/// <returns>Task.</returns>
|
||||
Task CancelJobItem(string id);
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Cancels the job.
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user