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

    Show / Hide Table of Contents

    Class StreamBuilder

    Inheritance
    System.Object
    StreamBuilder
    Namespace: MediaBrowser.Model.Dlna
    Assembly: MediaBrowser.Model.dll
    Syntax
    public class StreamBuilder

    Constructors

    StreamBuilder(ITranscoderSupport, ILogger)

    Declaration
    public StreamBuilder(ITranscoderSupport transcoderSupport, ILogger logger)
    Parameters
    Type Name Description
    ITranscoderSupport transcoderSupport
    ILogger logger

    StreamBuilder(ITranscoderSupport, ILogger, UserConfiguration)

    Declaration
    public StreamBuilder(ITranscoderSupport transcoderSupport, ILogger logger, UserConfiguration userConfiguration)
    Parameters
    Type Name Description
    ITranscoderSupport transcoderSupport
    ILogger logger
    UserConfiguration userConfiguration

    Methods

    BuildAudioItem(AudioOptions)

    Declaration
    public StreamInfo BuildAudioItem(AudioOptions options)
    Parameters
    Type Name Description
    AudioOptions options
    Returns
    Type Description
    StreamInfo

    BuildVideoItem(VideoOptions)

    Declaration
    public StreamInfo BuildVideoItem(VideoOptions options)
    Parameters
    Type Name Description
    VideoOptions options
    Returns
    Type Description
    StreamInfo

    GetSubtitleProfile(MediaSourceInfo, MediaStream, SubtitleProfile[], PlayMethod, ITranscoderSupport, EncodingContext, ReadOnlySpan<Char>, ReadOnlySpan<Char>, ReadOnlySpan<Char>)

    Declaration
    public static SubtitleProfile GetSubtitleProfile(MediaSourceInfo mediaSource, MediaStream subtitleStream, SubtitleProfile[] subtitleProfiles, PlayMethod playMethod, ITranscoderSupport transcoderSupport, EncodingContext encodingContext, ReadOnlySpan<char> outputContainer, ReadOnlySpan<char> transcodingSubProtocol, ReadOnlySpan<char> manifestSubtitleFormat)
    Parameters
    Type Name Description
    MediaSourceInfo mediaSource
    MediaStream subtitleStream
    SubtitleProfile[] subtitleProfiles
    PlayMethod playMethod
    ITranscoderSupport transcoderSupport
    EncodingContext encodingContext
    System.ReadOnlySpan<System.Char> outputContainer
    System.ReadOnlySpan<System.Char> transcodingSubProtocol
    System.ReadOnlySpan<System.Char> manifestSubtitleFormat
    Returns
    Type Description
    SubtitleProfile

    NormalizeMediaSourceFormatIntoSingleContainer(ReadOnlySpan<Char>, ReadOnlySpan<Char>, DeviceProfile, DlnaProfileType)

    Declaration
    public static string NormalizeMediaSourceFormatIntoSingleContainer(ReadOnlySpan<char> inputContainer, ReadOnlySpan<char> inputPath, DeviceProfile profile, DlnaProfileType type)
    Parameters
    Type Name Description
    System.ReadOnlySpan<System.Char> inputContainer
    System.ReadOnlySpan<System.Char> inputPath
    DeviceProfile profile
    DlnaProfileType type
    Returns
    Type Description
    System.String

    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.