Class VideoStreamInfo
Video stream info.
Inherited Members
Namespace: VisioForge.Core.Types.MediaInfo
Assembly: VisioForge.Core.dll
Syntax
public class VideoStreamInfo
Constructors
VideoStreamInfo()
Initializes a new instance of the VideoStreamInfo class.
Declaration
public VideoStreamInfo()
Properties
AspectRatio
Gets or sets the aspect ratio W:H.
Declaration
public Tuple<float, float> AspectRatio { get; set; }
Property Value
Type | Description |
---|---|
Tuple<float, float> |
Bitrate
Gets or sets the bitrate.
Declaration
public double Bitrate { get; set; }
Property Value
Type | Description |
---|---|
double |
Codec
Gets or sets the codec.
Declaration
public string Codec { get; set; }
Property Value
Type | Description |
---|---|
string |
Duration
Gets or sets the duration.
Declaration
public TimeSpan Duration { get; set; }
Property Value
Type | Description |
---|---|
TimeSpan |
FourCC
Gets or sets the FourCC.
Declaration
public string FourCC { get; set; }
Property Value
Type | Description |
---|---|
string |
FrameRate
Gets or sets the frame rate.
Declaration
public VideoFrameRate FrameRate { get; set; }
Property Value
Type | Description |
---|---|
VideoFrameRate |
FramesCount
Gets or sets the frames count. Optional.
Declaration
public int FramesCount { get; set; }
Property Value
Type | Description |
---|---|
int |
Height
Gets or sets the height.
Declaration
public int Height { get; set; }
Property Value
Type | Description |
---|---|
int | The height. |
ID
Gets or sets the identifier.
Declaration
public string ID { get; set; }
Property Value
Type | Description |
---|---|
string |
IsInterlaced
Gets or sets a value indicating whether this instance is interlaced.
Declaration
public bool? IsInterlaced { get; set; }
Property Value
Type | Description |
---|---|
bool? |
|
MPEGAudioTag
Gets or sets the MPEG audio tag.
Declaration
public string MPEGAudioTag { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
Gets or sets the track name.
Declaration
public string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
Rotation
Gets or sets the rotation.
Declaration
public int Rotation { get; set; }
Property Value
Type | Description |
---|---|
int |
Tags
Gets the tags.
Declaration
public List<MediaInfoTag> Tags { get; }
Property Value
Type | Description |
---|---|
List<MediaInfoTag> |
Width
Gets or sets the width.
Declaration
public int Width { get; set; }
Property Value
Type | Description |
---|---|
int | The width. |
Methods
ToString()
ToString.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
string | string. |