@jellyfin/sdk
    Preparing search index...

    Interface MediaStream

    Class MediaStream.

    interface MediaStream {
        AspectRatio?: string | null;
        AudioSpatialFormat?: AudioSpatialFormat;
        AverageFrameRate?: number | null;
        BitDepth?: number | null;
        BitRate?: number | null;
        BlPresentFlag?: number | null;
        ChannelLayout?: string | null;
        Channels?: number | null;
        Codec?: string | null;
        CodecTag?: string | null;
        CodecTimeBase?: string | null;
        ColorPrimaries?: string | null;
        ColorRange?: string | null;
        ColorSpace?: string | null;
        ColorTransfer?: string | null;
        Comment?: string | null;
        DeliveryMethod?: SubtitleDeliveryMethod;
        DeliveryUrl?: string | null;
        DisplayTitle?: string | null;
        DvBlSignalCompatibilityId?: number | null;
        DvLevel?: number | null;
        DvProfile?: number | null;
        DvVersionMajor?: number | null;
        DvVersionMinor?: number | null;
        ElPresentFlag?: number | null;
        Hdr10PlusPresentFlag?: boolean | null;
        Height?: number | null;
        Index?: number;
        IsAnamorphic?: boolean | null;
        IsAVC?: boolean | null;
        IsDefault?: boolean;
        IsExternal?: boolean;
        IsExternalUrl?: boolean | null;
        IsForced?: boolean;
        IsHearingImpaired?: boolean;
        IsInterlaced?: boolean;
        IsTextSubtitleStream?: boolean;
        Language?: string | null;
        Level?: number | null;
        LocalizedDefault?: string | null;
        LocalizedExternal?: string | null;
        LocalizedForced?: string | null;
        LocalizedHearingImpaired?: string | null;
        LocalizedUndefined?: string | null;
        NalLengthSize?: string | null;
        PacketLength?: number | null;
        Path?: string | null;
        PixelFormat?: string | null;
        Profile?: string | null;
        RealFrameRate?: number | null;
        ReferenceFrameRate?: number | null;
        RefFrames?: number | null;
        Rotation?: number | null;
        RpuPresentFlag?: number | null;
        SampleRate?: number | null;
        Score?: number | null;
        SupportsExternalStream?: boolean;
        TimeBase?: string | null;
        Title?: string | null;
        Type?: MediaStreamType;
        VideoDoViTitle?: string | null;
        VideoRange?: VideoRange;
        VideoRangeType?: VideoRangeType;
        Width?: number | null;
    }
    Index

    Properties

    AspectRatio?: string | null

    Gets or sets the aspect ratio.

    AudioSpatialFormat?: AudioSpatialFormat
    AverageFrameRate?: number | null

    Gets or sets the average frame rate.

    BitDepth?: number | null

    Gets or sets the bit depth.

    BitRate?: number | null

    Gets or sets the bit rate.

    BlPresentFlag?: number | null

    Gets or sets the Dolby Vision bl present flag.

    ChannelLayout?: string | null

    Gets or sets the channel layout.

    Channels?: number | null

    Gets or sets the channels.

    Codec?: string | null

    Gets or sets the codec.

    CodecTag?: string | null

    Gets or sets the codec tag.

    CodecTimeBase?: string | null

    Gets or sets the codec time base.

    ColorPrimaries?: string | null

    Gets or sets the color primaries.

    ColorRange?: string | null

    Gets or sets the color range.

    ColorSpace?: string | null

    Gets or sets the color space.

    ColorTransfer?: string | null

    Gets or sets the color transfer.

    Comment?: string | null

    Gets or sets the comment.

    DeliveryMethod?: SubtitleDeliveryMethod
    DeliveryUrl?: string | null

    Gets or sets the delivery URL.

    DisplayTitle?: string | null
    DvBlSignalCompatibilityId?: number | null

    Gets or sets the Dolby Vision bl signal compatibility id.

    DvLevel?: number | null

    Gets or sets the Dolby Vision level.

    DvProfile?: number | null

    Gets or sets the Dolby Vision profile.

    DvVersionMajor?: number | null

    Gets or sets the Dolby Vision version major.

    DvVersionMinor?: number | null

    Gets or sets the Dolby Vision version minor.

    ElPresentFlag?: number | null

    Gets or sets the Dolby Vision el present flag.

    Hdr10PlusPresentFlag?: boolean | null
    Height?: number | null

    Gets or sets the height.

    Index?: number

    Gets or sets the index.

    IsAnamorphic?: boolean | null

    Gets or sets whether this instance is anamorphic.

    IsAVC?: boolean | null
    IsDefault?: boolean

    Gets or sets a value indicating whether this instance is default.

    IsExternal?: boolean

    Gets or sets a value indicating whether this instance is external.

    IsExternalUrl?: boolean | null

    Gets or sets a value indicating whether this instance is external URL.

    IsForced?: boolean

    Gets or sets a value indicating whether this instance is forced.

    IsHearingImpaired?: boolean

    Gets or sets a value indicating whether this instance is for the hearing impaired.

    IsInterlaced?: boolean

    Gets or sets a value indicating whether this instance is interlaced.

    IsTextSubtitleStream?: boolean
    Language?: string | null

    Gets or sets the language.

    Level?: number | null

    Gets or sets the level.

    LocalizedDefault?: string | null
    LocalizedExternal?: string | null
    LocalizedForced?: string | null
    LocalizedHearingImpaired?: string | null
    LocalizedUndefined?: string | null
    NalLengthSize?: string | null
    PacketLength?: number | null

    Gets or sets the length of the packet.

    Path?: string | null

    Gets or sets the filename.

    PixelFormat?: string | null

    Gets or sets the pixel format.

    Profile?: string | null

    Gets or sets the profile.

    RealFrameRate?: number | null

    Gets or sets the real frame rate.

    ReferenceFrameRate?: number | null

    Gets the framerate used as reference. Prefer AverageFrameRate, if that is null or an unrealistic value then fallback to RealFrameRate.

    RefFrames?: number | null

    Gets or sets the reference frames.

    Rotation?: number | null

    Gets or sets the Rotation in degrees.

    RpuPresentFlag?: number | null

    Gets or sets the Dolby Vision rpu present flag.

    SampleRate?: number | null

    Gets or sets the sample rate.

    Score?: number | null

    Gets or sets the score.

    SupportsExternalStream?: boolean

    Gets or sets a value indicating whether [supports external stream].

    TimeBase?: string | null

    Gets or sets the time base.

    Title?: string | null

    Gets or sets the title.

    VideoDoViTitle?: string | null

    Gets the video dovi title.

    VideoRange?: VideoRange
    VideoRangeType?: VideoRangeType
    Width?: number | null

    Gets or sets the width.