#include <MediaInfoList.h>
Public Member Functions | |
MediaInfoList (unsigned int Count_Init=64) | |
Constructor. | |
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) |
Open a stream. | |
int | Save (unsigned int FilePos) |
Save the file. | |
int | Save_All () |
Save all files. | |
void | Close (unsigned int FilePos) |
Close the file. | |
void | Close_All () |
Close all file. | |
MediaInfo_String | Inform (unsigned int FilePos, informoptions_t Options=InformOption_Nothing) |
Get all details about a file. | |
MediaInfo_String | Inform_All (informoptions_t Options=InformOption_Nothing, const MediaInfo_String &Separator=MediaInfo_String(_T("---\r\n\r\n"))) |
Get all details about all 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 66 of file MediaInfoList.h.
|
Constructor.
|
|
Close the file. Close the file opened before with Open() (without saving)
|
|
Close all file. Close all files files 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
|
|
Get all details about all file. Get all details about all 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 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)
|
|
Save all files. Save all files 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
|