#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=0, int64u FileSize=0) |
| Open a stream. | |
| int | Save () |
| Save the file. | |
| void | Close () |
| Close a file. | |
| MediaInfo_String | Inform (size_t Reserved=0) |
| 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 |
| class | File_Mpeg4 |
Definition at line 48 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 184 of file MediaInfo.h. |
|
|
Definition at line 185 of file MediaInfo.h. |
1.3-rc3