Skip navigation
|
|
|
Software Development Kit, Read this firstSupported languagesStatic library (.lib)MediaInfo is written in standart C++.Some binaries are released (take a look to the download page):
Dynamic library (.Dll)DLL is available as a dynamic link from other languages (or C++ compilers users who wants to use a DLL).Any language compatible with standart DLLs are compatible with MediaInfo DLL. Some examples are included in the DLL release (take a look to the download page):
- .sln : "...Format Version 9.00" to 7.00 - .xxproj : "Version="8.00" or "Version="7.10" to 7.00 This is not always tested, but you should easily adapt them to your compiler) There are contributions (in the "Contrib" directory), with no support:
Don't forget to put MediaInfo.Dll and Example.ogg in your executable folder. Versioning method
ConventionsCode is shown with C++ view:ClassName::MethodName (Variables)If you use the "C" interface (for example, if you use the DLL), you should map with: ClassName_MethodName (Handle, Variables)"Handle" is a unique identifier of the object you use (created by Handle=ClassName_New())Because of the lack of namespaces in C language, you must change constants too: XXX --> MediaInfo_XXXIf you use the "C++" interface, don't forget that all classes and typedefs are in the MediaInfoLib namespace: use namespace MediaInfoLib;Note : language specific formating (";" at the end of line, "L" for Unicode strings...) are not in this explaination. Note : some languages permit more cutomization of constants, take a look in the header file to know exact names. |
|||||||||||||||||||||||||||||||||||||||
| This page has not yet been translated, if you are interested to translate this page, please contact me | ||||||||||||||||||||||||||||||||||||||||
|
|
|