#include <stdint.h>#include "audio.h"


Go to the source code of this file.
Functions | |
| int32_t | audio_open_oss (p_audio_pub device) |
| int32_t | audio_init_oss (p_audio_pub device) |
| int32_t | audio_close_oss (p_audio_pub device) |
| void | audio_record_oss (p_audio_pub device, te_audio_segments buffer_segment) |
| void | audio_play_oss (p_audio_pub device, te_audio_segments buffer_segment) |
| int32_t audio_close_oss | ( | p_audio_pub | device | ) |
| int32_t audio_init_oss | ( | p_audio_pub | device | ) |
Definition at line 91 of file audio_oss.c.
References ts_audio_pub::audio_buffer_raw, AUDIO_BUFFER_SEGMENTS, ts_audio_pub::audio_buffer_size, AUDIO_MONO, ts_audio_pub::buffer_segments, ts_audio_pub::dsp_channels, DSP_FRAGMENT, ts_audio_pub::error_msg_handler, ts_audio_pub::format, ts_audio_pub::fragsize, ts_audio_pub::handle, ts_audio_pub::name, ts_audio_pub::sample_frequency, ts_audio_pub::samples, and ts_audio_pub::samplesize.
| int32_t audio_open_oss | ( | p_audio_pub | device | ) |
Definition at line 56 of file audio_oss.c.
References AUDIO_DEVICE_PLAY, AUDIO_DEVICE_RECORD, ts_audio_pub::error_msg_handler, ts_audio_pub::handle, ts_audio_pub::name, and ts_audio_pub::play_record.
| void audio_play_oss | ( | p_audio_pub | device, | |
| te_audio_segments | buffer_segment | |||
| ) |
Definition at line 184 of file audio_oss.c.
References ts_audio_pub::audio_buffer_raw, ts_audio_pub::audio_buffer_size, ts_audio_pub::error_msg_handler, and ts_audio_pub::handle.
| void audio_record_oss | ( | p_audio_pub | device, | |
| te_audio_segments | buffer_segment | |||
| ) |
Definition at line 171 of file audio_oss.c.
References ts_audio_pub::audio_buffer_raw, ts_audio_pub::audio_buffer_size, ts_audio_pub::error_msg_handler, and ts_audio_pub::handle.
1.5.6