FFMPEG extractor for attachments.

This commit is contained in:
Andrew Mahone
2019-10-18 07:52:32 -04:00
parent f22ca6dd9e
commit 12f752d8b1
2 changed files with 294 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
using System.IO;
using System.Threading;
using System.Threading.Tasks;
using MediaBrowser.Controller.Entities;
using MediaBrowser.Model.MediaInfo;
using MediaBrowser.Model.Entities;
namespace MediaBrowser.Controller.MediaEncoding
{
public interface IAttachmentExtractor
{
Task<(MediaAttachment attachment, Stream stream)> GetAttachment(BaseItem item,
string mediaSourceId,
int attachmentStreamIndex,
CancellationToken cancellationToken);
}
}