Altre informazioni su come programmare l'interfaccia
Lista completa delle interfacce
Lista esaustive delle interfacce di MediaInfo.
Capacità della libreria
MediaInfo::Option("Info_Version")
MediaInfo::Option("Info_Parameters")
MediaInfo::Option("Info_Parameters_CSV")
MediaInfo::Option("Info_Capacities")
MediaInfo::Option("Info_Codecs")
Apertura files
MediaInfo::Open("**FILENAME**")
MediaInfoList::Open("**FILENAMES**")
Buffer di apertura
MediaInfo::Open("**Begin**", "**Begin_Size**", "**End**", "**End_Size**")
MediaInfoList::Open("**Begin**", "**Begin_Size**", "**End**", "**End_Size**")
Formato dei testi
Come ottenere un output
MediaInfo::Inform(Option)
Personalizzazione
MediaInfo::Option("Inform", "**YOUR_TEXT**")
MediaInfo::Option("Inform_Get")
MediaInfo::Option("Complete")
MediaInfo::Option("Complete_Get")
Ottenere un oggetto specifico
MediaInfo::Get("**StreamKind**, **StreamNumber**, **Parameter**, **InfoKind**")
MediaInfo::Count_Get("**StreamKind**, **StreamNumber**")
Nota : Se **StreamNumber** è uguale a -1, si otterrà il numero di
flussi di quel tipo (equivalente, ma più veloce, a
MediaInfo::Get("**StreamKind**,
0, "StreamCount", Info_Text))
Nota : Solo per l'interfaccia "C" (DLL):
MediaInfo_GetI può rimpiazzare
MediaInfo_Get
for **Parameter** con un Integer, perché C non supporta l'operator overloading
Impostare un oggetto specifico
Nota : non è stato ancora implementato, non utilizzatelo!
Stato della libreria
Nota : non è stato ancora implementato, non utilizzatelo!
Chiusura files
MediaInfo::Close()
Salvataggio files
Nota : non è stato ancora implementato, non utilizzatelo!
Lingua
MediaInfo::Option("Language")
MediaInfo::Option("Language_Get")
MediaInfo::Option("Language_Update")
Altro
Specifico a C++ : opzioni statiche
Nota agli sviluppatori C++ : opzioni indipendenti da file possono essere impostatesenza
creare un oggetto :
MediaInfo::Option_Static(...)
Connessione internet
MediaInfo::Option("Internet")
Aggiornamento via internet
Nota : non è stato ancora implementato, non utilizzatelo!