It should be possible to use libmatroska from many languages.
Currently there is the following languages supported :
Most API support should be based on the C API as it is the most portable one and it is included in the core of the library.
Other API should either call the standard libmatroska (using the C API) or creating a new module compiled with the C++ core of the library, but using a different name than the standard one.
Other API could become official and so be located in /src/api/<language> of the CVS source tree.
back to the Matroska home page