#include <MediaInfoList.h>
Public Member Functions | |
MediaInfoList (size_t Count_Init=64) | |
Constructor. | |
~MediaInfoList () | |
size_t | Open (const String &File, const fileoptions_t Options=FileOption_Nothing) |
Open files. | |
size_t | Open_Buffer_Init (ZenLib::int64u File_Size=(ZenLib::int64u)-1, ZenLib::int64u File_Offset=0) |
Open a stream (Init). | |
size_t | Open_Buffer_Continue (size_t FilePos, const ZenLib::int8u *Buffer, size_t Buffer_Size) |
Open a stream (Continue). | |
ZenLib::int64u | Open_Buffer_Continue_GoTo_Get (size_t FilePos) |
Open a stream (Get the needed file Offset). | |
size_t | Open_Buffer_Finalize (size_t FilePos) |
Open a stream (Finalize). | |
size_t | Save (size_t FilePos) |
Save the file. | |
void | Close (size_t FilePos=(size_t)-1) |
(NOT IMPLEMENTED YET) Save all files | |
String | Inform (size_t FilePos=(size_t)-1, size_t Reserved=0) |
Get all details about a file. | |
String | Get (size_t FilePos, stream_t StreamKind, size_t StreamNumber, size_t Parameter, info_t KindOfInfo=Info_Text) |
Get a piece of information about a file (parameter is an integer). | |
String | Get (size_t FilePos, stream_t StreamKind, size_t StreamNumber, const String &Parameter, info_t KindOfInfo=Info_Text, info_t KindOfSearch=Info_Name) |
Get a piece of information about a file (parameter is a string). | |
size_t | Set (const String &ToSet, size_t FilePos, stream_t StreamKind, size_t StreamNumber, size_t Parameter, const String &OldValue=_T("")) |
(NOT IMPLEMENTED YET) Set a piece of information about a file (parameter is an int) | |
size_t | Set (const String &ToSet, size_t FilePos, stream_t StreamKind, size_t StreamNumber, const String &Parameter, const String &OldValue=_T("")) |
(NOT IMPLEMENTED YET) Get information about a file (parameter is a string) | |
char * | Output_Buffer_Get (size_t FilePos, size_t &Output_Buffer_Size) |
Output buffer retrieving. | |
String | Option (const String &Option, const String &Value=String(_T(""))) |
size_t | State_Get () |
(NOT IMPLEMENTED YET) Get the state of the library | |
size_t | Count_Get (size_t FilePos, stream_t StreamKind, size_t StreamNumber=(size_t)-1) |
Count of streams, or count of piece of information in this stream. | |
size_t | Count_Get () |
Get the count of opened files. | |
Static Public Member Functions | |
String | Option_Static (const String &Option, const String &Value=String(_T(""))) |
Definition at line 43 of file MediaInfoList.h.
|
Constructor.
|
|
|
|
(NOT IMPLEMENTED YET) Save all files (NOT IMPLEMENTED YET) Save all files opened before with Open() (modifications of tags)
|
|
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 files. Open one or more files and collect information about them (technical information and tags)
|
|
Open a stream (Continue). Open a stream and collect information about it (technical information and tags)
|
|
Open a stream (Get the needed file Offset). Open a stream and collect information about it (technical information and tags)
|
|
Open a stream (Finalize). Open a stream and collect information about it (technical information and tags)
|
|
Open a stream (Init). Open a stream and collect information about it (technical information and tags)
|
|
Configure or get information about MediaInfoLib
|
|
Configure or get information about MediaInfoLib (static version)
|
|
Output buffer retrieving. Output buffer retrieving, used for File_Duplicate option.
|
|
Save the file. Save the file opened before with Open() (modifications of tags)
|
|
(NOT IMPLEMENTED YET) Get information about a file (parameter is a string)
|
|
(NOT IMPLEMENTED YET) Set a piece of information about a file (parameter is an int) (NOT IMPLEMENTED YET) Set a piece of information about a file (parameter is an int)
|
|
(NOT IMPLEMENTED YET) Get the state of the library
|