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

MediaInfoDLL.h File Reference

Go to the source code of this file.

Defines

#define MEDIAINFO_DLL   extern _declspec(dllimport)

Typedefs

typedef enum _stream_t stream_t_C
 Kinds of Stream.

typedef enum _info_t info_t_C
 Kinds of Info.

typedef enum infooptions_t infooptions_t_C
 Option if InfoKind = Info_Options.

typedef enum informoptions_t informoptions_t_C
 Option for Inform.


Enumerations

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
}
 Kinds of Info. 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...


Functions

MEDIAINFO_DLL void *__stdcall MediaInfoA_Open (const char *File)
 Wrapper for MediaInfoLib::MediaInfo::Open (with a filename).

MEDIAINFO_DLL void *__stdcall MediaInfoA_Open_Buffer (const unsigned char *Begin, unsigned int Begin_Size, const unsigned char *End, unsigned int End_Size)
 Wrapper for MediaInfoLib::MediaInfo::Open (with a buffer).

MEDIAINFO_DLL int __stdcall MediaInfoA_Save (void *Handle)
 Wrapper for MediaInfoLib::MediaInfo::Save.

MEDIAINFO_DLL void __stdcall MediaInfoA_Close (void *Handle)
 Wrapper for MediaInfoLib::MediaInfo::Close.

MEDIAINFO_DLL const char
*__stdcall 
MediaInfoA_Inform (void *Handle, informoptions_t Options)
 Wrapper for MediaInfoLib::MediaInfo::Inform.

MEDIAINFO_DLL const char
*__stdcall 
MediaInfoA_GetI (void *Handle, stream_t_C StreamKind, int StreamNumber, unsigned int Parameter, info_t_C InfoKind)
 Wrapper for MediaInfoLib::MediaInfo::Get.

MEDIAINFO_DLL const char
*__stdcall 
MediaInfoA_Get (void *Handle, stream_t_C StreamKind, int StreamNumber, const char *Parameter, info_t_C InfoKind, info_t_C SearchKind)
 Wrapper for MediaInfoLib::MediaInfo::Get.

MEDIAINFO_DLL int __stdcall MediaInfoA_SetI (void *Handle, const char *ToSet, stream_t_C StreamKind, int StreamNumber, unsigned int Parameter, const char *OldParameter)
 Wrapper for MediaInfoLib::MediaInfo::Set.

MEDIAINFO_DLL int __stdcall MediaInfoA_Set (void *Handle, const char *ToSet, stream_t_C StreamKind, int StreamNumber, const char *Parameter, const char *OldParameter)
 Wrapper for MediaInfoLib::MediaInfo::Set.

MEDIAINFO_DLL const char
*__stdcall 
MediaInfoA_Option (void *Handle, const char *Option, const char *Value)
 Wrapper for MediaInfoLib::MediaInfo::Option.

MEDIAINFO_DLL int __stdcall MediaInfoA_State_Get (void *Handle)
 Wrapper for MediaInfoLib::MediaInfo::State_Get.

MEDIAINFO_DLL int __stdcall MediaInfoA_Count_Get (void *Handle, stream_t_C StreamKind, int StreamNumber)
 Wrapper for MediaInfoLib::MediaInfo::Count_Get.

MEDIAINFO_DLL void *__stdcall MediaInfo_Open (const wchar_t *File)
 Wrapper for MediaInfoLib::MediaInfo::Open (with a filename).

MEDIAINFO_DLL void *__stdcall MediaInfo_Open_Buffer (const unsigned char *Begin, unsigned int Begin_Size, const unsigned char *End, unsigned int End_Size)
 Wrapper for MediaInfoLib::MediaInfo::Open (with a buffer).

MEDIAINFO_DLL int __stdcall MediaInfo_Save (void *Handle)
 Wrapper for MediaInfoLib::MediaInfo::Save.

MEDIAINFO_DLL void __stdcall MediaInfo_Close (void *Handle)
 Wrapper for MediaInfoLib::MediaInfo::Close.

MEDIAINFO_DLL const wchar_t
*__stdcall 
MediaInfo_Inform (void *Handle, informoptions_t Options)
 Wrapper for MediaInfoLib::MediaInfo::Inform.

MEDIAINFO_DLL const wchar_t
*__stdcall 
MediaInfo_GetI (void *Handle, stream_t_C StreamKind, int StreamNumber, unsigned int Parameter, info_t_C InfoKind)
 Wrapper for MediaInfoLib::MediaInfo::Get.

MEDIAINFO_DLL const wchar_t
*__stdcall 
MediaInfo_Get (void *Handle, stream_t_C StreamKind, int StreamNumber, const wchar_t *Parameter, info_t_C InfoKind, info_t_C SearchKind)
 Wrapper for MediaInfoLib::MediaInfo::Get.

MEDIAINFO_DLL int __stdcall MediaInfo_SetI (void *Handle, const wchar_t *ToSet, stream_t_C StreamKind, int StreamNumber, unsigned int Parameter, const wchar_t *OldParameter)
 Wrapper for MediaInfoLib::MediaInfo::Set.

MEDIAINFO_DLL int __stdcall MediaInfo_Set (void *Handle, const wchar_t *ToSet, stream_t_C StreamKind, int StreamNumber, const wchar_t *Parameter, const wchar_t *OldParameter)
 Wrapper for MediaInfoLib::MediaInfo::Set.

MEDIAINFO_DLL const wchar_t
*__stdcall 
MediaInfo_Option (void *Handle, const wchar_t *Option, const wchar_t *Value)
 Wrapper for MediaInfoLib::MediaInfo::Options.

MEDIAINFO_DLL int __stdcall MediaInfo_State_Get (void *Handle)
 Wrapper for MediaInfoLib::MediaInfo::State_Get.

MEDIAINFO_DLL int __stdcall MediaInfo_Count_Get (void *Handle, stream_t_C StreamKind, int StreamNumber)
 Wrapper for MediaInfoLib::MediaInfo::Count_Get.

MEDIAINFO_DLL const char
*__stdcall 
MediaInfo_Info_Version ()
 Warning : Deprecated, use MediaInfo_Option("Info_Version", "") instead.


Define Documentation

#define MEDIAINFO_DLL   extern _declspec(dllimport)
 

Definition at line 49 of file MediaInfoDLL.h.


Typedef Documentation

typedef enum _info_t info_t_C
 

Kinds of Info.

typedef enum infooptions_t infooptions_t_C
 

Option if InfoKind = Info_Options.

typedef enum informoptions_t informoptions_t_C
 

Option for Inform.

typedef enum _stream_t stream_t_C
 

Kinds of Stream.


Enumeration Type Documentation

enum _info_t
 

Kinds of Info.

Enumeration values:
Info_Name 
Info_Text 
Info_Measure 
Info_Options 
Info_Name_Text 
Info_Measure_Text 
Info_Info 
Info_HowTo 
Info_Max 

Definition at line 65 of file MediaInfoDLL.h.

enum _stream_t
 

Kinds of Stream.

Enumeration values:
Stream_General 
Stream_Video 
Stream_Audio 
Stream_Text 
Stream_Chapters 
Stream_Image 
Stream_Max 

Definition at line 53 of file MediaInfoDLL.h.

enum infooptions_t
 

Option if InfoKind = Info_Options.

Enumeration values:
InfoOption_ShowInInform 
InfoOption_Support 
InfoOption_ShowInSupported 
InfoOption_TypeOfValue 
InfoOption_Max 

Definition at line 79 of file MediaInfoDLL.h.

enum informoptions_t
 

Option for Inform.

Enumeration values:
InformOption_Nothing 
InformOption_Custom 
InformOption_HTML 
InformOption_Max 

Definition at line 89 of file MediaInfoDLL.h.


Function Documentation

MEDIAINFO_DLL void __stdcall MediaInfo_Close void *    Handle
 

Wrapper for MediaInfoLib::MediaInfo::Close.

MEDIAINFO_DLL int __stdcall MediaInfo_Count_Get void *    Handle,
stream_t_C    StreamKind,
int    StreamNumber
 

Wrapper for MediaInfoLib::MediaInfo::Count_Get.

MEDIAINFO_DLL const wchar_t* __stdcall MediaInfo_Get void *    Handle,
stream_t_C    StreamKind,
int    StreamNumber,
const wchar_t *    Parameter,
info_t_C    InfoKind,
info_t_C    SearchKind
 

Wrapper for MediaInfoLib::MediaInfo::Get.

MEDIAINFO_DLL const wchar_t* __stdcall MediaInfo_GetI void *    Handle,
stream_t_C    StreamKind,
int    StreamNumber,
unsigned int    Parameter,
info_t_C    InfoKind
 

Wrapper for MediaInfoLib::MediaInfo::Get.

MEDIAINFO_DLL const char* __stdcall MediaInfo_Info_Version  
 

Warning : Deprecated, use MediaInfo_Option("Info_Version", "") instead.

MEDIAINFO_DLL const wchar_t* __stdcall MediaInfo_Inform void *    Handle,
informoptions_t    Options
 

Wrapper for MediaInfoLib::MediaInfo::Inform.

MEDIAINFO_DLL void* __stdcall MediaInfo_Open const wchar_t *    File
 

Wrapper for MediaInfoLib::MediaInfo::Open (with a filename).

MEDIAINFO_DLL void* __stdcall MediaInfo_Open_Buffer const unsigned char *    Begin,
unsigned int    Begin_Size,
const unsigned char *    End,
unsigned int    End_Size
 

Wrapper for MediaInfoLib::MediaInfo::Open (with a buffer).

MEDIAINFO_DLL const wchar_t* __stdcall MediaInfo_Option void *    Handle,
const wchar_t *    Option,
const wchar_t *    Value
 

Wrapper for MediaInfoLib::MediaInfo::Options.

MEDIAINFO_DLL int __stdcall MediaInfo_Save void *    Handle
 

Wrapper for MediaInfoLib::MediaInfo::Save.

MEDIAINFO_DLL int __stdcall MediaInfo_Set void *    Handle,
const wchar_t *    ToSet,
stream_t_C    StreamKind,
int    StreamNumber,
const wchar_t *    Parameter,
const wchar_t *    OldParameter
 

Wrapper for MediaInfoLib::MediaInfo::Set.

MEDIAINFO_DLL int __stdcall MediaInfo_SetI void *    Handle,
const wchar_t *    ToSet,
stream_t_C    StreamKind,
int    StreamNumber,
unsigned int    Parameter,
const wchar_t *    OldParameter
 

Wrapper for MediaInfoLib::MediaInfo::Set.

MEDIAINFO_DLL int __stdcall MediaInfo_State_Get void *    Handle
 

Wrapper for MediaInfoLib::MediaInfo::State_Get.

MEDIAINFO_DLL void __stdcall MediaInfoA_Close void *    Handle
 

Wrapper for MediaInfoLib::MediaInfo::Close.

MEDIAINFO_DLL int __stdcall MediaInfoA_Count_Get void *    Handle,
stream_t_C    StreamKind,
int    StreamNumber
 

Wrapper for MediaInfoLib::MediaInfo::Count_Get.

MEDIAINFO_DLL const char* __stdcall MediaInfoA_Get void *    Handle,
stream_t_C    StreamKind,
int    StreamNumber,
const char *    Parameter,
info_t_C    InfoKind,
info_t_C    SearchKind
 

Wrapper for MediaInfoLib::MediaInfo::Get.

MEDIAINFO_DLL const char* __stdcall MediaInfoA_GetI void *    Handle,
stream_t_C    StreamKind,
int    StreamNumber,
unsigned int    Parameter,
info_t_C    InfoKind
 

Wrapper for MediaInfoLib::MediaInfo::Get.

MEDIAINFO_DLL const char* __stdcall MediaInfoA_Inform void *    Handle,
informoptions_t    Options
 

Wrapper for MediaInfoLib::MediaInfo::Inform.

MEDIAINFO_DLL void* __stdcall MediaInfoA_Open const char *    File
 

Wrapper for MediaInfoLib::MediaInfo::Open (with a filename).

MEDIAINFO_DLL void* __stdcall MediaInfoA_Open_Buffer const unsigned char *    Begin,
unsigned int    Begin_Size,
const unsigned char *    End,
unsigned int    End_Size
 

Wrapper for MediaInfoLib::MediaInfo::Open (with a buffer).

MEDIAINFO_DLL const char* __stdcall MediaInfoA_Option void *    Handle,
const char *    Option,
const char *    Value
 

Wrapper for MediaInfoLib::MediaInfo::Option.

MEDIAINFO_DLL int __stdcall MediaInfoA_Save void *    Handle
 

Wrapper for MediaInfoLib::MediaInfo::Save.

MEDIAINFO_DLL int __stdcall MediaInfoA_Set void *    Handle,
const char *    ToSet,
stream_t_C    StreamKind,
int    StreamNumber,
const char *    Parameter,
const char *    OldParameter
 

Wrapper for MediaInfoLib::MediaInfo::Set.

MEDIAINFO_DLL int __stdcall MediaInfoA_SetI void *    Handle,
const char *    ToSet,
stream_t_C    StreamKind,
int    StreamNumber,
unsigned int    Parameter,
const char *    OldParameter
 

Wrapper for MediaInfoLib::MediaInfo::Set.

MEDIAINFO_DLL int __stdcall MediaInfoA_State_Get void *    Handle
 

Wrapper for MediaInfoLib::MediaInfo::State_Get.


Generated on Sun Jun 26 23:45:42 2005 for MediaInfoLib by doxygen1.3-rc3