Facebook
Twitter
Pinterest
Tumblr
GitHub
RSS
  • DEV Home
  • Documentation
  • Reference
  • Download
Search Results for

    Show / Hide Table of Contents

    Interface IImageExtractionManager

    Interface IImageExtractionManager.

    Namespace: MediaBrowser.Controller.MediaEncoding
    Assembly: MediaBrowser.Controller.dll
    Syntax
    public interface IImageExtractionManager

    Methods

    ExtractAudioImage(ReadOnlyMemory<Char>, IDictionary<String, String>, Nullable<Int32>, CancellationToken)

    Declaration
    Task<string> ExtractAudioImage(ReadOnlyMemory<char> path, IDictionary<string, string> requestHeaders, int? streamIndex, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    System.ReadOnlyMemory<System.Char> path
    System.Collections.Generic.IDictionary<System.String, System.String> requestHeaders
    System.Nullable<System.Int32> streamIndex
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<System.String>

    ExtractAudioImage(String, IDictionary<String, String>, Nullable<MediaContainers>, Nullable<Int32>, CancellationToken)

    Declaration
    Task<string> ExtractAudioImage(string path, IDictionary<string, string> requestHeaders, MediaContainers? container, int? streamIndex, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    System.String path
    System.Collections.Generic.IDictionary<System.String, System.String> requestHeaders
    System.Nullable<MediaContainers> container
    System.Nullable<System.Int32> streamIndex
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<System.String>

    ExtractVideoImage(ReadOnlyMemory<Char>, IDictionary<String, String>, Nullable<MediaContainers>, MediaProtocol, MediaStream, Nullable<Video3DFormat>, Nullable<TimeSpan>, CancellationToken)

    Declaration
    Task<string> ExtractVideoImage(ReadOnlyMemory<char> inputPath, IDictionary<string, string> requestHeaders, MediaContainers? container, MediaProtocol protocol, MediaStream videoStream, Video3DFormat? threedFormat, TimeSpan? offset, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    System.ReadOnlyMemory<System.Char> inputPath
    System.Collections.Generic.IDictionary<System.String, System.String> requestHeaders
    System.Nullable<MediaContainers> container
    MediaProtocol protocol
    MediaStream videoStream
    System.Nullable<Video3DFormat> threedFormat
    System.Nullable<System.TimeSpan> offset
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<System.String>

    ExtractVideoImage(ReadOnlyMemory<Char>, IDictionary<String, String>, Nullable<MediaContainers>, MediaProtocol, MediaStream, Nullable<Int32>, CancellationToken)

    Declaration
    Task<string> ExtractVideoImage(ReadOnlyMemory<char> inputPath, IDictionary<string, string> requestHeaders, MediaContainers? container, MediaProtocol protocol, MediaStream imageStream, int? streamIndex, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    System.ReadOnlyMemory<System.Char> inputPath
    System.Collections.Generic.IDictionary<System.String, System.String> requestHeaders
    System.Nullable<MediaContainers> container
    MediaProtocol protocol
    MediaStream imageStream
    System.Nullable<System.Int32> streamIndex
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<System.String>

    ExtractVideoImagesFromList(ReadOnlyMemory<Char>, IDictionary<String, String>, Nullable<MediaContainers>, MediaStream, MediaProtocol, Nullable<Video3DFormat>, TimeSpan[], String, String, Nullable<Int32>, CancellationToken)

    Declaration
    [Obsolete("Use ExtractVideoImagesFromList2() instead.")]
    Task ExtractVideoImagesFromList(ReadOnlyMemory<char> inputPath, IDictionary<string, string> requestHeaders, MediaContainers? container, MediaStream videoStream, MediaProtocol protocol, Video3DFormat? threedFormat, TimeSpan[] extractionTimes, string targetDirectory, string filenamePrefix, int? maxWidth, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    System.ReadOnlyMemory<System.Char> inputPath
    System.Collections.Generic.IDictionary<System.String, System.String> requestHeaders
    System.Nullable<MediaContainers> container
    MediaStream videoStream
    MediaProtocol protocol
    System.Nullable<Video3DFormat> threedFormat
    System.TimeSpan[] extractionTimes
    System.String targetDirectory
    System.String filenamePrefix
    System.Nullable<System.Int32> maxWidth
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task

    ExtractVideoImagesFromList2(ReadOnlyMemory<Char>, IDictionary<String, String>, Nullable<MediaContainers>, MediaStream, MediaProtocol, Nullable<Video3DFormat>, TimeSpan[], String, String, Nullable<Int32>, CancellationToken)

    Declaration
    Task<List<TimeSpan>> ExtractVideoImagesFromList2(ReadOnlyMemory<char> inputPath, IDictionary<string, string> requestHeaders, MediaContainers? container, MediaStream videoStream, MediaProtocol protocol, Video3DFormat? threedFormat, TimeSpan[] extractionTimes, string targetDirectory, string filenamePrefix, int? maxWidth, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    System.ReadOnlyMemory<System.Char> inputPath
    System.Collections.Generic.IDictionary<System.String, System.String> requestHeaders
    System.Nullable<MediaContainers> container
    MediaStream videoStream
    MediaProtocol protocol
    System.Nullable<Video3DFormat> threedFormat
    System.TimeSpan[] extractionTimes
    System.String targetDirectory
    System.String filenamePrefix
    System.Nullable<System.Int32> maxWidth
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Collections.Generic.List<System.TimeSpan>>

    ExtractVideoImagesOnInterval(ReadOnlyMemory<Char>, IDictionary<String, String>, Nullable<MediaContainers>, MediaStream, MediaProtocol, Nullable<Video3DFormat>, TimeSpan, String, String, Nullable<Int32>, CancellationToken)

    Declaration
    Task ExtractVideoImagesOnInterval(ReadOnlyMemory<char> inputPath, IDictionary<string, string> requestHeaders, MediaContainers? container, MediaStream videoStream, MediaProtocol protocol, Video3DFormat? threedFormat, TimeSpan interval, string targetDirectory, string filenamePrefix, int? maxWidth, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    System.ReadOnlyMemory<System.Char> inputPath
    System.Collections.Generic.IDictionary<System.String, System.String> requestHeaders
    System.Nullable<MediaContainers> container
    MediaStream videoStream
    MediaProtocol protocol
    System.Nullable<Video3DFormat> threedFormat
    System.TimeSpan interval
    System.String targetDirectory
    System.String filenamePrefix
    System.Nullable<System.Int32> maxWidth
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task

    Extension Methods

    Extensions.JsonClone<T>(T, IJsonSerializer)
    SDK
    On this Page
    Back to Top Copyright 2022 © EMBY LLC. Please see our terms of use and privacy policy.