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

Public Member Functions | Properties | Private Attributes

TagLib::Properties Class Reference

This class implements IAudioCodec, IVideoCodec and IPhotoCodec and combines codecs to create generic media properties for a file. More...

Inheritance diagram for TagLib::Properties:
Inheritance graph
[legend]
Collaboration diagram for TagLib::Properties:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Properties ()
 Constructs and initializes a new instance of Properties with no codecs or duration.
 Properties (TimeSpan duration, IEnumerable< ICodec > codecs)
 Constructs and initializes a new instance of Properties with a specified duration and enumaration of codecs.
 Properties (TimeSpan duration, params ICodec[] codecs)
 Constructs and initializes a new instance of Properties with a specified duration and array of codecs.

Properties

int AudioBitrate [get]
 Gets the bitrate of the audio represented by the current instance.
int AudioChannels [get]
 Gets the number of channels in the audio represented by the current instance.
int AudioSampleRate [get]
 Gets the sample rate of the audio represented by the current instance.
int BitsPerSample [get]
 Gets the number of bits per sample in the audio represented by the current instance.
IEnumerable< ICodecCodecs [get]
 Gets the codecs contained in the current instance.
string Description [get]
 Gets a string 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 PhotoHeight [get]
 Gets the height of the photo represented by the current instance.
int PhotoQuality [get]
 Gets the (format specific) quality indicator of the photo represented by the current instance.
int PhotoWidth [get]
 Gets the width of the photo 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.

Private Attributes

ICodec[] codecs = new ICodec [0]
 Contains the codecs.
TimeSpan duration = TimeSpan.Zero
 Contains the duration.

Detailed Description

This class implements IAudioCodec, IVideoCodec and IPhotoCodec and combines codecs to create generic media properties for a file.

Definition at line 40 of file Properties.cs.


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

Generated by  Doxygen 1.6.0   Back to index