Logo Search packages:      
Sourcecode: f-spot version File versions  Download package

Public Member Functions | Public Attributes | Properties | Static Private Attributes

TagLib::Mpeg::VideoHeader Struct Reference

This structure implements IVideoCodec and provides information about an MPEG video stream. More...

Inheritance diagram for TagLib::Mpeg::VideoHeader:
Inheritance graph
[legend]
Collaboration diagram for TagLib::Mpeg::VideoHeader:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 VideoHeader (TagLib.File file, long position)
 Constructs and initializes a new instance of VideoHeader by reading it from a specified location in a specified file.

Public Attributes

int bitrate
 Contains the video bitrate.
int frame_rate_index
 Contains the index in frame_rates of the video frame rate.
int height
 Contains the video height.
int width
 Contains the video width.

Properties

string Description [get]
 Gets a text description of the media represented by the current instance.
TimeSpan Duration [get]
 Gets the duration of the media represented by the current instance.
MediaTypes MediaTypes [get]
 Gets the types of media represented by the current instance.
int VideoBitrate [get]
 Gets the bitrate of the video represented by the current instance.
double VideoFrameRate [get]
 Gets the frame rate of the video represented by the current instance.
int VideoHeight [get]
 Gets the height of the video represented by the current instance.
int VideoWidth [get]
 Gets the width of the video represented by the current instance.

Static Private Attributes

static readonly double[] frame_rates
 Contains frame rate values.

Detailed Description

This structure implements IVideoCodec and provides information about an MPEG video stream.

Definition at line 31 of file VideoHeader.cs.


The documentation for this struct was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index