Fri Jun 19 12:11:02 2009

Asterisk developer's documentation


jack_data Struct Reference


Data Fields

ast_string_field_mgr __field_mgr
ast_string_field_pool__field_mgr_pool
ast_audiohook audiohook
jack_client_t * client
const ast_string_field client_name
const ast_string_field connect_input_port
const ast_string_field connect_output_port
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
const ast_string_field server_name
unsigned int stop:1

Detailed Description

Definition at line 89 of file app_jack.c.


Field Documentation

struct ast_string_field_mgr __field_mgr

Definition at line 95 of file app_jack.c.

struct ast_string_field_pool* __field_mgr_pool

Definition at line 95 of file app_jack.c.

struct ast_audiohook audiohook

Only used with JACK_HOOK

Definition at line 109 of file app_jack.c.

Referenced by destroy_jack_data(), disable_jack_hook(), enable_jack_hook(), and jack_hook_callback().

jack_client_t* client

Definition at line 96 of file app_jack.c.

Referenced by alloc_resampler(), destroy_jack_data(), and init_jack_data().

const ast_string_field client_name

Definition at line 95 of file app_jack.c.

Referenced by init_jack_data().

const ast_string_field connect_input_port

Definition at line 95 of file app_jack.c.

Referenced by init_jack_data().

const ast_string_field connect_output_port

Definition at line 95 of file app_jack.c.

unsigned int has_audiohook

Definition at line 106 of file app_jack.c.

Referenced by destroy_jack_data(), and enable_jack_hook().

jack_port_t* input_port

Definition at line 97 of file app_jack.c.

Referenced by destroy_jack_data(), init_jack_data(), and jack_process().

jack_ringbuffer_t* input_rb

Definition at line 99 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 104 of file app_jack.c.

Referenced by alloc_resampler(), handle_input(), and jack_process().

void* input_resampler

Definition at line 103 of file app_jack.c.

Referenced by alloc_resampler(), destroy_jack_data(), and handle_input().

unsigned int no_start_server

Definition at line 107 of file app_jack.c.

Referenced by handle_options(), and init_jack_data().

jack_port_t* output_port

Definition at line 98 of file app_jack.c.

Referenced by destroy_jack_data(), init_jack_data(), and jack_process().

jack_ringbuffer_t* output_rb

Definition at line 100 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 102 of file app_jack.c.

Referenced by alloc_resampler(), and queue_voice_frame().

void* output_resampler

Definition at line 101 of file app_jack.c.

Referenced by alloc_resampler(), destroy_jack_data(), and queue_voice_frame().

const ast_string_field server_name

Definition at line 95 of file app_jack.c.

Referenced by init_jack_data().

unsigned int stop

Definition at line 105 of file app_jack.c.

Referenced by jack_shutdown().


The documentation for this struct was generated from the following file:
Generated on Fri Jun 19 12:11:02 2009 for Asterisk - the Open Source PBX by  doxygen 1.4.7