#include <MediaInfoList.h>
Public Member Functions | |
MediaInfoList (unsigned int Count_Init=64) | |
Constructor. | |
~MediaInfoList () | |
int | Open (const MediaInfo_String &File, const fileoptions_t Options=FileOption_Nothing) |
Open files. | |
int | Open (const unsigned char *Begin, size_t Begin_Size, const unsigned char *End=NULL, size_t End_Size=NULL, int64u FileSize=0) |
Open a stream. | |
int | Save (unsigned int FilePos) |
Save the file. | |
void | Close (unsigned int FilePos) |
Save all files Close the file. | |
MediaInfo_String | Inform (unsigned int FilePos=(unsigned int)-1, size_t Reserved=0) |
Get all details about a file. | |
MediaInfo_String | Get (unsigned int FilePos, stream_t StreamKind, unsigned int StreamNumber, unsigned int Parameter, info_t KindOfInfo=Info_Text) |
Get a piece of information about a file (parameter is an integer). | |
MediaInfo_String | Get (unsigned int FilePos, stream_t StreamKind, unsigned int StreamNumber, const MediaInfo_String &Parameter, info_t KindOfInfo=Info_Text, info_t KindOfSearch=Info_Name) |
Get a piece of information about a file (parameter is a string). | |
int | Set (const MediaInfo_String &ToSet, unsigned int FilePos, stream_t StreamKind, unsigned int StreamNumber, unsigned 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, unsigned int FilePos, stream_t StreamKind, unsigned int StreamNumber, const MediaInfo_String &Parameter, const MediaInfo_String &OldValue=_T("")) |
Get information about a file (parameter is a string). | |
MediaInfo_String | Option (const MediaInfo_String &Option, const MediaInfo_String &Value=MediaInfo_String(_T(""))) |
int | State_Get () |
(NOT IMPLEMENTED YET) Get the state of the library | |
int | Count_Get (unsigned int FilePos, stream_t StreamKind, unsigned int StreamNumber=-1) |
Count of streams, or count of piece of information in this stream. | |
int | Count_Get () |
Get the count of opened files. | |
Static Public Member Functions | |
MediaInfo_String | Option_Static (const MediaInfo_String &Option, const MediaInfo_String &Value=MediaInfo_String(_T(""))) |
Definition at line 45 of file MediaInfoList.h.
|
Constructor.
|
|
|
|
Save all files Close the file. Close the file opened before with Open() (without saving)
|
|
Get the count of opened files.
|
|
Count of streams, 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 buffer (Begin and end of the stream) and collect information about it (technical information and tags)
|
|
Open files. Open one or more files and collect information about them (technical information and tags)
|
|
Configure or get information about MediaInfoLib
|
|
|
|
Save the file. Save the file opened before with Open() (modifications of tags)
|
|
Get 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 int)
|
|
(NOT IMPLEMENTED YET) Get the state of the library
|