Class ApiVideoTrack
Represents configuration settings for a single video track including codec, dimensions, framerate, and bitrate.
public class ApiVideoTrack
- Inheritance
-
ApiVideoTrack
- Inherited Members
Constructors
ApiVideoTrack()
public ApiVideoTrack()
Properties
Bitrate
Gets or sets the bitrate in bits per second.
public int Bitrate { get; set; }
Property Value
Codec
Gets or sets the video codec type.
public Codec Codec { get; set; }
Property Value
Framerate
Gets or sets the video framerate as a rational number.
public Rational Framerate { get; set; }
Property Value
Height
Gets or sets the height of the video track in pixels.
public int Height { get; set; }
Property Value
Index
Gets or sets the zero-based index of this video track.
public int Index { get; set; }
Property Value
KeyframeInterval
Gets or sets the keyframe interval in frames.
public int? KeyframeInterval { get; set; }
Property Value
- int?
Level
Gets or sets the codec level.
public int? Level { get; set; }
Property Value
- int?
Mixing
Gets or sets the video mixing settings specific to this track.
public ApiVideoMixing Mixing { get; set; }
Property Value
PixelFormat
Gets or sets the pixel format of the video track.
public PixelFormat PixelFormat { get; set; }
Property Value
Profile
Gets or sets the codec profile level.
public int? Profile { get; set; }
Property Value
- int?
Width
Gets or sets the width of the video track in pixels.
public int Width { get; set; }