#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 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)
|
|
||||||||||||||||||||||||||||
|
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
|
1.3-rc3