Class MediaStream.

MediaStream

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

Properties

AspectRatio?: null | string

Gets or sets the aspect ratio.

MediaStream

AudioSpatialFormat?: AudioSpatialFormat

MediaStream

AverageFrameRate?: null | number

Gets or sets the average frame rate.

MediaStream

BitDepth?: null | number

Gets or sets the bit depth.

MediaStream

BitRate?: null | number

Gets or sets the bit rate.

MediaStream

BlPresentFlag?: null | number

Gets or sets the Dolby Vision bl present flag.

MediaStream

ChannelLayout?: null | string

Gets or sets the channel layout.

MediaStream

Channels?: null | number

Gets or sets the channels.

MediaStream

Codec?: null | string

Gets or sets the codec.

MediaStream

CodecTag?: null | string

Gets or sets the codec tag.

MediaStream

CodecTimeBase?: null | string

Gets or sets the codec time base.

MediaStream

ColorPrimaries?: null | string

Gets or sets the color primaries.

MediaStream

ColorRange?: null | string

Gets or sets the color range.

MediaStream

ColorSpace?: null | string

Gets or sets the color space.

MediaStream

ColorTransfer?: null | string

Gets or sets the color transfer.

MediaStream

Comment?: null | string

Gets or sets the comment.

MediaStream

DeliveryMethod?: SubtitleDeliveryMethod

MediaStream

DeliveryUrl?: null | string

Gets or sets the delivery URL.

MediaStream

DisplayTitle?: null | string

MediaStream

DvBlSignalCompatibilityId?: null | number

Gets or sets the Dolby Vision bl signal compatibility id.

MediaStream

DvLevel?: null | number

Gets or sets the Dolby Vision level.

MediaStream

DvProfile?: null | number

Gets or sets the Dolby Vision profile.

MediaStream

DvVersionMajor?: null | number

Gets or sets the Dolby Vision version major.

MediaStream

DvVersionMinor?: null | number

Gets or sets the Dolby Vision version minor.

MediaStream

ElPresentFlag?: null | number

Gets or sets the Dolby Vision el present flag.

MediaStream

Height?: null | number

Gets or sets the height.

MediaStream

Index?: number

Gets or sets the index.

MediaStream

IsAnamorphic?: null | boolean

Gets or sets whether this instance is anamorphic.

MediaStream

IsAVC?: null | boolean

MediaStream

IsDefault?: boolean

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

MediaStream

IsExternal?: boolean

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

MediaStream

IsExternalUrl?: null | boolean

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

MediaStream

IsForced?: boolean

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

MediaStream

IsHearingImpaired?: boolean

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

MediaStream

IsInterlaced?: boolean

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

MediaStream

IsTextSubtitleStream?: boolean

MediaStream

Language?: null | string

Gets or sets the language.

MediaStream

Level?: null | number

Gets or sets the level.

MediaStream

LocalizedDefault?: null | string

MediaStream

LocalizedExternal?: null | string

MediaStream

LocalizedForced?: null | string

MediaStream

LocalizedHearingImpaired?: null | string

MediaStream

LocalizedUndefined?: null | string

MediaStream

NalLengthSize?: null | string

MediaStream

PacketLength?: null | number

Gets or sets the length of the packet.

MediaStream

Path?: null | string

Gets or sets the filename.

MediaStream

PixelFormat?: null | string

Gets or sets the pixel format.

MediaStream

Profile?: null | string

Gets or sets the profile.

MediaStream

RealFrameRate?: null | number

Gets or sets the real frame rate.

MediaStream

ReferenceFrameRate?: null | number

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

MediaStream

RefFrames?: null | number

Gets or sets the reference frames.

MediaStream

Rotation?: null | number

Gets or sets the Rotation in degrees.

MediaStream

RpuPresentFlag?: null | number

Gets or sets the Dolby Vision rpu present flag.

MediaStream

SampleRate?: null | number

Gets or sets the sample rate.

MediaStream

Score?: null | number

Gets or sets the score.

MediaStream

SupportsExternalStream?: boolean

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

MediaStream

TimeBase?: null | string

Gets or sets the time base.

MediaStream

Title?: null | string

Gets or sets the title.

MediaStream

MediaStream

VideoDoViTitle?: null | string

Gets the video dovi title.

MediaStream

VideoRange?: VideoRange

MediaStream

VideoRangeType?: VideoRangeType

MediaStream

Width?: null | number

Gets or sets the width.

MediaStream