Searched refs:audio_vbuffer (Results 1 – 3 of 3) sorted by relevance
/device/generic/car/emulator/audio/driver/ |
D | audio_vbuffer.c | 30 int audio_vbuffer_init(audio_vbuffer_t *audio_vbuffer, size_t frame_count, in audio_vbuffer_init() argument 32 if (!audio_vbuffer) { in audio_vbuffer_init() 35 audio_vbuffer->frame_size = frame_size; in audio_vbuffer_init() 36 audio_vbuffer->frame_count = frame_count; in audio_vbuffer_init() 38 audio_vbuffer->data = calloc(bytes, 1); in audio_vbuffer_init() 39 if (!audio_vbuffer->data) { in audio_vbuffer_init() 42 audio_vbuffer->head = 0; in audio_vbuffer_init() 43 audio_vbuffer->tail = 0; in audio_vbuffer_init() 44 audio_vbuffer->live = 0; in audio_vbuffer_init() 45 pthread_mutex_init(&audio_vbuffer->lock, (const pthread_mutexattr_t *)NULL); in audio_vbuffer_init() [all …]
|
D | audio_vbuffer.h | 22 typedef struct audio_vbuffer { struct 32 int audio_vbuffer_init(audio_vbuffer_t *audio_vbuffer, size_t frame_count, argument 35 int audio_vbuffer_destroy(audio_vbuffer_t *audio_vbuffer); 37 int audio_vbuffer_live(audio_vbuffer_t *audio_vbuffer); 39 int audio_vbuffer_dead(audio_vbuffer_t *audio_vbuffer); 41 size_t audio_vbuffer_write(audio_vbuffer_t *audio_vbuffer, const void *buffer, 44 size_t audio_vbuffer_read(audio_vbuffer_t *audio_vbuffer, void *buffer,
|
D | Android.bp | 55 "audio_vbuffer.c",
|