|
| gme_err_t | gme_open_file (const char path[], Music_Emu **out, int sample_rate) |
| int | gme_track_count (Music_Emu const *) |
| gme_err_t | gme_start_track (Music_Emu *, int index) |
| gme_err_t | gme_play (Music_Emu *, int count, short out[]) |
| void | gme_delete (Music_Emu *) |
| void | gme_set_fade (Music_Emu *, int start_msec) |
| int | gme_track_ended (Music_Emu const *) |
| int | gme_tell (Music_Emu const *) |
| int | gme_tell_samples (Music_Emu const *) |
| gme_err_t | gme_seek (Music_Emu *, int msec) |
| gme_err_t | gme_seek_samples (Music_Emu *, int n) |
| const char * | gme_warning (Music_Emu *) |
| gme_err_t | gme_load_m3u (Music_Emu *, const char path[]) |
| void | gme_clear_playlist (Music_Emu *) |
| gme_err_t | gme_track_info (Music_Emu const *, gme_info_t **out, int track) |
| void | gme_free_info (gme_info_t *) |
| void | gme_set_stereo_depth (Music_Emu *me, double depth) |
| void | gme_ignore_silence (Music_Emu *, int ignore) |
| void | gme_set_tempo (Music_Emu *, double tempo) |
| int | gme_voice_count (Music_Emu const *) |
| const char * | gme_voice_name (Music_Emu const *, int i) |
| void | gme_mute_voice (Music_Emu *, int index, int mute) |
| void | gme_mute_voices (Music_Emu *, int muting_mask) |
| void | gme_equalizer (Music_Emu const *, gme_equalizer_t *out) |
| void | gme_set_equalizer (Music_Emu *, gme_equalizer_t const *eq) |
| void | gme_enable_accuracy (Music_Emu *, int enabled) |
| gme_type_t | gme_type (Music_Emu const *) |
| gme_type_t const * | gme_type_list () |
| const char * | gme_type_system (gme_type_t) |
| int | gme_type_multitrack (gme_type_t) |
| int | gme_multi_channel (Music_Emu const *) |
| gme_err_t | gme_open_data (void const *data, long size, Music_Emu **out, int sample_rate) |
| const char * | gme_identify_header (void const *header) |
| gme_type_t | gme_identify_extension (const char path_or_extension[]) |
| const char * | gme_type_extension (gme_type_t music_type) |
| gme_err_t | gme_identify_file (const char path[], gme_type_t *type_out) |
| Music_Emu * | gme_new_emu (gme_type_t, int sample_rate) |
| Music_Emu * | gme_new_emu_multi_channel (gme_type_t, int sample_rate) |
| gme_err_t | gme_load_file (Music_Emu *, const char path[]) |
| gme_err_t | gme_load_data (Music_Emu *, void const *data, long size) |
| gme_err_t | gme_load_custom (Music_Emu *, gme_reader_t, long file_size, void *your_data) |
| gme_err_t | gme_load_m3u_data (Music_Emu *, void const *data, long size) |
| void | gme_set_user_data (Music_Emu *, void *new_user_data) |
| void * | gme_user_data (Music_Emu const *) |
| void | gme_set_user_cleanup (Music_Emu *, gme_user_cleanup_t func) |