Public Types | |
enum | { M_UNSET, M_FULL, M_READ, M_WRITE } |
M_FULL | |
M_READ | |
M_UNSET | |
M_WRITE | |
Data Fields | |
int | autoanswer |
int | autohangup |
char | context [AST_MAX_CONTEXT] |
char | ctx [AST_MAX_CONTEXT] |
int | cursound |
char | device [64] |
enum chan_oss_pvt:: { ... } | duplex |
char | ext [AST_MAX_EXTENSION] |
char | exten [AST_MAX_EXTENSION] |
unsigned int | frags |
int | hookstate |
char | language [MAX_LANGUAGE] |
timeval | lastopen |
char * | mixer_cmd |
int | mute |
char * | name |
chan_oss_pvt * | next |
int | nosound |
char | oss_read_buf [FRAME_SIZE *2+AST_FRIENDLY_OFFSET] |
char | oss_write_buf [FRAME_SIZE *2] |
int | oss_write_dst |
int | overridecontext |
ast_channel * | owner |
ast_channel * | owner |
unsigned int | queuesize |
ast_frame | read_f |
int | readpos |
int | sampsent |
int | sndcmd [2] |
int | sounddev |
pthread_t | sthread |
int | total_blocks |
char * | type |
int | w_errors |
int | warned |
Definition at line 243 of file chan_oss.c.
anonymous enum |
int autoanswer |
Definition at line 263 of file chan_oss.c.
Referenced by console_autoanswer(), oss_call(), oss_hangup(), and store_config().
int autohangup |
char context[AST_MAX_CONTEXT] |
char ctx[AST_MAX_CONTEXT] |
int cursound |
Definition at line 256 of file chan_oss.c.
Referenced by console_answer(), console_flash(), console_hangup(), oss_answer(), oss_hangup(), oss_indicate(), oss_write(), send_sound(), and sound_thread().
char device[64] |
Definition at line 279 of file chan_oss.c.
Referenced by oss_new(), setformat(), and store_config().
enum { ... } duplex |
Referenced by setformat().
char ext[AST_MAX_EXTENSION] |
char exten[AST_MAX_EXTENSION] |
unsigned int frags |
int hookstate |
Definition at line 265 of file chan_oss.c.
Referenced by console_answer(), console_dial(), console_flash(), console_hangup(), and oss_hangup().
char language[MAX_LANGUAGE] |
struct timeval lastopen |
char* mixer_cmd |
int mute |
Definition at line 278 of file chan_oss.c.
Referenced by console_mute(), console_unmute(), and oss_read().
char* name |
Definition at line 247 of file chan_oss.c.
Referenced by console_active(), find_desc(), and store_config().
struct chan_oss_pvt* next |
Definition at line 244 of file chan_oss.c.
Referenced by console_active(), find_desc(), and unload_module().
int nosound |
Definition at line 258 of file chan_oss.c.
Referenced by console_answer(), console_flash(), console_hangup(), oss_answer(), oss_hangup(), oss_indicate(), oss_write(), and send_sound().
char oss_read_buf[FRAME_SIZE *2+AST_FRIENDLY_OFFSET] |
char oss_write_buf[FRAME_SIZE *2] |
int oss_write_dst |
int overridecontext |
struct ast_channel* owner |
Definition at line 132 of file chan_oss_old.c.
struct ast_channel* owner |
Definition at line 283 of file chan_oss.c.
Referenced by console_answer(), console_dial(), console_flash(), console_hangup(), console_sendtext(), console_transfer(), oss_fixup(), oss_hangup(), oss_new(), oss_request(), setformat(), sound_thread(), and unload_module().
unsigned int queuesize |
Definition at line 267 of file chan_oss.c.
Referenced by soundcard_writeframe(), and store_config().
int readpos |
int sampsent |
int sndcmd[2] |
Definition at line 255 of file chan_oss.c.
Referenced by ring(), sound_thread(), and unload_module().
int sounddev |
Definition at line 261 of file chan_oss.c.
Referenced by oss_new(), oss_read(), setformat(), sound_thread(), soundcard_writeframe(), unload_module(), and used_blocks().
pthread_t sthread |
Definition at line 281 of file chan_oss.c.
int total_blocks |
char* type |
int w_errors |
int warned |