#include <audio.h>
Data Fields | |
struct_audio_data_t::buffer | buffer |
char * | file_name |
char * | prev_file_name |
int | fd |
void * | fdm |
stat | stat |
audio_file_t | file_type |
audio_file_t | prev_file_type |
ao_sample_format | format |
mad_timer_t | progress |
mad_timer_t | start |
mad_timer_t | stop |
audio_state_t | state |
bool | is_playing |
bool | first_run |
pthread_mutex_t | mutex |
pthread_cond_t | unpause_cond |
void(* | cb_playing_done )(daisyplayer_t d) |
bool | do_callback_done |
void(* | cb_error )(void *data, enum daisy_status, const char *) |
void(* | cb_progress )(void *data, long int progress_ms) |
daisyplayer_t * | daisy |
audio_dither * | mp3_dither |
ao_device * | device |
unsigned int | magic |
Definition at line 82 of file audio.h.
|
Referenced by error(), input(), and mp3_decode(). |
|
Referenced by audio_initiate(), audio_pause(), audio_play(), audio_stop(), audio_terminate(), mp3_init(), and open_file(). |
|
Referenced by audio_initiate(), and audio_thread(). |
|
Referenced by audio_initiate(), and callback(). |
|
Definition at line 124 of file audio.h. Referenced by audio_initiate(), audio_pause(), audio_play(), audio_stop(), audio_terminate(), audio_thread(), callback(), mp3_init(), and open_file(). |
|
|
|
Definition at line 120 of file audio.h. Referenced by audio_decoder(), audio_initiate(), and audio_thread(). |
|
Definition at line 94 of file audio.h. Referenced by audio_initiate(), audio_terminate(), and open_file(). |
|
Definition at line 95 of file audio.h. Referenced by audio_initiate(), audio_terminate(), mp3_decode(), mp3_play(), and open_file(). |
|
Definition at line 91 of file audio.h. Referenced by audio_decoder(), audio_initiate(), audio_terminate(), is_new_file(), mp3_play(), and open_file(). |
|
Definition at line 98 of file audio.h. Referenced by audio_initiate(), audio_terminate(), and open_file(). |
|
|
|
|
|
Definition at line 110 of file audio.h. Referenced by audio_decoder(), audio_initiate(), audio_pause(), audio_stop(), and audio_thread(). |
|
Definition at line 130 of file audio.h. Referenced by audio_decoder(), audio_initiate(), audio_pause(), audio_play(), audio_stop(), audio_terminate(), audio_thread(), callback(), is_new_file(), and open_file(). |
|
Definition at line 126 of file audio.h. Referenced by audio_initiate(), audio_terminate(), mp3_decode(), and output(). |
|
Definition at line 115 of file audio.h. Referenced by audio_decoder(), audio_get_state(), audio_initiate(), audio_pause(), audio_play(), audio_stop(), audio_terminate(), audio_thread(), callback(), header(), input(), mp3_decode(), mp3_init(), mp3_play(), and output(). |
|
Definition at line 92 of file audio.h. Referenced by audio_initiate(), and is_new_file(). |
|
Definition at line 99 of file audio.h. Referenced by audio_decoder(), audio_initiate(), and open_file(). |
|
Definition at line 105 of file audio.h. Referenced by audio_play(), header(), mp3_init(), and mp3_play(). |
|
Definition at line 106 of file audio.h. Referenced by audio_play(), and header(). |
|
Definition at line 96 of file audio.h. Referenced by audio_terminate(), mp3_decode(), and open_file(). |
|
Definition at line 109 of file audio.h. Referenced by audio_decoder(), audio_get_state(), audio_initiate(), audio_pause(), audio_play(), audio_stop(), audio_thread(), and callback(). |
|
Definition at line 107 of file audio.h. Referenced by audio_play(), and header(). |
|
Definition at line 116 of file audio.h. Referenced by audio_initiate(), audio_pause(), and callback(). |