Public Member Functions | |
AST_DECLARE_STRING_FIELDS (AST_STRING_FIELD(server_name);AST_STRING_FIELD(client_name);AST_STRING_FIELD(connect_input_port);AST_STRING_FIELD(connect_output_port);) | |
Data Fields | |
struct ast_audiohook | audiohook |
jack_client_t * | client |
unsigned int | has_audiohook:1 |
jack_port_t * | input_port |
jack_ringbuffer_t * | input_rb |
double | input_resample_factor |
void * | input_resampler |
unsigned int | no_start_server:1 |
jack_port_t * | output_port |
jack_ringbuffer_t * | output_rb |
double | output_resample_factor |
void * | output_resampler |
unsigned int | stop:1 |
Definition at line 119 of file app_jack.c.
AST_DECLARE_STRING_FIELDS | ( | AST_STRING_FIELD(server_name);AST_STRING_FIELD(client_name);AST_STRING_FIELD(connect_input_port);AST_STRING_FIELD(connect_output_port); | ) |
struct ast_audiohook audiohook [read] |
Only used with JACK_HOOK
Definition at line 139 of file app_jack.c.
Referenced by destroy_jack_data(), disable_jack_hook(), and enable_jack_hook().
jack_client_t* client |
Definition at line 126 of file app_jack.c.
Referenced by alloc_resampler(), destroy_jack_data(), and init_jack_data().
unsigned int has_audiohook |
Definition at line 136 of file app_jack.c.
Referenced by destroy_jack_data(), and enable_jack_hook().
jack_port_t* input_port |
Definition at line 127 of file app_jack.c.
Referenced by destroy_jack_data(), init_jack_data(), and jack_process().
jack_ringbuffer_t* input_rb |
Definition at line 129 of file app_jack.c.
Referenced by destroy_jack_data(), handle_input(), handle_jack_audio(), and init_jack_data().
double input_resample_factor |
Definition at line 134 of file app_jack.c.
Referenced by alloc_resampler(), handle_input(), and jack_process().
void* input_resampler |
Definition at line 133 of file app_jack.c.
Referenced by alloc_resampler(), destroy_jack_data(), and handle_input().
unsigned int no_start_server |
Definition at line 137 of file app_jack.c.
Referenced by handle_options(), and init_jack_data().
jack_port_t* output_port |
Definition at line 128 of file app_jack.c.
Referenced by destroy_jack_data(), init_jack_data(), and jack_process().
jack_ringbuffer_t* output_rb |
Definition at line 130 of file app_jack.c.
Referenced by destroy_jack_data(), handle_output(), init_jack_data(), and queue_voice_frame().
double output_resample_factor |
Definition at line 132 of file app_jack.c.
Referenced by alloc_resampler(), and queue_voice_frame().
void* output_resampler |
Definition at line 131 of file app_jack.c.
Referenced by alloc_resampler(), destroy_jack_data(), and queue_voice_frame().
unsigned int stop |
Definition at line 135 of file app_jack.c.
Referenced by jack_exec(), and jack_shutdown().