Class | Xiron::Xine |
In: |
ext/audioport.c
lib/xiron/xine.rb |
Parent: | Object |
Returns an array containing major, minor and sub-version numbers of the xine library, the extension was compiled against.
If called the first time, it initializes the xine-engine using the optional parameters. These parameters are given as a hash. Subsequent calls to Xine.new will also return this initialized xine instance.
Returns an array containing major, minor and sub-version numbers of the actually loaded xine library.
Returns an array containing major, minor and sub-version numbers of the xine library, the extension was compiled against.
Returns the log messages of given log section identifier (first argument). If a second string is given, it will be appended to the specified log first.
Returns an array of identifiers of all available plugins. If a type is given, the returned array contains only post plugins of the specified type.
Resets the whole xine engine. It calls xine_exit and xine_new. After this call, xine is ready again for a xine_init which is called implicitely or by Xine#new. Bold warning: never use the instance variable you called reset on again! Bold warning 2: be sure you have disposed all resources related to the old xine instance.
Set the verbosity of the xine engine to the given value, returns the new verbosity setting of the xine engine.