Functions | |
| const char ** | mpg123_decoders () |
| const char ** | mpg123_supported_decoders () |
| int | mpg123_decoder (mpg123_handle *mh, const char *decoder_name) |
| const char * | mpg123_current_decoder (mpg123_handle *mh) |
| const char** mpg123_decoders | ( | ) |
Return a NULL-terminated array of generally available decoder names (plain 8bit ASCII).
| const char** mpg123_supported_decoders | ( | ) |
Return a NULL-terminated array of the decoders supported by the CPU (plain 8bit ASCII).
| int mpg123_decoder | ( | mpg123_handle * | mh, | |
| const char * | decoder_name | |||
| ) |
Set the chosen decoder to 'decoder_name'
| const char* mpg123_current_decoder | ( | mpg123_handle * | mh | ) |
Get the currently active decoder engine 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 ony active in the hidden and not available as decoder choice from the outside.
1.5.4