ReactOS 0.4.16-dev-297-gc569aee
|
Modules | |
mpg123 output audio format | |
Functions | |
MPG123_EXPORT const char ** | mpg123_decoders (void) |
MPG123_EXPORT const char ** | mpg123_supported_decoders (void) |
MPG123_EXPORT int | mpg123_decoder (mpg123_handle *mh, const char *decoder_name) |
MPG123_EXPORT const char * | mpg123_current_decoder (mpg123_handle *mh) |
Functions to list and select the available decoders. Perhaps the most prominent feature of mpg123: You have several (optimized) decoders to choose from (on x86 and PPC (MacOS) systems, that is).
MPG123_EXPORT const char * mpg123_current_decoder | ( | mpg123_handle * | mh | ) |
Get the currently active decoder name. The active decoder engine can vary depening on output constraints, mostly non-resampling, integer output is accelerated via 3DNow & Co. but for other modes a fallback engine kicks in. Note that this can return a decoder that is only active in the hidden and not available as decoder choice from the outside.
mh | handle |
Definition at line 1163 of file optimize.c.
MPG123_EXPORT int mpg123_decoder | ( | mpg123_handle * | mh, |
const char * | decoder_name | ||
) |
Set the active decoder.
mh | handle |
decoder_name | name of decoder |
Definition at line 92 of file libmpg123.c.
MPG123_EXPORT const char ** mpg123_decoders | ( | void | ) |
Get available decoder list.
Definition at line 1170 of file optimize.c.
MPG123_EXPORT const char ** mpg123_supported_decoders | ( | void | ) |
Get supported decoder list.
Definition at line 1171 of file optimize.c.