#include <MediaInfo.h>
Public Member Functions | |
MediaInfo () | |
~MediaInfo () | |
int | Open (const MediaInfo_String &File) |
Open a file. | |
int | Open (const unsigned char *Begin, size_t Begin_Size, const unsigned char *End=NULL, size_t End_Size=NULL) |
Open a stream. | |
int | Save () |
Save the file. | |
void | Close () |
Close a file. | |
MediaInfo_String | Inform (informoptions_t Options=InformOption_Nothing) |
Get all details about a file. | |
MediaInfo_String | Get (stream_t StreamKind, int StreamNumber, int Parameter, info_t InfoKind=Info_Text) |
Get a piece of information about a file (parameter is an integer). | |
MediaInfo_String | Get (stream_t StreamKind, int StreamNumber, const MediaInfo_String &Parameter, info_t InfoKind=Info_Text, info_t SearchKind=Info_Name) |
Get a piece of information about a file (parameter is a string). | |
int | Set (const MediaInfo_String &ToSet, stream_t StreamKind, int StreamNumber, int Parameter, const MediaInfo_String &OldValue=_T("")) |
Set a piece of information about a file (parameter is an int). | |
int | Set (const MediaInfo_String &ToSet, stream_t StreamKind, int StreamNumber, const MediaInfo_String &Parameter, const MediaInfo_String &OldValue=_T("")) |
Set information about a file (parameter is a string). | |
MediaInfo_String | Option (const MediaInfo_String &Option, const MediaInfo_String &Value=_T("")) |
int | State_Get () |
(NOT IMPLEMENTED YET) Get the state of the library | |
int | Count_Get (stream_t StreamKind, int StreamNumber=-1) |
Count of streams of a stream kind (StreamNumber not filled), or count of piece of information in this stream. | |
Static Public Member Functions | |
MediaInfo_String | Option_Static (const MediaInfo_String &Option, const MediaInfo_String &Value=_T("")) |
Friends | |
class | File_Cdxa |
Definition at line 170 of file MediaInfo.h.
|
|
|
|
|
Close a file. Close a file opened before with Open() (without saving)
|
|
Count of streams of a stream kind (StreamNumber not filled), or count of piece of information in this stream.
|
|
Get a piece of information about a file (parameter is a string). Get a piece of information about a file (parameter is a string)
|
|
Get a piece of information about a file (parameter is an integer). Get a piece of information about a file (parameter is an integer)
|
|
Get all details about a file. Get all details about a file in one string
|
|
Open a stream. Open a stream (Begin and end of the stream) and collect information about it (technical information and tags)
|
|
Open a file. Open a file and collect information about it (technical information and tags)
|
|
Configure or get information about MediaInfoLib
|
|
|
|
Save the file. Save the file opened before with Open() (modifications of tags)
|
|
Set information about a file (parameter is a string). Set a piece of information about a file (parameter is a string)
|
|
Set a piece of information about a file (parameter is an int). Set a piece of information about a file (parameter is an integer)
|
|
(NOT IMPLEMENTED YET) Get the state of the library
|
|
Definition at line 302 of file MediaInfo.h. |