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(MediaSourceInfo, String, Nullable<MediaContainers>, Nullable<Int32>, CancellationToken)

    Declaration
    Task<string> ExtractAudioImage(MediaSourceInfo mediaSource, string inputPath, MediaContainers? container, int? streamIndex, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    MediaSourceInfo mediaSource
    System.String inputPath
    System.Nullable<MediaContainers> container
    System.Nullable<System.Int32> streamIndex
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<System.String>

    ExtractAudioImage(MediaSourceInfo, String, Nullable<Int32>, CancellationToken)

    Declaration
    Task<string> ExtractAudioImage(MediaSourceInfo mediaSource, string inputPath, int? streamIndex, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    MediaSourceInfo mediaSource
    System.String inputPath
    System.Nullable<System.Int32> streamIndex
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<System.String>

    ExtractVideoImage(MediaSourceInfo, String, Nullable<MediaContainers>, MediaProtocol, MediaStream, Nullable<Video3DFormat>, Nullable<TimeSpan>, CancellationToken)

    Declaration
    Task<string> ExtractVideoImage(MediaSourceInfo mediaSource, string inputPath, MediaContainers? container, MediaProtocol protocol, MediaStream videoStream, Video3DFormat? threedFormat, TimeSpan? offset, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    MediaSourceInfo mediaSource
    System.String inputPath
    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(MediaSourceInfo, String, Nullable<MediaContainers>, MediaProtocol, MediaStream, Nullable<Int32>, CancellationToken)

    Declaration
    Task<string> ExtractVideoImage(MediaSourceInfo mediaSource, string inputPath, MediaContainers? container, MediaProtocol protocol, MediaStream imageStream, int? streamIndex, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    MediaSourceInfo mediaSource
    System.String inputPath
    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(MediaSourceInfo, String, Nullable<MediaContainers>, MediaStream, MediaProtocol, Nullable<Video3DFormat>, TimeSpan[], String, String, Nullable<Int32>, CancellationToken)

    Declaration
    [Obsolete("Use ExtractVideoImagesFromList2() instead.")]
    Task ExtractVideoImagesFromList(MediaSourceInfo mediaSource, string inputPath, MediaContainers? container, MediaStream videoStream, MediaProtocol protocol, Video3DFormat? threedFormat, TimeSpan[] extractionTimes, string targetDirectory, string filenamePrefix, int? maxWidth, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    MediaSourceInfo mediaSource
    System.String inputPath
    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(MediaSourceInfo, String, Nullable<MediaContainers>, MediaStream, MediaProtocol, Nullable<Video3DFormat>, TimeSpan[], String, String, Nullable<Int32>, CancellationToken)

    Declaration
    Task<List<TimeSpan>> ExtractVideoImagesFromList2(MediaSourceInfo mediaSource, string inputPath, MediaContainers? container, MediaStream videoStream, MediaProtocol protocol, Video3DFormat? threedFormat, TimeSpan[] extractionTimes, string targetDirectory, string filenamePrefix, int? maxWidth, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    MediaSourceInfo mediaSource
    System.String inputPath
    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(MediaSourceInfo, String, Nullable<MediaContainers>, MediaStream, MediaProtocol, Nullable<Video3DFormat>, TimeSpan, String, String, Nullable<Int32>, CancellationToken)

    Declaration
    Task ExtractVideoImagesOnInterval(MediaSourceInfo mediaSource, string inputPath, MediaContainers? container, MediaStream videoStream, MediaProtocol protocol, Video3DFormat? threedFormat, TimeSpan interval, string targetDirectory, string filenamePrefix, int? maxWidth, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    MediaSourceInfo mediaSource
    System.String inputPath
    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.