Main Page   Namespace List   Compound List   File List   Namespace Members   Compound Members   File Members  

MediaInfoLib Namespace Reference


Compounds

class  MediaInfo
 MediaInfo. More...

class  MediaInfoList
 MediaInfoList. More...


Typedefs

typedef char Char
typedef std::basic_string<
Char, std::char_traits< Char >,
std::allocator< Char > > 
MediaInfo_String

Enumerations

enum  fileoptions_t { FileOption_Nothing, FileOption_Recursive, FileOption_Close, FileOption_Max }
 File opening options. More...

enum  stream_t {
  Stream_General, Stream_Video, Stream_Audio, Stream_Text,
  Stream_Chapters, Stream_Image, Stream_Max
}
 Kinds of Stream. More...

enum  info_t {
  Info_Name, Info_Text, Info_Measure, Info_Options,
  Info_Name_Text, Info_Measure_Text, Info_Info, Info_HowTo,
  Info_Max
}
 Kind of information. More...

enum  infooptions_t {
  InfoOption_ShowInInform, InfoOption_Support, InfoOption_ShowInSupported, InfoOption_TypeOfValue,
  InfoOption_Max
}
 Option if InfoKind = Info_Options. More...

enum  informoptions_t { InformOption_Nothing, InformOption_Custom, InformOption_HTML, InformOption_Max }
 Option for Inform. More...


Typedef Documentation

typedef char MediaInfoLib::Char
 

Definition at line 103 of file MediaInfo.h.

typedef std::basic_string<Char, std::char_traits<Char>, std::allocator<Char> > MediaInfoLib::MediaInfo_String
 

Definition at line 107 of file MediaInfo.h.


Enumeration Type Documentation

enum MediaInfoLib::fileoptions_t
 

File opening options.

Enumeration values:
FileOption_Nothing 
FileOption_Recursive  Browse folders recursively.
FileOption_Close  Close all files before open.
FileOption_Max 

Definition at line 51 of file MediaInfoList.h.

enum MediaInfoLib::info_t
 

Kind of information.

Enumeration values:
Info_Name  InfoKind = Unique name of parameter.
Info_Text  InfoKind = Value of parameter.
Info_Measure  InfoKind = Unique name of measure unit of parameter.
Info_Options  InfoKind = See infooptions_t.
Info_Name_Text  InfoKind = Translated name of parameter.
Info_Measure_Text  InfoKind = Translated name of measure unit.
Info_Info  InfoKind = More information about the parameter.
Info_HowTo  InfoKind = Information : how data is found.
Info_Max 

Definition at line 128 of file MediaInfo.h.

enum MediaInfoLib::infooptions_t
 

Option if InfoKind = Info_Options.

Get(...)[infooptions_t] return a string like "YNYN..."
Use this enum to know at what correspond the Y (Yes) or N (No) If Get(...)[0]==Y, then :

Enumeration values:
InfoOption_ShowInInform  Show this parameter in Inform().
InfoOption_Support  Hhow this parameter is supported, could be N (No), R (Read only), W (Read/Write), space (Non applicable).
InfoOption_ShowInSupported  Internal use only (info : Must be showed in Info_Capacities() ).
InfoOption_TypeOfValue  Value return by a standard Get() can be : T (Text), I (Integer, warning up to 64 bits), F (Float), D (Date), B (Binary datas coded Base64) (Numbers are in Base 10).
InfoOption_Max 

Definition at line 145 of file MediaInfo.h.

enum MediaInfoLib::informoptions_t
 

Option for Inform.

Enumeration values:
InformOption_Nothing  No options.
InformOption_Custom  Use information given by Inform_Set.
InformOption_HTML  Output is in HTML Format.
InformOption_Max 

Definition at line 155 of file MediaInfo.h.

enum MediaInfoLib::stream_t
 

Kinds of Stream.

Enumeration values:
Stream_General  StreamKind = General.
Stream_Video  StreamKind = Video.
Stream_Audio  StreamKind = Audio.
Stream_Text  StreamKind = Text.
Stream_Chapters  StreamKind = Chapters.
Stream_Image  StreamKind = Image.
Stream_Max 

Definition at line 116 of file MediaInfo.h.


Generated on Sat Jul 23 18:26:58 2005 for MediaInfoLib by doxygen1.3-rc3