/third_party/alsa-lib/src/pcm/ |
H A D | pcm_generic.c | 2 * \file pcm/pcm_generic.c 36 int snd_pcm_generic_close(snd_pcm_t *pcm) in snd_pcm_generic_close() argument 38 snd_pcm_generic_t *generic = pcm->private_data; in snd_pcm_generic_close() 46 int snd_pcm_generic_nonblock(snd_pcm_t *pcm, int nonblock) in snd_pcm_generic_nonblock() argument 48 snd_pcm_generic_t *generic = pcm->private_data; in snd_pcm_generic_nonblock() 52 int snd_pcm_generic_async(snd_pcm_t *pcm, int sig, pid_t pid) in snd_pcm_generic_async() argument 54 snd_pcm_generic_t *generic = pcm->private_data; in snd_pcm_generic_async() 58 int snd_pcm_generic_poll_descriptors_count(snd_pcm_t *pcm) in snd_pcm_generic_poll_descriptors_count() argument 60 snd_pcm_generic_t *generic = pcm->private_data; in snd_pcm_generic_poll_descriptors_count() 64 int snd_pcm_generic_poll_descriptors(snd_pcm_t *pcm, struc argument 70 snd_pcm_generic_poll_revents(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int nfds, unsigned short *revents) snd_pcm_generic_poll_revents() argument 76 snd_pcm_generic_info(snd_pcm_t *pcm, snd_pcm_info_t * info) snd_pcm_generic_info() argument 82 snd_pcm_generic_hw_free(snd_pcm_t *pcm) snd_pcm_generic_hw_free() argument 88 snd_pcm_generic_sw_params(snd_pcm_t *pcm, snd_pcm_sw_params_t *params) snd_pcm_generic_sw_params() argument 94 snd_pcm_generic_hw_refine(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) snd_pcm_generic_hw_refine() argument 100 snd_pcm_generic_hw_params(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) snd_pcm_generic_hw_params() argument 106 snd_pcm_generic_prepare(snd_pcm_t *pcm) snd_pcm_generic_prepare() argument 112 snd_pcm_generic_channel_info(snd_pcm_t *pcm, snd_pcm_channel_info_t *info) snd_pcm_generic_channel_info() argument 127 snd_pcm_generic_status(snd_pcm_t *pcm, snd_pcm_status_t * status) snd_pcm_generic_status() argument 133 snd_pcm_generic_state(snd_pcm_t *pcm) snd_pcm_generic_state() argument 139 snd_pcm_generic_hwsync(snd_pcm_t *pcm) snd_pcm_generic_hwsync() argument 145 snd_pcm_generic_reset(snd_pcm_t *pcm) snd_pcm_generic_reset() argument 151 snd_pcm_generic_start(snd_pcm_t *pcm) snd_pcm_generic_start() argument 157 snd_pcm_generic_drop(snd_pcm_t *pcm) snd_pcm_generic_drop() argument 163 snd_pcm_generic_drain(snd_pcm_t *pcm) snd_pcm_generic_drain() argument 169 snd_pcm_generic_pause(snd_pcm_t *pcm, int enable) snd_pcm_generic_pause() argument 175 snd_pcm_generic_resume(snd_pcm_t *pcm) snd_pcm_generic_resume() argument 181 snd_pcm_generic_delay(snd_pcm_t *pcm, snd_pcm_sframes_t *delayp) snd_pcm_generic_delay() argument 187 snd_pcm_generic_forwardable(snd_pcm_t *pcm) snd_pcm_generic_forwardable() argument 193 snd_pcm_generic_forward(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_generic_forward() argument 199 snd_pcm_generic_rewindable(snd_pcm_t *pcm) snd_pcm_generic_rewindable() argument 205 snd_pcm_generic_rewind(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_generic_rewind() argument 219 snd_pcm_generic_link_slaves(snd_pcm_t *pcm, snd_pcm_t *master) snd_pcm_generic_link_slaves() argument 227 snd_pcm_generic_unlink(snd_pcm_t *pcm) snd_pcm_generic_unlink() argument 235 snd_pcm_generic_writei(snd_pcm_t *pcm, const void *buffer, snd_pcm_uframes_t size) snd_pcm_generic_writei() argument 241 snd_pcm_generic_writen(snd_pcm_t *pcm, void **bufs, snd_pcm_uframes_t size) snd_pcm_generic_writen() argument 247 snd_pcm_generic_readi(snd_pcm_t *pcm, void *buffer, snd_pcm_uframes_t size) snd_pcm_generic_readi() argument 253 snd_pcm_generic_readn(snd_pcm_t *pcm, void **bufs, snd_pcm_uframes_t size) snd_pcm_generic_readn() argument 259 snd_pcm_generic_mmap_commit(snd_pcm_t *pcm, snd_pcm_uframes_t offset, snd_pcm_uframes_t size) snd_pcm_generic_mmap_commit() argument 267 snd_pcm_generic_avail_update(snd_pcm_t *pcm) snd_pcm_generic_avail_update() argument 273 snd_pcm_generic_htimestamp(snd_pcm_t *pcm, snd_pcm_uframes_t *avail, snd_htimestamp_t *tstamp) snd_pcm_generic_htimestamp() argument 283 snd_pcm_generic_real_htimestamp(snd_pcm_t *pcm, snd_pcm_uframes_t *avail, snd_htimestamp_t *tstamp) snd_pcm_generic_real_htimestamp() argument 302 snd_pcm_generic_mmap(snd_pcm_t *pcm) snd_pcm_generic_mmap() argument 314 snd_pcm_generic_munmap(snd_pcm_t *pcm) snd_pcm_generic_munmap() argument 325 snd_pcm_generic_query_chmaps(snd_pcm_t *pcm) snd_pcm_generic_query_chmaps() argument 331 snd_pcm_generic_get_chmap(snd_pcm_t *pcm) snd_pcm_generic_get_chmap() argument 337 snd_pcm_generic_set_chmap(snd_pcm_t *pcm, const snd_pcm_chmap_t *map) snd_pcm_generic_set_chmap() argument 343 snd_pcm_generic_may_wait_for_avail_min(snd_pcm_t *pcm, snd_pcm_uframes_t avail ATTRIBUTE_UNUSED) snd_pcm_generic_may_wait_for_avail_min() argument [all...] |
H A D | pcm_mmap.c | 33 void snd_pcm_mmap_appl_backward(snd_pcm_t *pcm, snd_pcm_uframes_t frames) in snd_pcm_mmap_appl_backward() argument 35 snd_pcm_sframes_t appl_ptr = *pcm->appl.ptr; in snd_pcm_mmap_appl_backward() 38 appl_ptr += pcm->boundary; in snd_pcm_mmap_appl_backward() 39 *pcm->appl.ptr = appl_ptr; in snd_pcm_mmap_appl_backward() 42 void snd_pcm_mmap_appl_forward(snd_pcm_t *pcm, snd_pcm_uframes_t frames) in snd_pcm_mmap_appl_forward() argument 44 snd_pcm_uframes_t appl_ptr = *pcm->appl.ptr; in snd_pcm_mmap_appl_forward() 46 if (appl_ptr >= pcm->boundary) in snd_pcm_mmap_appl_forward() 47 appl_ptr -= pcm->boundary; in snd_pcm_mmap_appl_forward() 48 *pcm->appl.ptr = appl_ptr; in snd_pcm_mmap_appl_forward() 51 void snd_pcm_mmap_hw_backward(snd_pcm_t *pcm, snd_pcm_uframes_ argument 60 snd_pcm_mmap_hw_forward(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_mmap_hw_forward() argument 69 snd_pcm_mmap_write_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size) snd_pcm_mmap_write_areas() argument 101 snd_pcm_mmap_read_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size) snd_pcm_mmap_read_areas() argument 150 snd_pcm_mmap_writei(snd_pcm_t *pcm, const void *buffer, snd_pcm_uframes_t size) snd_pcm_mmap_writei() argument 175 snd_pcm_mmap_writen(snd_pcm_t *pcm, void **bufs, snd_pcm_uframes_t size) snd_pcm_mmap_writen() argument 200 snd_pcm_mmap_readi(snd_pcm_t *pcm, void *buffer, snd_pcm_uframes_t size) snd_pcm_mmap_readi() argument 225 snd_pcm_mmap_readn(snd_pcm_t *pcm, void **bufs, snd_pcm_uframes_t size) snd_pcm_mmap_readn() argument 233 snd_pcm_channel_info_shm(snd_pcm_t *pcm, snd_pcm_channel_info_t *info, int shmid) snd_pcm_channel_info_shm() argument 260 snd_pcm_mmap(snd_pcm_t *pcm) snd_pcm_mmap() argument 442 snd_pcm_munmap(snd_pcm_t *pcm) snd_pcm_munmap() argument 528 snd_pcm_write_mmap(snd_pcm_t *pcm, snd_pcm_uframes_t offset, snd_pcm_uframes_t size) snd_pcm_write_mmap() argument 584 snd_pcm_read_mmap(snd_pcm_t *pcm, snd_pcm_uframes_t offset, snd_pcm_uframes_t size) snd_pcm_read_mmap() argument [all...] |
H A D | pcm.c | 2 * \file pcm/pcm.c 16 * See the \ref pcm page for more details. 39 /*! \page pcm PCM (digital audio) interface 534 defaults.pcm.card 0 535 defaults.pcm.device 0 536 defaults.pcm.subdevice -1 638 \link example_test_pcm alsa-lib/test/pcm.c \endlink 655 \example ../../test/pcm.c 708 static int bad_pcm_state(snd_pcm_t *pcm, unsigne argument 736 snd_pcm_name(snd_pcm_t *pcm) snd_pcm_name() argument 749 snd_pcm_type(snd_pcm_t *pcm) snd_pcm_type() argument 762 snd_pcm_stream(snd_pcm_t *pcm) snd_pcm_stream() argument 776 snd_pcm_close(snd_pcm_t *pcm) snd_pcm_close() argument 812 snd_pcm_nonblock(snd_pcm_t *pcm, int nonblock) snd_pcm_nonblock() argument 854 snd_pcm_async(snd_pcm_t *pcm, int sig, pid_t pid) snd_pcm_async() argument 882 snd_pcm_info(snd_pcm_t *pcm, snd_pcm_info_t *info) snd_pcm_info() argument 900 snd_pcm_hw_params_current(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) snd_pcm_hw_params_current() argument 951 snd_pcm_hw_params(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) snd_pcm_hw_params() argument 968 snd_pcm_hw_free(snd_pcm_t *pcm) snd_pcm_hw_free() argument 1001 snd_pcm_sw_params(snd_pcm_t *pcm, snd_pcm_sw_params_t *params) snd_pcm_sw_params() argument 1054 snd_pcm_status(snd_pcm_t *pcm, snd_pcm_status_t *status) snd_pcm_status() argument 1083 snd_pcm_state(snd_pcm_t *pcm) snd_pcm_state() argument 1107 snd_pcm_hwsync(snd_pcm_t *pcm) snd_pcm_hwsync() argument 1152 snd_pcm_delay(snd_pcm_t *pcm, snd_pcm_sframes_t *delayp) snd_pcm_delay() argument 1181 snd_pcm_resume(snd_pcm_t *pcm) snd_pcm_resume() argument 1210 snd_pcm_htimestamp(snd_pcm_t *pcm, snd_pcm_uframes_t *avail, snd_htimestamp_t *tstamp) snd_pcm_htimestamp() argument 1235 snd_pcm_prepare(snd_pcm_t *pcm) snd_pcm_prepare() argument 1265 snd_pcm_reset(snd_pcm_t *pcm) snd_pcm_reset() argument 1290 snd_pcm_start(snd_pcm_t *pcm) snd_pcm_start() argument 1321 snd_pcm_drop(snd_pcm_t *pcm) snd_pcm_drop() argument 1358 snd_pcm_drain(snd_pcm_t *pcm) snd_pcm_drain() argument 1392 snd_pcm_pause(snd_pcm_t *pcm, int enable) snd_pcm_pause() argument 1424 snd_pcm_rewindable(snd_pcm_t *pcm) snd_pcm_rewindable() argument 1455 snd_pcm_rewind(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_rewind() argument 1490 snd_pcm_forwardable(snd_pcm_t *pcm) snd_pcm_forwardable() argument 1522 snd_pcm_forward(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_forward() argument 1569 snd_pcm_writei(snd_pcm_t *pcm, const void *buffer, snd_pcm_uframes_t size) snd_pcm_writei() argument 1608 snd_pcm_writen(snd_pcm_t *pcm, void **bufs, snd_pcm_uframes_t size) snd_pcm_writen() argument 1647 snd_pcm_readi(snd_pcm_t *pcm, void *buffer, snd_pcm_uframes_t size) snd_pcm_readi() argument 1686 snd_pcm_readn(snd_pcm_t *pcm, void **bufs, snd_pcm_uframes_t size) snd_pcm_readn() argument 1732 snd_pcm_unlink(snd_pcm_t *pcm) snd_pcm_unlink() argument 1745 __snd_pcm_poll_descriptors_count(snd_pcm_t *pcm) __snd_pcm_poll_descriptors_count() argument 1759 snd_pcm_poll_descriptors_count(snd_pcm_t *pcm) snd_pcm_poll_descriptors_count() argument 1771 __snd_pcm_poll_descriptors(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int space) __snd_pcm_poll_descriptors() argument 1823 snd_pcm_poll_descriptors(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int space) snd_pcm_poll_descriptors() argument 1865 snd_pcm_poll_descriptors_revents(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int nfds, unsigned short *revents) snd_pcm_poll_descriptors_revents() argument 1876 __snd_pcm_poll_revents(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int nfds, unsigned short *revents) __snd_pcm_poll_revents() argument 2338 snd_pcm_dump_hw_setup(snd_pcm_t *pcm, snd_output_t *out) snd_pcm_dump_hw_setup() argument 2368 snd_pcm_dump_sw_setup(snd_pcm_t *pcm, snd_output_t *out) snd_pcm_dump_sw_setup() argument 2395 snd_pcm_dump_setup(snd_pcm_t *pcm, snd_output_t *out) snd_pcm_dump_setup() argument 2429 snd_pcm_dump(snd_pcm_t *pcm, snd_output_t *out) snd_pcm_dump() argument 2448 snd_pcm_bytes_to_frames(snd_pcm_t *pcm, ssize_t bytes) snd_pcm_bytes_to_frames() argument 2464 snd_pcm_frames_to_bytes(snd_pcm_t *pcm, snd_pcm_sframes_t frames) snd_pcm_frames_to_bytes() argument 2480 snd_pcm_bytes_to_samples(snd_pcm_t *pcm, ssize_t bytes) snd_pcm_bytes_to_samples() argument 2496 snd_pcm_samples_to_bytes(snd_pcm_t *pcm, long samples) snd_pcm_samples_to_bytes() argument 2516 snd_async_add_pcm_handler(snd_async_handler_t **handler, snd_pcm_t *pcm, snd_async_callback_t callback, void *private_data) snd_async_add_pcm_handler() argument 2810 snd_pcm_t *pcm; snd_pcm_new() local 2858 snd_pcm_free(snd_pcm_t *pcm) snd_pcm_free() argument 2903 snd_pcm_wait(snd_pcm_t *pcm, int timeout) snd_pcm_wait() argument 2915 __snd_pcm_wait_in_lock(snd_pcm_t *pcm, int timeout) __snd_pcm_wait_in_lock() argument 2929 __snd_pcm_wait_io_timeout(snd_pcm_t *pcm) __snd_pcm_wait_io_timeout() argument 2943 __snd_pcm_wait_drain_timeout(snd_pcm_t *pcm) __snd_pcm_wait_drain_timeout() argument 2967 snd_pcm_wait_nocheck(snd_pcm_t *pcm, int timeout) snd_pcm_wait_nocheck() argument 3050 snd_pcm_avail_update(snd_pcm_t *pcm) snd_pcm_avail_update() argument 3074 snd_pcm_avail(snd_pcm_t *pcm) snd_pcm_avail() argument 3105 snd_pcm_avail_delay(snd_pcm_t *pcm, snd_pcm_sframes_t *availp, snd_pcm_sframes_t *delayp) snd_pcm_avail_delay() argument 3964 snd_pcm_hw_params_any(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) snd_pcm_hw_params_any() argument 4348 snd_pcm_hw_params_test_access(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_access_t access) snd_pcm_hw_params_test_access() argument 4360 snd_pcm_hw_params_set_access(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_access_t access) snd_pcm_hw_params_set_access() argument 4373 snd_pcm_hw_params_set_access_first(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_access_t *access) snd_pcm_hw_params_set_access_first() argument 4389 snd_pcm_hw_params_set_access_last(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_access_t *access) snd_pcm_hw_params_set_access_last() argument 4404 snd_pcm_hw_params_set_access_mask(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_access_mask_t *mask) snd_pcm_hw_params_set_access_mask() argument 4445 snd_pcm_hw_params_test_format(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_format_t format) snd_pcm_hw_params_test_format() argument 4457 snd_pcm_hw_params_set_format(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_format_t format) snd_pcm_hw_params_set_format() argument 4470 snd_pcm_hw_params_set_format_first(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_format_t *format) snd_pcm_hw_params_set_format_first() argument 4486 snd_pcm_hw_params_set_format_last(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_format_t *format) snd_pcm_hw_params_set_format_last() argument 4501 snd_pcm_hw_params_set_format_mask(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_format_mask_t *mask) snd_pcm_hw_params_set_format_mask() argument 4539 snd_pcm_hw_params_test_subformat(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_subformat_t subformat) snd_pcm_hw_params_test_subformat() argument 4551 snd_pcm_hw_params_set_subformat(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_subformat_t subformat) snd_pcm_hw_params_set_subformat() argument 4564 snd_pcm_hw_params_set_subformat_first(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_subformat_t *subformat) snd_pcm_hw_params_set_subformat_first() argument 4580 snd_pcm_hw_params_set_subformat_last(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_subformat_t *subformat) snd_pcm_hw_params_set_subformat_last() argument 4595 snd_pcm_hw_params_set_subformat_mask(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_subformat_mask_t *mask) snd_pcm_hw_params_set_subformat_mask() argument 4663 snd_pcm_hw_params_test_channels(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int val) snd_pcm_hw_params_test_channels() argument 4675 snd_pcm_hw_params_set_channels(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int val) snd_pcm_hw_params_set_channels() argument 4687 snd_pcm_hw_params_set_channels_min(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val) snd_pcm_hw_params_set_channels_min() argument 4699 snd_pcm_hw_params_set_channels_max(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val) snd_pcm_hw_params_set_channels_max() argument 4712 snd_pcm_hw_params_set_channels_minmax(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *min, unsigned int *max) snd_pcm_hw_params_set_channels_minmax() argument 4725 snd_pcm_hw_params_set_channels_near(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val) snd_pcm_hw_params_set_channels_near() argument 4741 snd_pcm_hw_params_set_channels_first(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val) snd_pcm_hw_params_set_channels_first() argument 4757 snd_pcm_hw_params_set_channels_last(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val) snd_pcm_hw_params_set_channels_last() argument 4830 snd_pcm_hw_params_test_rate(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int val, int dir) snd_pcm_hw_params_test_rate() argument 4845 snd_pcm_hw_params_set_rate(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int val, int dir) snd_pcm_hw_params_set_rate() argument 4860 snd_pcm_hw_params_set_rate_min(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val, int *dir) snd_pcm_hw_params_set_rate_min() argument 4875 snd_pcm_hw_params_set_rate_max(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val, int *dir) snd_pcm_hw_params_set_rate_max() argument 4892 snd_pcm_hw_params_set_rate_minmax(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *min, int *mindir, unsigned int *max, int *maxdir) snd_pcm_hw_params_set_rate_minmax() argument 4908 snd_pcm_hw_params_set_rate_near(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val, int *dir) snd_pcm_hw_params_set_rate_near() argument 4927 snd_pcm_hw_params_set_rate_first(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val, int *dir) snd_pcm_hw_params_set_rate_first() argument 4946 snd_pcm_hw_params_set_rate_last(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val, int *dir) snd_pcm_hw_params_set_rate_last() argument 4961 snd_pcm_hw_params_set_rate_resample(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int val) snd_pcm_hw_params_set_rate_resample() argument 4979 snd_pcm_hw_params_get_rate_resample(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val) snd_pcm_hw_params_get_rate_resample() argument 4993 snd_pcm_hw_params_set_export_buffer(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int val) snd_pcm_hw_params_set_export_buffer() argument 5011 snd_pcm_hw_params_get_export_buffer(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val) snd_pcm_hw_params_get_export_buffer() argument 5040 snd_pcm_hw_params_set_period_wakeup(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int val) snd_pcm_hw_params_set_period_wakeup() argument 5062 snd_pcm_hw_params_get_period_wakeup(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val) snd_pcm_hw_params_get_period_wakeup() argument 5081 snd_pcm_hw_params_set_drain_silence(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int val) snd_pcm_hw_params_set_drain_silence() argument 5099 snd_pcm_hw_params_get_drain_silence(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val) snd_pcm_hw_params_get_drain_silence() argument 5170 snd_pcm_hw_params_test_period_time(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int val, int dir) snd_pcm_hw_params_test_period_time() argument 5185 snd_pcm_hw_params_set_period_time(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int val, int dir) snd_pcm_hw_params_set_period_time() argument 5201 snd_pcm_hw_params_set_period_time_min(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val, int *dir) snd_pcm_hw_params_set_period_time_min() argument 5216 snd_pcm_hw_params_set_period_time_max(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val, int *dir) snd_pcm_hw_params_set_period_time_max() argument 5233 snd_pcm_hw_params_set_period_time_minmax(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *min, int *mindir, unsigned int *max, int *maxdir) snd_pcm_hw_params_set_period_time_minmax() argument 5249 snd_pcm_hw_params_set_period_time_near(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val, int *dir) snd_pcm_hw_params_set_period_time_near() argument 5268 snd_pcm_hw_params_set_period_time_first(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val, int *dir) snd_pcm_hw_params_set_period_time_first() argument 5285 snd_pcm_hw_params_set_period_time_last(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val, int *dir) snd_pcm_hw_params_set_period_time_last() argument 5370 snd_pcm_hw_params_test_period_size(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_uframes_t val, int dir) snd_pcm_hw_params_test_period_size() argument 5385 snd_pcm_hw_params_set_period_size(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_uframes_t val, int dir) snd_pcm_hw_params_set_period_size() argument 5400 snd_pcm_hw_params_set_period_size_min(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_uframes_t *val, int *dir) snd_pcm_hw_params_set_period_size_min() argument 5419 snd_pcm_hw_params_set_period_size_max(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_uframes_t *val, int *dir) snd_pcm_hw_params_set_period_size_max() argument 5440 snd_pcm_hw_params_set_period_size_minmax(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_uframes_t *min, int *mindir, snd_pcm_uframes_t *max, int *maxdir) snd_pcm_hw_params_set_period_size_minmax() argument 5461 snd_pcm_hw_params_set_period_size_near(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_uframes_t *val, int *dir) snd_pcm_hw_params_set_period_size_near() argument 5484 snd_pcm_hw_params_set_period_size_first(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_uframes_t *val, int *dir) snd_pcm_hw_params_set_period_size_first() argument 5507 snd_pcm_hw_params_set_period_size_last(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_uframes_t *val, int *dir) snd_pcm_hw_params_set_period_size_last() argument 5525 snd_pcm_hw_params_set_period_size_integer(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) snd_pcm_hw_params_set_period_size_integer() argument 5595 snd_pcm_hw_params_test_periods(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int val, int dir) snd_pcm_hw_params_test_periods() argument 5610 snd_pcm_hw_params_set_periods(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int val, int dir) snd_pcm_hw_params_set_periods() argument 5625 snd_pcm_hw_params_set_periods_min(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val, int *dir) snd_pcm_hw_params_set_periods_min() argument 5640 snd_pcm_hw_params_set_periods_max(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val, int *dir) snd_pcm_hw_params_set_periods_max() argument 5657 snd_pcm_hw_params_set_periods_minmax(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *min, int *mindir, unsigned int *max, int *maxdir) snd_pcm_hw_params_set_periods_minmax() argument 5673 snd_pcm_hw_params_set_periods_near(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val, int *dir) snd_pcm_hw_params_set_periods_near() argument 5692 snd_pcm_hw_params_set_periods_first(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val, int *dir) snd_pcm_hw_params_set_periods_first() argument 5711 snd_pcm_hw_params_set_periods_last(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val, int *dir) snd_pcm_hw_params_set_periods_last() argument 5725 snd_pcm_hw_params_set_periods_integer(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) snd_pcm_hw_params_set_periods_integer() argument 5795 snd_pcm_hw_params_test_buffer_time(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int val, int dir) snd_pcm_hw_params_test_buffer_time() argument 5810 snd_pcm_hw_params_set_buffer_time(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int val, int dir) snd_pcm_hw_params_set_buffer_time() argument 5825 snd_pcm_hw_params_set_buffer_time_min(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val, int *dir) snd_pcm_hw_params_set_buffer_time_min() argument 5840 snd_pcm_hw_params_set_buffer_time_max(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val, int *dir) snd_pcm_hw_params_set_buffer_time_max() argument 5857 snd_pcm_hw_params_set_buffer_time_minmax(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *min, int *mindir, unsigned int *max, int *maxdir) snd_pcm_hw_params_set_buffer_time_minmax() argument 5873 snd_pcm_hw_params_set_buffer_time_near(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val, int *dir) snd_pcm_hw_params_set_buffer_time_near() argument 5892 snd_pcm_hw_params_set_buffer_time_first(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val, int *dir) snd_pcm_hw_params_set_buffer_time_first() argument 5911 snd_pcm_hw_params_set_buffer_time_last(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, unsigned int *val, int *dir) snd_pcm_hw_params_set_buffer_time_last() argument 5988 snd_pcm_hw_params_test_buffer_size(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_uframes_t val) snd_pcm_hw_params_test_buffer_size() argument 6002 snd_pcm_hw_params_set_buffer_size(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_uframes_t val) snd_pcm_hw_params_set_buffer_size() argument 6014 snd_pcm_hw_params_set_buffer_size_min(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_uframes_t *val) snd_pcm_hw_params_set_buffer_size_min() argument 6030 snd_pcm_hw_params_set_buffer_size_max(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_uframes_t *val) snd_pcm_hw_params_set_buffer_size_max() argument 6047 snd_pcm_hw_params_set_buffer_size_minmax(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_uframes_t *min, snd_pcm_uframes_t *max) snd_pcm_hw_params_set_buffer_size_minmax() argument 6065 snd_pcm_hw_params_set_buffer_size_near(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_uframes_t *val) snd_pcm_hw_params_set_buffer_size_near() argument 6085 snd_pcm_hw_params_set_buffer_size_first(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_uframes_t *val) snd_pcm_hw_params_set_buffer_size_first() argument 6105 snd_pcm_hw_params_set_buffer_size_last(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_uframes_t *val) snd_pcm_hw_params_set_buffer_size_last() argument 6339 snd_pcm_sw_params_current_no_lock(snd_pcm_t *pcm, snd_pcm_sw_params_t *params) snd_pcm_sw_params_current_no_lock() argument 6365 snd_pcm_sw_params_current(snd_pcm_t *pcm, snd_pcm_sw_params_t *params) snd_pcm_sw_params_current() argument 6461 snd_pcm_sw_params_set_start_mode(snd_pcm_t *pcm, snd_pcm_sw_params_t *params, snd_pcm_start_t val) snd_pcm_sw_params_set_start_mode() argument 6592 snd_pcm_sw_params_set_tstamp_type(snd_pcm_t *pcm, snd_pcm_sw_params_t *params, snd_pcm_tstamp_type_t val) snd_pcm_sw_params_set_tstamp_type() argument 6708 snd_pcm_sw_params_set_period_event(snd_pcm_t *pcm, snd_pcm_sw_params_t *params, int val) snd_pcm_sw_params_set_period_event() argument 7400 snd_pcm_mmap_begin(snd_pcm_t *pcm, const snd_pcm_channel_area_t **areas, snd_pcm_uframes_t *offset, snd_pcm_uframes_t *frames) snd_pcm_mmap_begin() argument 7417 __snd_pcm_mmap_begin_generic(snd_pcm_t *pcm, const snd_pcm_channel_area_t **areas, snd_pcm_uframes_t *offset, snd_pcm_uframes_t *frames) __snd_pcm_mmap_begin_generic() argument 7447 __snd_pcm_mmap_begin(snd_pcm_t *pcm, const snd_pcm_channel_area_t **areas, snd_pcm_uframes_t *offset, snd_pcm_uframes_t *frames) __snd_pcm_mmap_begin() argument 7513 snd_pcm_mmap_commit(snd_pcm_t *pcm, snd_pcm_uframes_t offset, snd_pcm_uframes_t frames) snd_pcm_mmap_commit() argument 7531 __snd_pcm_mmap_commit(snd_pcm_t *pcm, snd_pcm_uframes_t offset, snd_pcm_uframes_t frames) __snd_pcm_mmap_commit() argument 7552 _snd_pcm_poll_descriptor(snd_pcm_t *pcm) _snd_pcm_poll_descriptor() argument 7558 snd_pcm_areas_from_buf(snd_pcm_t *pcm, snd_pcm_channel_area_t *areas, void *buf) snd_pcm_areas_from_buf() argument 7574 snd_pcm_areas_from_bufs(snd_pcm_t *pcm, snd_pcm_channel_area_t *areas, void **bufs) snd_pcm_areas_from_bufs() argument 7590 snd_pcm_read_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size, snd_pcm_xfer_areas_func_t func) snd_pcm_read_areas() argument 7664 snd_pcm_write_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size, snd_pcm_xfer_areas_func_t func) snd_pcm_write_areas() argument 7754 _snd_pcm_mmap_hw_ptr(snd_pcm_t *pcm) _snd_pcm_mmap_hw_ptr() argument 7759 _snd_pcm_boundary(snd_pcm_t *pcm) _snd_pcm_boundary() argument 7912 snd_pcm_set_ptr(snd_pcm_t *pcm, snd_pcm_rbptr_t *rbptr, volatile snd_pcm_uframes_t *hw_ptr, int fd, off_t offset) snd_pcm_set_ptr() argument 7923 snd_pcm_set_hw_ptr(snd_pcm_t *pcm, volatile snd_pcm_uframes_t *hw_ptr, int fd, off_t offset) snd_pcm_set_hw_ptr() argument 7930 snd_pcm_set_appl_ptr(snd_pcm_t *pcm, volatile snd_pcm_uframes_t *appl_ptr, int fd, off_t offset) snd_pcm_set_appl_ptr() argument 7937 snd_pcm_link_ptr(snd_pcm_t *pcm, snd_pcm_rbptr_t *pcm_rbptr, snd_pcm_t *slave, snd_pcm_rbptr_t *slave_rbptr) snd_pcm_link_ptr() argument 7967 snd_pcm_unlink_ptr(snd_pcm_t *pcm, snd_pcm_rbptr_t *pcm_rbptr, snd_pcm_t *slave, snd_pcm_rbptr_t *slave_rbptr) snd_pcm_unlink_ptr() argument 7992 snd_pcm_link_hw_ptr(snd_pcm_t *pcm, snd_pcm_t *slave) snd_pcm_link_hw_ptr() argument 7999 snd_pcm_link_appl_ptr(snd_pcm_t *pcm, snd_pcm_t *slave) snd_pcm_link_appl_ptr() argument 8006 snd_pcm_unlink_hw_ptr(snd_pcm_t *pcm, snd_pcm_t *slave) snd_pcm_unlink_hw_ptr() argument 8013 snd_pcm_unlink_appl_ptr(snd_pcm_t *pcm, snd_pcm_t *slave) snd_pcm_unlink_appl_ptr() argument 8283 snd_pcm_query_chmaps(snd_pcm_t *pcm) snd_pcm_query_chmaps() argument 8311 snd_pcm_get_chmap(snd_pcm_t *pcm) snd_pcm_get_chmap() argument 8324 snd_pcm_set_chmap(snd_pcm_t *pcm, const snd_pcm_chmap_t *map) snd_pcm_set_chmap() argument 8657 _snd_pcm_choose_fixed_chmap(snd_pcm_t *pcm, snd_pcm_chmap_query_t * const *maps) _snd_pcm_choose_fixed_chmap() argument 8737 snd_pcm_recover(snd_pcm_t *pcm, int err, int silent) snd_pcm_recover() argument 8785 snd_pcm_set_params(snd_pcm_t *pcm, snd_pcm_format_t format, snd_pcm_access_t access, unsigned int channels, unsigned int rate, int soft_resample, unsigned int latency) snd_pcm_set_params() argument 8974 snd_pcm_get_params(snd_pcm_t *pcm, snd_pcm_uframes_t *buffer_size, snd_pcm_uframes_t *period_size) snd_pcm_get_params() argument [all...] |
H A D | pcm_local.h | 121 void (*changed)(snd_pcm_t *pcm, snd_pcm_t *src); 144 int (*close)(snd_pcm_t *pcm); 145 int (*nonblock)(snd_pcm_t *pcm, int nonblock); /* always locked */ 146 int (*async)(snd_pcm_t *pcm, int sig, pid_t pid); 147 int (*info)(snd_pcm_t *pcm, snd_pcm_info_t *info); 148 int (*hw_refine)(snd_pcm_t *pcm, snd_pcm_hw_params_t *params); 149 int (*hw_params)(snd_pcm_t *pcm, snd_pcm_hw_params_t *params); 150 int (*hw_free)(snd_pcm_t *pcm); 151 int (*sw_params)(snd_pcm_t *pcm, snd_pcm_sw_params_t *params); /* always locked */ 152 int (*channel_info)(snd_pcm_t *pcm, snd_pcm_channel_info_ 419 snd_pcm_channel_info(snd_pcm_t *pcm, snd_pcm_channel_info_t *info) snd_pcm_channel_info() argument 440 __snd_pcm_avail_update(snd_pcm_t *pcm) __snd_pcm_avail_update() argument 447 __snd_pcm_start(snd_pcm_t *pcm) __snd_pcm_start() argument 454 __snd_pcm_state(snd_pcm_t *pcm) __snd_pcm_state() argument 461 __snd_pcm_hwsync(snd_pcm_t *pcm) __snd_pcm_hwsync() argument 468 __snd_pcm_delay(snd_pcm_t *pcm, snd_pcm_sframes_t *delayp) __snd_pcm_delay() argument 476 snd_pcm_check_error(snd_pcm_t *pcm, int err) snd_pcm_check_error() argument 500 __snd_pcm_playback_avail(snd_pcm_t *pcm, const snd_pcm_uframes_t hw_ptr, const snd_pcm_uframes_t appl_ptr) __snd_pcm_playback_avail() argument 513 snd_pcm_mmap_playback_avail(snd_pcm_t *pcm) snd_pcm_mmap_playback_avail() argument 525 __snd_pcm_capture_avail(snd_pcm_t *pcm, const snd_pcm_uframes_t hw_ptr, const snd_pcm_uframes_t appl_ptr) __snd_pcm_capture_avail() argument 536 snd_pcm_mmap_capture_avail(snd_pcm_t *pcm) snd_pcm_mmap_capture_avail() argument 541 __snd_pcm_avail(snd_pcm_t *pcm, const snd_pcm_uframes_t hw_ptr, const snd_pcm_uframes_t appl_ptr) __snd_pcm_avail() argument 551 snd_pcm_mmap_avail(snd_pcm_t *pcm) snd_pcm_mmap_avail() argument 561 snd_pcm_mmap_playback_hw_avail(snd_pcm_t *pcm) snd_pcm_mmap_playback_hw_avail() argument 571 snd_pcm_mmap_capture_hw_avail(snd_pcm_t *pcm) snd_pcm_mmap_capture_hw_avail() argument 576 snd_pcm_mmap_hw_avail(snd_pcm_t *pcm) snd_pcm_mmap_hw_avail() argument 581 snd_pcm_mmap_playback_hw_rewindable(snd_pcm_t *pcm) snd_pcm_mmap_playback_hw_rewindable() argument 587 snd_pcm_mmap_capture_hw_rewindable(snd_pcm_t *pcm) snd_pcm_mmap_capture_hw_rewindable() argument 593 snd_pcm_mmap_hw_rewindable(snd_pcm_t *pcm) snd_pcm_mmap_hw_rewindable() argument 599 snd_pcm_mmap_areas(snd_pcm_t *pcm) snd_pcm_mmap_areas() argument 607 snd_pcm_mmap_offset(snd_pcm_t *pcm) snd_pcm_mmap_offset() argument 613 snd_pcm_mmap_hw_offset(snd_pcm_t *pcm) snd_pcm_mmap_hw_offset() argument 622 snd_pcm_mmap_playback_delay(snd_pcm_t *pcm) snd_pcm_mmap_playback_delay() argument 630 snd_pcm_mmap_capture_delay(snd_pcm_t *pcm) snd_pcm_mmap_capture_delay() argument 635 snd_pcm_mmap_delay(snd_pcm_t *pcm) snd_pcm_mmap_delay() argument 643 _snd_pcm_writei(snd_pcm_t *pcm, const void *buffer, snd_pcm_uframes_t size) _snd_pcm_writei() argument 651 _snd_pcm_writen(snd_pcm_t *pcm, void **bufs, snd_pcm_uframes_t size) _snd_pcm_writen() argument 659 _snd_pcm_readi(snd_pcm_t *pcm, void *buffer, snd_pcm_uframes_t size) _snd_pcm_readi() argument 667 _snd_pcm_readn(snd_pcm_t *pcm, void **bufs, snd_pcm_uframes_t size) _snd_pcm_readn() argument 1148 snd_pcm_may_wait_for_avail_min(snd_pcm_t *pcm, snd_pcm_uframes_t avail) snd_pcm_may_wait_for_avail_min() argument 1203 __snd_pcm_lock(snd_pcm_t *pcm) __snd_pcm_lock() argument 1208 __snd_pcm_unlock(snd_pcm_t *pcm) __snd_pcm_unlock() argument 1213 snd_pcm_lock(snd_pcm_t *pcm) snd_pcm_lock() argument 1218 snd_pcm_unlock(snd_pcm_t *pcm) snd_pcm_unlock() argument [all...] |
H A D | pcm_null.c | 2 * \file pcm/pcm_null.c 50 static int snd_pcm_null_close(snd_pcm_t *pcm) in snd_pcm_null_close() argument 52 snd_pcm_null_t *null = pcm->private_data; in snd_pcm_null_close() 58 static int snd_pcm_null_nonblock(snd_pcm_t *pcm ATTRIBUTE_UNUSED, int nonblock ATTRIBUTE_UNUSED) in snd_pcm_null_nonblock() 63 static int snd_pcm_null_async(snd_pcm_t *pcm ATTRIBUTE_UNUSED, int sig ATTRIBUTE_UNUSED, pid_t pid ATTRIBUTE_UNUSED) in snd_pcm_null_async() 68 static int snd_pcm_null_info(snd_pcm_t *pcm, snd_pcm_info_t * info) in snd_pcm_null_info() argument 71 info->stream = pcm->stream; in snd_pcm_null_info() 73 if (pcm->name) { in snd_pcm_null_info() 74 snd_strlcpy((char *)info->id, pcm->name, sizeof(info->id)); in snd_pcm_null_info() 75 snd_strlcpy((char *)info->name, pcm in snd_pcm_null_info() 82 snd_pcm_null_avail_update(snd_pcm_t *pcm) snd_pcm_null_avail_update() argument 93 snd_pcm_null_status(snd_pcm_t *pcm, snd_pcm_status_t * status) snd_pcm_null_status() argument 107 snd_pcm_null_state(snd_pcm_t *pcm) snd_pcm_null_state() argument 124 snd_pcm_null_reset(snd_pcm_t *pcm) snd_pcm_null_reset() argument 131 snd_pcm_null_prepare(snd_pcm_t *pcm) snd_pcm_null_prepare() argument 138 snd_pcm_null_start(snd_pcm_t *pcm) snd_pcm_null_start() argument 150 snd_pcm_null_drop(snd_pcm_t *pcm) snd_pcm_null_drop() argument 158 snd_pcm_null_drain(snd_pcm_t *pcm) snd_pcm_null_drain() argument 166 snd_pcm_null_pause(snd_pcm_t *pcm, int enable) snd_pcm_null_pause() argument 181 snd_pcm_null_rewindable(snd_pcm_t *pcm) snd_pcm_null_rewindable() argument 192 snd_pcm_null_rewind(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_null_rewind() argument 207 snd_pcm_null_forward(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_null_forward() argument 227 snd_pcm_null_xfer_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas ATTRIBUTE_UNUSED, snd_pcm_uframes_t offset ATTRIBUTE_UNUSED, snd_pcm_uframes_t size) snd_pcm_null_xfer_areas() argument 237 snd_pcm_null_writei(snd_pcm_t *pcm, const void *buffer ATTRIBUTE_UNUSED, snd_pcm_uframes_t size) snd_pcm_null_writei() argument 242 snd_pcm_null_writen(snd_pcm_t *pcm, void **bufs ATTRIBUTE_UNUSED, snd_pcm_uframes_t size) snd_pcm_null_writen() argument 247 snd_pcm_null_readi(snd_pcm_t *pcm, void *buffer ATTRIBUTE_UNUSED, snd_pcm_uframes_t size) snd_pcm_null_readi() argument 252 snd_pcm_null_readn(snd_pcm_t *pcm, void **bufs ATTRIBUTE_UNUSED, snd_pcm_uframes_t size) snd_pcm_null_readn() argument 257 snd_pcm_null_mmap_commit(snd_pcm_t *pcm, snd_pcm_uframes_t offset ATTRIBUTE_UNUSED, snd_pcm_uframes_t size) snd_pcm_null_mmap_commit() argument 298 snd_pcm_null_query_chmaps(snd_pcm_t *pcm) snd_pcm_null_query_chmaps() argument 307 snd_pcm_null_get_chmap(snd_pcm_t *pcm) snd_pcm_null_get_chmap() argument 316 snd_pcm_null_dump(snd_pcm_t *pcm, snd_output_t *out) snd_pcm_null_dump() argument 381 snd_pcm_t *pcm; snd_pcm_null_open() local [all...] |
H A D | pcm_generic.h | 115 int snd_pcm_generic_close(snd_pcm_t *pcm); 116 int snd_pcm_generic_nonblock(snd_pcm_t *pcm, int nonblock); 117 int snd_pcm_generic_async(snd_pcm_t *pcm, int sig, pid_t pid); 118 int snd_pcm_generic_poll_descriptors_count(snd_pcm_t *pcm); 119 int snd_pcm_generic_poll_descriptors(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int space); 120 int snd_pcm_generic_poll_revents(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int nfds, unsigned short *revents); 121 int snd_pcm_generic_info(snd_pcm_t *pcm, snd_pcm_info_t * info); 122 int snd_pcm_generic_hw_free(snd_pcm_t *pcm); 123 int snd_pcm_generic_sw_params(snd_pcm_t *pcm, snd_pcm_sw_params_t *params); 124 int snd_pcm_generic_hw_refine(snd_pcm_t *pcm, snd_pcm_hw_params_ [all...] |
H A D | pcm_dsnoop.c | 2 * \file pcm/pcm_dsnoop.c 58 static int snoop_timestamp(snd_pcm_t *pcm) in snoop_timestamp() argument 60 snd_pcm_direct_t *dsnoop = pcm->private_data; in snoop_timestamp() 103 static void snd_pcm_dsnoop_sync_area(snd_pcm_t *pcm, snd_pcm_uframes_t slave_hw_ptr, snd_pcm_uframes_t size) in snd_pcm_dsnoop_sync_area() argument 105 snd_pcm_direct_t *dsnoop = pcm->private_data; in snd_pcm_dsnoop_sync_area() 111 dst_areas = snd_pcm_mmap_areas(pcm); in snd_pcm_dsnoop_sync_area() 113 hw_ptr %= pcm->buffer_size; in snd_pcm_dsnoop_sync_area() 116 transfer = hw_ptr + size > pcm->buffer_size ? pcm->buffer_size - hw_ptr : size; in snd_pcm_dsnoop_sync_area() 124 hw_ptr %= pcm in snd_pcm_dsnoop_sync_area() 131 snd_pcm_dsnoop_sync_ptr(snd_pcm_t *pcm) snd_pcm_dsnoop_sync_ptr() argument 170 snd_pcm_dsnoop_status(snd_pcm_t *pcm, snd_pcm_status_t * status) snd_pcm_dsnoop_status() argument 197 snd_pcm_dsnoop_state(snd_pcm_t *pcm) snd_pcm_dsnoop_state() argument 205 snd_pcm_dsnoop_delay(snd_pcm_t *pcm, snd_pcm_sframes_t *delayp) snd_pcm_dsnoop_delay() argument 230 snd_pcm_dsnoop_hwsync(snd_pcm_t *pcm) snd_pcm_dsnoop_hwsync() argument 250 snd_pcm_dsnoop_reset(snd_pcm_t *pcm) snd_pcm_dsnoop_reset() argument 259 snd_pcm_dsnoop_start(snd_pcm_t *pcm) snd_pcm_dsnoop_start() argument 277 snd_pcm_dsnoop_drop(snd_pcm_t *pcm) snd_pcm_dsnoop_drop() argument 288 __snd_pcm_dsnoop_drain(snd_pcm_t *pcm) __snd_pcm_dsnoop_drain() argument 311 snd_pcm_dsnoop_drain(snd_pcm_t *pcm) snd_pcm_dsnoop_drain() argument 326 snd_pcm_dsnoop_rewindable(snd_pcm_t *pcm) snd_pcm_dsnoop_rewindable() argument 331 snd_pcm_dsnoop_rewind(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_dsnoop_rewind() argument 342 snd_pcm_dsnoop_forwardable(snd_pcm_t *pcm) snd_pcm_dsnoop_forwardable() argument 347 snd_pcm_dsnoop_forward(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_dsnoop_forward() argument 368 snd_pcm_dsnoop_close(snd_pcm_t *pcm) snd_pcm_dsnoop_close() argument 391 snd_pcm_dsnoop_mmap_commit(snd_pcm_t *pcm, snd_pcm_uframes_t offset ATTRIBUTE_UNUSED, snd_pcm_uframes_t size) snd_pcm_dsnoop_mmap_commit() argument 413 snd_pcm_dsnoop_avail_update(snd_pcm_t *pcm) snd_pcm_dsnoop_avail_update() argument 429 snd_pcm_dsnoop_htimestamp(snd_pcm_t *pcm, snd_pcm_uframes_t *avail, snd_htimestamp_t *tstamp) snd_pcm_dsnoop_htimestamp() argument 451 snd_pcm_dsnoop_dump(snd_pcm_t *pcm, snd_output_t *out) snd_pcm_dsnoop_dump() argument 534 snd_pcm_t *pcm, *spcm = NULL; snd_pcm_dsnoop_open() local [all...] |
H A D | pcm_ioplug.c | 2 * \file pcm/pcm_ioplug.c 50 static int snd_pcm_ioplug_drop(snd_pcm_t *pcm); 51 static int snd_pcm_ioplug_poll_descriptors_count(snd_pcm_t *pcm); 52 static int snd_pcm_ioplug_poll_descriptors(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int space); 53 static int snd_pcm_ioplug_poll_revents(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int nfds, unsigned short *revents); 57 static void snd_pcm_ioplug_hw_ptr_update(snd_pcm_t *pcm) in snd_pcm_ioplug_hw_ptr_update() argument 59 ioplug_priv_t *io = pcm->private_data; in snd_pcm_ioplug_hw_ptr_update() 72 pcm->boundary : pcm->buffer_size; in snd_pcm_ioplug_hw_ptr_update() 75 snd_pcm_mmap_hw_forward(io->data->pcm, delt in snd_pcm_ioplug_hw_ptr_update() 91 snd_pcm_ioplug_info(snd_pcm_t *pcm, snd_pcm_info_t *info) snd_pcm_ioplug_info() argument 105 snd_pcm_ioplug_channel_info(snd_pcm_t *pcm, snd_pcm_channel_info_t *info) snd_pcm_ioplug_channel_info() argument 110 snd_pcm_ioplug_delay(snd_pcm_t *pcm, snd_pcm_sframes_t *delayp) snd_pcm_ioplug_delay() argument 124 snd_pcm_ioplug_status(snd_pcm_t *pcm, snd_pcm_status_t * status) snd_pcm_ioplug_status() argument 144 snd_pcm_ioplug_state(snd_pcm_t *pcm) snd_pcm_ioplug_state() argument 150 snd_pcm_ioplug_hwsync(snd_pcm_t *pcm) snd_pcm_ioplug_hwsync() argument 156 snd_pcm_ioplug_reset(snd_pcm_t *pcm) snd_pcm_ioplug_reset() argument 167 snd_pcm_ioplug_prepare(snd_pcm_t *pcm) snd_pcm_ioplug_prepare() argument 285 snd_pcm_ioplug_hw_refine(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) snd_pcm_ioplug_hw_refine() argument 431 snd_pcm_ioplug_hw_params(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) snd_pcm_ioplug_hw_params() argument 456 snd_pcm_ioplug_hw_free(snd_pcm_t *pcm) snd_pcm_ioplug_hw_free() argument 465 snd_pcm_ioplug_sw_params(snd_pcm_t *pcm, snd_pcm_sw_params_t *params) snd_pcm_ioplug_sw_params() argument 481 snd_pcm_ioplug_start(snd_pcm_t *pcm) snd_pcm_ioplug_start() argument 499 snd_pcm_ioplug_drop(snd_pcm_t *pcm) snd_pcm_ioplug_drop() argument 514 ioplug_drain_via_poll(snd_pcm_t *pcm) ioplug_drain_via_poll() argument 533 snd_pcm_ioplug_drain(snd_pcm_t *pcm) snd_pcm_ioplug_drain() argument 579 snd_pcm_ioplug_pause(snd_pcm_t *pcm, int enable) snd_pcm_ioplug_pause() argument 600 snd_pcm_ioplug_rewindable(snd_pcm_t *pcm) snd_pcm_ioplug_rewindable() argument 605 snd_pcm_ioplug_rewind(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_ioplug_rewind() argument 611 snd_pcm_ioplug_forwardable(snd_pcm_t *pcm) snd_pcm_ioplug_forwardable() argument 616 snd_pcm_ioplug_forward(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_ioplug_forward() argument 623 snd_pcm_ioplug_resume(snd_pcm_t *pcm) snd_pcm_ioplug_resume() argument 633 ioplug_priv_transfer_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size) ioplug_priv_transfer_areas() argument 652 snd_pcm_ioplug_writei(snd_pcm_t *pcm, const void *buffer, snd_pcm_uframes_t size) snd_pcm_ioplug_writei() argument 664 snd_pcm_ioplug_writen(snd_pcm_t *pcm, void **bufs, snd_pcm_uframes_t size) snd_pcm_ioplug_writen() argument 676 snd_pcm_ioplug_readi(snd_pcm_t *pcm, void *buffer, snd_pcm_uframes_t size) snd_pcm_ioplug_readi() argument 688 snd_pcm_ioplug_readn(snd_pcm_t *pcm, void **bufs, snd_pcm_uframes_t size) snd_pcm_ioplug_readn() argument 700 snd_pcm_ioplug_mmap_begin_capture(snd_pcm_t *pcm, const snd_pcm_channel_area_t **areas, snd_pcm_uframes_t *offset, snd_pcm_uframes_t *frames) snd_pcm_ioplug_mmap_begin_capture() argument 724 snd_pcm_ioplug_mmap_begin(snd_pcm_t *pcm, const snd_pcm_channel_area_t **areas, snd_pcm_uframes_t *offset, snd_pcm_uframes_t *frames) snd_pcm_ioplug_mmap_begin() argument 732 snd_pcm_ioplug_mmap_commit(snd_pcm_t *pcm, snd_pcm_uframes_t offset, snd_pcm_uframes_t size) snd_pcm_ioplug_mmap_commit() argument 752 snd_pcm_ioplug_avail_update(snd_pcm_t *pcm) snd_pcm_ioplug_avail_update() argument 767 snd_pcm_ioplug_nonblock(snd_pcm_t *pcm, int nonblock) snd_pcm_ioplug_nonblock() argument 775 snd_pcm_ioplug_poll_descriptors_count(snd_pcm_t *pcm) snd_pcm_ioplug_poll_descriptors_count() argument 788 snd_pcm_ioplug_poll_descriptors(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int space) snd_pcm_ioplug_poll_descriptors() argument 810 snd_pcm_ioplug_poll_revents(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int nfds, unsigned short *revents) snd_pcm_ioplug_poll_revents() argument 843 snd_pcm_ioplug_query_chmaps(snd_pcm_t *pcm) snd_pcm_ioplug_query_chmaps() argument 853 snd_pcm_ioplug_get_chmap(snd_pcm_t *pcm) snd_pcm_ioplug_get_chmap() argument 863 snd_pcm_ioplug_set_chmap(snd_pcm_t *pcm, const snd_pcm_chmap_t *map) snd_pcm_ioplug_set_chmap() argument 873 snd_pcm_ioplug_dump(snd_pcm_t *pcm, snd_output_t *out) snd_pcm_ioplug_dump() argument 898 snd_pcm_ioplug_close(snd_pcm_t *pcm) snd_pcm_ioplug_close() argument 1079 snd_pcm_t *pcm; snd_pcm_ioplug_create() local [all...] |
H A D | pcm_shm.c | 2 * \file pcm/pcm_shm.c 61 static long snd_pcm_shm_action_fd0(snd_pcm_t *pcm, int *fd) in snd_pcm_shm_action_fd0() argument 63 snd_pcm_shm_t *shm = pcm->private_data; in snd_pcm_shm_action_fd0() 81 static int snd_pcm_shm_new_rbptr(snd_pcm_t *pcm, snd_pcm_shm_t *shm, in snd_pcm_shm_new_rbptr() argument 85 if (&pcm->hw == rbptr) in snd_pcm_shm_new_rbptr() 86 snd_pcm_set_hw_ptr(pcm, &shm_rbptr->ptr, -1, 0); in snd_pcm_shm_new_rbptr() 88 snd_pcm_set_appl_ptr(pcm, &shm_rbptr->ptr, -1, 0); in snd_pcm_shm_new_rbptr() 95 shm->ctrl->cmd = &pcm->hw == rbptr ? SND_PCM_IOCTL_HW_PTR_FD : SND_PCM_IOCTL_APPL_PTR_FD; in snd_pcm_shm_new_rbptr() 96 result = snd_pcm_shm_action_fd0(pcm, &fd); in snd_pcm_shm_new_rbptr() 105 if (&pcm in snd_pcm_shm_new_rbptr() 113 snd_pcm_shm_action(snd_pcm_t *pcm) snd_pcm_shm_action() argument 148 snd_pcm_shm_action_fd(snd_pcm_t *pcm, int *fd) snd_pcm_shm_action_fd() argument 187 snd_pcm_shm_async(snd_pcm_t *pcm, int sig, pid_t pid) snd_pcm_shm_async() argument 197 snd_pcm_shm_info(snd_pcm_t *pcm, snd_pcm_info_t * info) snd_pcm_shm_info() argument 263 snd_pcm_shm_hw_refine_slave(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) snd_pcm_shm_hw_refine_slave() argument 276 snd_pcm_shm_hw_refine(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) snd_pcm_shm_hw_refine() argument 286 snd_pcm_shm_hw_params_slave(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) snd_pcm_shm_hw_params_slave() argument 300 snd_pcm_shm_hw_params(snd_pcm_t *pcm, snd_pcm_hw_params_t * params) snd_pcm_shm_hw_params() argument 309 snd_pcm_shm_hw_free(snd_pcm_t *pcm) snd_pcm_shm_hw_free() argument 317 snd_pcm_shm_sw_params(snd_pcm_t *pcm, snd_pcm_sw_params_t * params) snd_pcm_shm_sw_params() argument 336 snd_pcm_shm_munmap(snd_pcm_t *pcm) snd_pcm_shm_munmap() argument 364 snd_pcm_shm_channel_info(snd_pcm_t *pcm, snd_pcm_channel_info_t * info) snd_pcm_shm_channel_info() argument 390 snd_pcm_shm_status(snd_pcm_t *pcm, snd_pcm_status_t * status) snd_pcm_shm_status() argument 404 snd_pcm_shm_state(snd_pcm_t *pcm) snd_pcm_shm_state() argument 412 snd_pcm_shm_hwsync(snd_pcm_t *pcm) snd_pcm_shm_hwsync() argument 420 snd_pcm_shm_delay(snd_pcm_t *pcm, snd_pcm_sframes_t *delayp) snd_pcm_shm_delay() argument 433 snd_pcm_shm_avail_update(snd_pcm_t *pcm) snd_pcm_shm_avail_update() argument 452 snd_pcm_shm_prepare(snd_pcm_t *pcm) snd_pcm_shm_prepare() argument 460 snd_pcm_shm_reset(snd_pcm_t *pcm) snd_pcm_shm_reset() argument 468 snd_pcm_shm_start(snd_pcm_t *pcm) snd_pcm_shm_start() argument 476 snd_pcm_shm_drop(snd_pcm_t *pcm) snd_pcm_shm_drop() argument 484 snd_pcm_shm_drain(snd_pcm_t *pcm) snd_pcm_shm_drain() argument 503 snd_pcm_shm_pause(snd_pcm_t *pcm, int enable) snd_pcm_shm_pause() argument 517 snd_pcm_shm_rewind(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_shm_rewind() argument 531 snd_pcm_shm_forward(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_shm_forward() argument 540 snd_pcm_shm_resume(snd_pcm_t *pcm) snd_pcm_shm_resume() argument 548 snd_pcm_shm_mmap_commit(snd_pcm_t *pcm, snd_pcm_uframes_t offset ATTRIBUTE_UNUSED, snd_pcm_uframes_t size) snd_pcm_shm_mmap_commit() argument 560 snd_pcm_shm_poll_descriptor(snd_pcm_t *pcm) snd_pcm_shm_poll_descriptor() argument 572 snd_pcm_shm_close(snd_pcm_t *pcm) snd_pcm_shm_close() argument 586 snd_pcm_shm_dump(snd_pcm_t *pcm, snd_output_t *out) snd_pcm_shm_dump() argument 675 snd_pcm_t *pcm; snd_pcm_shm_open() local [all...] |
H A D | pcm_dshare.c | 2 * \file pcm/pcm_dshare.c 59 static void do_silence(snd_pcm_t *pcm) in do_silence() argument 61 snd_pcm_direct_t *dshare = pcm->private_data; in do_silence() 108 static void snd_pcm_dshare_sync_area(snd_pcm_t *pcm) in snd_pcm_dshare_sync_area() argument 110 snd_pcm_direct_t *dshare = pcm->private_data; in snd_pcm_dshare_sync_area() 116 size = pcm_frame_diff(dshare->appl_ptr, dshare->last_appl_ptr, pcm->boundary); in snd_pcm_dshare_sync_area() 134 src_areas = snd_pcm_mmap_areas(pcm); in snd_pcm_dshare_sync_area() 136 appl_ptr = dshare->last_appl_ptr % pcm->buffer_size; in snd_pcm_dshare_sync_area() 138 dshare->last_appl_ptr %= pcm->boundary; in snd_pcm_dshare_sync_area() 144 if (appl_ptr + transfer > pcm in snd_pcm_dshare_sync_area() 162 snd_pcm_dshare_sync_ptr0(snd_pcm_t *pcm, snd_pcm_uframes_t slave_hw_ptr) snd_pcm_dshare_sync_ptr0() argument 200 snd_pcm_dshare_sync_ptr(snd_pcm_t *pcm) snd_pcm_dshare_sync_ptr() argument 222 snd_pcm_dshare_status(snd_pcm_t *pcm, snd_pcm_status_t * status) snd_pcm_dshare_status() argument 248 snd_pcm_dshare_state(snd_pcm_t *pcm) snd_pcm_dshare_state() argument 258 snd_pcm_dshare_delay(snd_pcm_t *pcm, snd_pcm_sframes_t *delayp) snd_pcm_dshare_delay() argument 284 snd_pcm_dshare_hwsync(snd_pcm_t *pcm) snd_pcm_dshare_hwsync() argument 304 snd_pcm_dshare_reset(snd_pcm_t *pcm) snd_pcm_dshare_reset() argument 313 snd_pcm_dshare_start_timer(snd_pcm_t *pcm, snd_pcm_direct_t *dshare) snd_pcm_dshare_start_timer() argument 326 snd_pcm_dshare_start(snd_pcm_t *pcm) snd_pcm_dshare_start() argument 349 snd_pcm_dshare_drop(snd_pcm_t *pcm) snd_pcm_dshare_drop() argument 361 __snd_pcm_dshare_drain(snd_pcm_t *pcm) __snd_pcm_dshare_drain() argument 419 snd_pcm_dshare_drain(snd_pcm_t *pcm) snd_pcm_dshare_drain() argument 434 snd_pcm_dshare_rewindable(snd_pcm_t *pcm) snd_pcm_dshare_rewindable() argument 439 snd_pcm_dshare_rewind(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_dshare_rewind() argument 450 snd_pcm_dshare_forwardable(snd_pcm_t *pcm) snd_pcm_dshare_forwardable() argument 455 snd_pcm_dshare_forward(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_dshare_forward() argument 476 snd_pcm_dshare_close(snd_pcm_t *pcm) snd_pcm_dshare_close() argument 502 snd_pcm_dshare_mmap_commit(snd_pcm_t *pcm, snd_pcm_uframes_t offset ATTRIBUTE_UNUSED, snd_pcm_uframes_t size) snd_pcm_dshare_mmap_commit() argument 536 snd_pcm_dshare_avail_update(snd_pcm_t *pcm) snd_pcm_dshare_avail_update() argument 552 snd_pcm_dshare_htimestamp(snd_pcm_t *pcm, snd_pcm_uframes_t *avail, snd_htimestamp_t *tstamp) snd_pcm_dshare_htimestamp() argument 574 snd_pcm_dshare_dump(snd_pcm_t *pcm, snd_output_t *out) snd_pcm_dshare_dump() argument 662 snd_pcm_t *pcm, *spcm = NULL; snd_pcm_dshare_open() local [all...] |
H A D | pcm_plugin.c | 2 * \file pcm/pcm_plugin.c 46 pcm STR # PCM name 48 pcm { } # PCM definition 61 pcm "hw:0,0" 65 pcm.rate44100Hz { 74 pcm.rate44100Hz { 77 pcm "hw:0,0" 92 snd_pcm_plugin_undo_read(snd_pcm_t *pcm ATTRIBUTE_UNUSED, in snd_pcm_plugin_undo_read() 102 snd_pcm_plugin_undo_write(snd_pcm_t *pcm ATTRIBUTE_UNUSED, in snd_pcm_plugin_undo_write() 112 snd_pcm_plugin_undo_read_generic(snd_pcm_t *pcm ATTRIBUTE_UNUSE 138 snd_pcm_plugin_delay(snd_pcm_t *pcm, snd_pcm_sframes_t *delayp) snd_pcm_plugin_delay() argument 149 snd_pcm_plugin_call_init_cb(snd_pcm_t *pcm, snd_pcm_plugin_t *plugin) snd_pcm_plugin_call_init_cb() argument 165 snd_pcm_plugin_prepare(snd_pcm_t *pcm) snd_pcm_plugin_prepare() argument 175 snd_pcm_plugin_reset(snd_pcm_t *pcm) snd_pcm_plugin_reset() argument 185 snd_pcm_plugin_rewindable(snd_pcm_t *pcm) snd_pcm_plugin_rewindable() argument 190 snd_pcm_plugin_rewind(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_plugin_rewind() argument 209 snd_pcm_plugin_forwardable(snd_pcm_t *pcm) snd_pcm_plugin_forwardable() argument 214 snd_pcm_plugin_forward(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_plugin_forward() argument 233 snd_pcm_plugin_write_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size) snd_pcm_plugin_write_areas() argument 290 snd_pcm_plugin_read_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size) snd_pcm_plugin_read_areas() argument 350 snd_pcm_plugin_writei(snd_pcm_t *pcm, const void *buffer, snd_pcm_uframes_t size) snd_pcm_plugin_writei() argument 359 snd_pcm_plugin_writen(snd_pcm_t *pcm, void **bufs, snd_pcm_uframes_t size) snd_pcm_plugin_writen() argument 368 snd_pcm_plugin_readi(snd_pcm_t *pcm, void *buffer, snd_pcm_uframes_t size) snd_pcm_plugin_readi() argument 377 snd_pcm_plugin_readn(snd_pcm_t *pcm, void **bufs, snd_pcm_uframes_t size) snd_pcm_plugin_readn() argument 386 snd_pcm_plugin_mmap_commit(snd_pcm_t *pcm, snd_pcm_uframes_t offset ATTRIBUTE_UNUSED, snd_pcm_uframes_t size) snd_pcm_plugin_mmap_commit() argument 460 snd_pcm_plugin_sync_hw_ptr_capture(snd_pcm_t *pcm, snd_pcm_sframes_t slave_size) snd_pcm_plugin_sync_hw_ptr_capture() argument 525 snd_pcm_plugin_sync_hw_ptr(snd_pcm_t *pcm, snd_pcm_uframes_t slave_hw_ptr, snd_pcm_sframes_t slave_size) snd_pcm_plugin_sync_hw_ptr() argument 537 snd_pcm_plugin_avail_update(snd_pcm_t *pcm) snd_pcm_plugin_avail_update() argument 547 snd_pcm_plugin_status(snd_pcm_t *pcm, snd_pcm_status_t * status) snd_pcm_plugin_status() argument 577 snd_pcm_plugin_may_wait_for_avail_min_conv( snd_pcm_t *pcm, snd_pcm_uframes_t avail, snd_pcm_uframes_t (*conv)(snd_pcm_t *, snd_pcm_uframes_t)) snd_pcm_plugin_may_wait_for_avail_min_conv() argument 653 snd_pcm_plugin_may_wait_for_avail_min(snd_pcm_t *pcm, snd_pcm_uframes_t avail) snd_pcm_plugin_may_wait_for_avail_min() argument [all...] |
H A D | pcm_share.c | 2 * \file pcm/pcm_share.c 77 snd_pcm_t *pcm; member 103 snd_pcm_t *pcm; member 119 static void _snd_pcm_share_stop(snd_pcm_t *pcm, snd_pcm_state_t state); 124 snd_pcm_t *pcm = slave->pcm; in snd_pcm_share_slave_avail() local 125 avail = slave->hw_ptr - *pcm->appl.ptr; in snd_pcm_share_slave_avail() 126 if (pcm->stream == SND_PCM_STREAM_PLAYBACK) in snd_pcm_share_slave_avail() 127 avail += pcm->buffer_size; in snd_pcm_share_slave_avail() 129 avail += pcm in snd_pcm_share_slave_avail() 151 snd_pcm_t *pcm = share->pcm; _snd_pcm_share_slave_forward() local 197 _snd_pcm_share_missing(snd_pcm_t *pcm) _snd_pcm_share_missing() argument 354 snd_pcm_t *pcm = share->pcm; _snd_pcm_share_slave_missing() local 428 _snd_pcm_share_update(snd_pcm_t *pcm) _snd_pcm_share_update() argument 477 snd_pcm_share_info(snd_pcm_t *pcm, snd_pcm_info_t *info) snd_pcm_share_info() argument 483 snd_pcm_share_hw_refine_cprepare(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) snd_pcm_share_hw_refine_cprepare() argument 527 snd_pcm_share_hw_refine_sprepare(snd_pcm_t *pcm, snd_pcm_hw_params_t *sparams) snd_pcm_share_hw_refine_sprepare() argument 601 snd_pcm_share_hw_refine_slave(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) snd_pcm_share_hw_refine_slave() argument 607 snd_pcm_share_hw_params_slave(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) snd_pcm_share_hw_params_slave() argument 613 snd_pcm_share_hw_refine(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) snd_pcm_share_hw_refine() argument 623 snd_pcm_share_hw_params(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) snd_pcm_share_hw_params() argument 679 snd_pcm_share_hw_free(snd_pcm_t *pcm) snd_pcm_share_hw_free() argument 698 snd_pcm_share_status(snd_pcm_t *pcm, snd_pcm_status_t *status) snd_pcm_share_status() argument 731 snd_pcm_share_state(snd_pcm_t *pcm) snd_pcm_share_state() argument 737 _snd_pcm_share_hwsync(snd_pcm_t *pcm) _snd_pcm_share_hwsync() argument 750 snd_pcm_share_hwsync(snd_pcm_t *pcm) snd_pcm_share_hwsync() argument 761 _snd_pcm_share_delay(snd_pcm_t *pcm, snd_pcm_sframes_t *delayp) _snd_pcm_share_delay() argument 780 snd_pcm_share_delay(snd_pcm_t *pcm, snd_pcm_sframes_t *delayp) snd_pcm_share_delay() argument 791 snd_pcm_share_avail_update(snd_pcm_t *pcm) snd_pcm_share_avail_update() argument 812 snd_pcm_share_htimestamp(snd_pcm_t *pcm, snd_pcm_uframes_t *avail, snd_htimestamp_t *tstamp) snd_pcm_share_htimestamp() argument 825 _snd_pcm_share_mmap_commit(snd_pcm_t *pcm, snd_pcm_uframes_t offset ATTRIBUTE_UNUSED, snd_pcm_uframes_t size) _snd_pcm_share_mmap_commit() argument 868 snd_pcm_share_mmap_commit(snd_pcm_t *pcm, snd_pcm_uframes_t offset, snd_pcm_uframes_t size) snd_pcm_share_mmap_commit() argument 881 snd_pcm_share_prepare(snd_pcm_t *pcm) snd_pcm_share_prepare() argument 914 snd_pcm_share_reset(snd_pcm_t *pcm) snd_pcm_share_reset() argument 928 snd_pcm_share_start(snd_pcm_t *pcm) snd_pcm_share_start() argument 1004 snd_pcm_share_channel_info(snd_pcm_t *pcm, snd_pcm_channel_info_t *info) snd_pcm_share_channel_info() argument 1017 _snd_pcm_share_rewind(snd_pcm_t *pcm, snd_pcm_uframes_t frames) _snd_pcm_share_rewind() argument 1053 snd_pcm_share_rewindable(snd_pcm_t *pcm) snd_pcm_share_rewindable() argument 1064 snd_pcm_share_rewind(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_share_rewind() argument 1075 _snd_pcm_share_forward(snd_pcm_t *pcm, snd_pcm_uframes_t frames) _snd_pcm_share_forward() argument 1110 snd_pcm_share_forwardable(snd_pcm_t *pcm) snd_pcm_share_forwardable() argument 1121 snd_pcm_share_forward(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_share_forward() argument 1133 _snd_pcm_share_stop(snd_pcm_t *pcm, snd_pcm_state_t state) _snd_pcm_share_stop() argument 1168 snd_pcm_share_drain(snd_pcm_t *pcm) snd_pcm_share_drain() argument 1226 snd_pcm_share_drop(snd_pcm_t *pcm) snd_pcm_share_drop() argument 1263 snd_pcm_share_close(snd_pcm_t *pcm) snd_pcm_share_close() argument 1305 snd_pcm_share_dump(snd_pcm_t *pcm, snd_output_t *out) snd_pcm_share_dump() argument 1388 snd_pcm_t *pcm; snd_pcm_share_open() local [all...] |
H A D | pcm_dmix.c | 2 * \file pcm/pcm_dmix.c 312 static void snd_pcm_dmix_sync_area(snd_pcm_t *pcm) in snd_pcm_dmix_sync_area() argument 314 snd_pcm_direct_t *dmix = pcm->private_data; in snd_pcm_dmix_sync_area() 323 size = pcm_frame_diff2(dmix->appl_ptr, dmix->last_appl_ptr, pcm->boundary); in snd_pcm_dmix_sync_area() 335 dmix->last_appl_ptr %= pcm->boundary; in snd_pcm_dmix_sync_area() 338 size = pcm_frame_diff2(dmix->appl_ptr, dmix->last_appl_ptr, pcm->boundary); in snd_pcm_dmix_sync_area() 359 src_areas = snd_pcm_mmap_areas(pcm); in snd_pcm_dmix_sync_area() 361 appl_ptr = dmix->last_appl_ptr % pcm->buffer_size; in snd_pcm_dmix_sync_area() 363 dmix->last_appl_ptr %= pcm->boundary; in snd_pcm_dmix_sync_area() 370 if (appl_ptr + transfer > pcm in snd_pcm_dmix_sync_area() 389 snd_pcm_dmix_sync_ptr0(snd_pcm_t *pcm, snd_pcm_uframes_t slave_hw_ptr) snd_pcm_dmix_sync_ptr0() argument 425 snd_pcm_dmix_sync_ptr(snd_pcm_t *pcm) snd_pcm_dmix_sync_ptr() argument 445 snd_pcm_dmix_state(snd_pcm_t *pcm) snd_pcm_dmix_state() argument 455 snd_pcm_dmix_status(snd_pcm_t *pcm, snd_pcm_status_t * status) snd_pcm_dmix_status() argument 482 snd_pcm_dmix_delay(snd_pcm_t *pcm, snd_pcm_sframes_t *delayp) snd_pcm_dmix_delay() argument 508 snd_pcm_dmix_hwsync(snd_pcm_t *pcm) snd_pcm_dmix_hwsync() argument 530 snd_pcm_dmix_reset(snd_pcm_t *pcm) snd_pcm_dmix_reset() argument 539 snd_pcm_dmix_start_timer(snd_pcm_t *pcm, snd_pcm_direct_t *dmix) snd_pcm_dmix_start_timer() argument 552 snd_pcm_dmix_start(snd_pcm_t *pcm) snd_pcm_dmix_start() argument 574 snd_pcm_dmix_drop(snd_pcm_t *pcm) snd_pcm_dmix_drop() argument 585 __snd_pcm_dmix_drain(snd_pcm_t *pcm) __snd_pcm_dmix_drain() argument 651 snd_pcm_dmix_drain(snd_pcm_t *pcm) snd_pcm_dmix_drain() argument 666 snd_pcm_dmix_rewindable(snd_pcm_t *pcm) snd_pcm_dmix_rewindable() argument 671 snd_pcm_dmix_rewind(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_dmix_rewind() argument 753 snd_pcm_dmix_forwardable(snd_pcm_t *pcm) snd_pcm_dmix_forwardable() argument 758 snd_pcm_dmix_forward(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_dmix_forward() argument 779 snd_pcm_dmix_close(snd_pcm_t *pcm) snd_pcm_dmix_close() argument 803 snd_pcm_dmix_mmap_commit(snd_pcm_t *pcm, snd_pcm_uframes_t offset ATTRIBUTE_UNUSED, snd_pcm_uframes_t size) snd_pcm_dmix_mmap_commit() argument 836 snd_pcm_dmix_avail_update(snd_pcm_t *pcm) snd_pcm_dmix_avail_update() argument 852 snd_pcm_dmix_htimestamp(snd_pcm_t *pcm, snd_pcm_uframes_t *avail, snd_htimestamp_t *tstamp) snd_pcm_dmix_htimestamp() argument 874 snd_pcm_dmix_poll_revents(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int nfds, unsigned short *revents) snd_pcm_dmix_poll_revents() argument 883 snd_pcm_dmix_dump(snd_pcm_t *pcm, snd_output_t *out) snd_pcm_dmix_dump() argument 966 snd_pcm_t *pcm, *spcm = NULL; snd_pcm_dmix_open() local [all...] |
H A D | pcm_rate.c | 2 * \file pcm/pcm_rate.c 58 snd_pcm_channel_area_t *pareas; /* areas for splitted period (rate pcm) */ 59 snd_pcm_channel_area_t *sareas; /* areas for splitted period (slave pcm) */ 121 static int snd_pcm_rate_hw_refine_cprepare(snd_pcm_t *pcm ATTRIBUTE_UNUSED, snd_pcm_hw_params_t *params) in snd_pcm_rate_hw_refine_cprepare() 123 snd_pcm_rate_t *rate = pcm->private_data; in snd_pcm_rate_hw_refine_cprepare() 154 static int snd_pcm_rate_hw_refine_sprepare(snd_pcm_t *pcm, snd_pcm_hw_params_t *sparams) in snd_pcm_rate_hw_refine_sprepare() argument 156 snd_pcm_rate_t *rate = pcm->private_data; in snd_pcm_rate_hw_refine_sprepare() 170 static int snd_pcm_rate_hw_refine_schange(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, in snd_pcm_rate_hw_refine_schange() argument 173 snd_pcm_rate_t *rate = pcm->private_data; in snd_pcm_rate_hw_refine_schange() 199 static int snd_pcm_rate_hw_refine_cchange(snd_pcm_t *pcm, snd_pcm_hw_params_ argument 269 snd_pcm_rate_hw_refine(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) snd_pcm_rate_hw_refine() argument 351 snd_pcm_rate_hw_params(snd_pcm_t *pcm, snd_pcm_hw_params_t * params) snd_pcm_rate_hw_params() argument 478 snd_pcm_rate_hw_free(snd_pcm_t *pcm) snd_pcm_rate_hw_free() argument 491 recalc(snd_pcm_t *pcm, snd_pcm_uframes_t *val) recalc() argument 508 snd_pcm_rate_sw_params(snd_pcm_t *pcm, snd_pcm_sw_params_t * params) snd_pcm_rate_sw_params() argument 557 snd_pcm_rate_init(snd_pcm_t *pcm) snd_pcm_rate_init() argument 612 snd_pcm_rate_write_areas1(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, const snd_pcm_channel_area_t *slave_areas, snd_pcm_uframes_t slave_offset) snd_pcm_rate_write_areas1() argument 625 snd_pcm_rate_read_areas1(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, const snd_pcm_channel_area_t *slave_areas, snd_pcm_uframes_t slave_offset) snd_pcm_rate_read_areas1() argument 637 snd_pcm_rate_sync_hwptr0(snd_pcm_t *pcm, snd_pcm_uframes_t slave_hw_ptr) snd_pcm_rate_sync_hwptr0() argument 669 snd_pcm_rate_sync_hwptr(snd_pcm_t *pcm) snd_pcm_rate_sync_hwptr() argument 675 snd_pcm_rate_hwsync(snd_pcm_t *pcm) snd_pcm_rate_hwsync() argument 685 snd_pcm_rate_playback_internal_delay(snd_pcm_t *pcm) snd_pcm_rate_playback_internal_delay() argument 692 snd_pcm_rate_delay(snd_pcm_t *pcm, snd_pcm_sframes_t *delayp) snd_pcm_rate_delay() argument 715 snd_pcm_rate_prepare(snd_pcm_t *pcm) snd_pcm_rate_prepare() argument 732 snd_pcm_rate_reset(snd_pcm_t *pcm) snd_pcm_rate_reset() argument 770 snd_pcm_rate_commit_area(snd_pcm_t *pcm, snd_pcm_rate_t *rate, snd_pcm_uframes_t appl_offset, snd_pcm_uframes_t size ATTRIBUTE_UNUSED, snd_pcm_uframes_t slave_size) snd_pcm_rate_commit_area() argument 885 snd_pcm_rate_commit_next_period(snd_pcm_t *pcm, snd_pcm_uframes_t appl_offset) snd_pcm_rate_commit_next_period() argument 893 snd_pcm_rate_grab_next_period(snd_pcm_t *pcm, snd_pcm_uframes_t hw_offset) snd_pcm_rate_grab_next_period() argument 996 snd_pcm_rate_sync_playback_area(snd_pcm_t *pcm, snd_pcm_uframes_t appl_ptr) snd_pcm_rate_sync_playback_area() argument 1025 snd_pcm_rate_mmap_commit(snd_pcm_t *pcm, snd_pcm_uframes_t offset ATTRIBUTE_UNUSED, snd_pcm_uframes_t size) snd_pcm_rate_mmap_commit() argument 1043 snd_pcm_rate_avail_update_capture(snd_pcm_t *pcm, snd_pcm_sframes_t slave_size) snd_pcm_rate_avail_update_capture() argument 1070 snd_pcm_rate_avail_update(snd_pcm_t *pcm) snd_pcm_rate_avail_update() argument 1087 snd_pcm_rate_htimestamp(snd_pcm_t *pcm, snd_pcm_uframes_t *avail, snd_htimestamp_t *tstamp) snd_pcm_rate_htimestamp() argument 1113 snd_pcm_rate_poll_revents(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int nfds, unsigned short *revents) snd_pcm_rate_poll_revents() argument 1125 snd_pcm_rate_drain(snd_pcm_t *pcm) snd_pcm_rate_drain() argument 1187 snd_pcm_rate_state(snd_pcm_t *pcm) snd_pcm_rate_state() argument 1196 snd_pcm_rate_start(snd_pcm_t *pcm) snd_pcm_rate_start() argument 1222 snd_pcm_rate_status(snd_pcm_t *pcm, snd_pcm_status_t * status) snd_pcm_rate_status() argument 1252 snd_pcm_rate_dump(snd_pcm_t *pcm, snd_output_t *out) snd_pcm_rate_dump() argument 1273 snd_pcm_rate_close(snd_pcm_t *pcm) snd_pcm_rate_close() argument 1290 snd_pcm_rate_slave_frames(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_rate_slave_frames() argument 1303 snd_pcm_rate_may_wait_for_avail_min(snd_pcm_t *pcm, snd_pcm_uframes_t avail) snd_pcm_rate_may_wait_for_avail_min() argument 1500 snd_pcm_t *pcm; snd_pcm_rate_open() local [all...] |
H A D | pcm_mmap_emul.c | 2 * \file pcm/pcm_mmap_emul.c 55 static int snd_pcm_mmap_emul_hw_refine(snd_pcm_t *pcm, in snd_pcm_mmap_emul_hw_refine() argument 58 mmap_emul_t *map = pcm->private_data; in snd_pcm_mmap_emul_hw_refine() 153 static int snd_pcm_mmap_emul_hw_params(snd_pcm_t *pcm, in snd_pcm_mmap_emul_hw_params() argument 156 mmap_emul_t *map = pcm->private_data; in snd_pcm_mmap_emul_hw_params() 200 snd_pcm_set_hw_ptr(pcm, &map->hw_ptr, -1, 0); in snd_pcm_mmap_emul_hw_params() 201 snd_pcm_set_appl_ptr(pcm, &map->appl_ptr, -1, 0); in snd_pcm_mmap_emul_hw_params() 209 static int snd_pcm_mmap_emul_sw_params(snd_pcm_t *pcm, in snd_pcm_mmap_emul_sw_params() argument 212 mmap_emul_t *map = pcm->private_data; in snd_pcm_mmap_emul_sw_params() 216 return snd_pcm_generic_sw_params(pcm, param in snd_pcm_mmap_emul_sw_params() 230 snd_pcm_mmap_emul_prepare(snd_pcm_t *pcm) snd_pcm_mmap_emul_prepare() argument 242 snd_pcm_mmap_emul_reset(snd_pcm_t *pcm) snd_pcm_mmap_emul_reset() argument 255 snd_pcm_mmap_emul_rewind(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_mmap_emul_rewind() argument 264 snd_pcm_mmap_emul_forward(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_mmap_emul_forward() argument 274 sync_slave_write(snd_pcm_t *pcm) sync_slave_write() argument 297 sync_slave_read(snd_pcm_t *pcm) sync_slave_read() argument 317 snd_pcm_mmap_emul_mmap_commit(snd_pcm_t *pcm, snd_pcm_uframes_t offset, snd_pcm_uframes_t size) snd_pcm_mmap_emul_mmap_commit() argument 331 snd_pcm_mmap_emul_avail_update(snd_pcm_t *pcm) snd_pcm_mmap_emul_avail_update() argument 343 snd_pcm_mmap_emul_dump(snd_pcm_t *pcm, snd_output_t *out) snd_pcm_mmap_emul_dump() argument 410 snd_pcm_t *pcm; __snd_pcm_mmap_emul_open() local [all...] |
H A D | pcm_file.c | 2 * \file pcm/pcm_file.c 154 snd_pcm_t *pcm = file->gen.slave; in snd_pcm_file_replace_fname() local 174 pcm->rate); in snd_pcm_file_replace_fname() 183 pcm->channels); in snd_pcm_file_replace_fname() 192 pcm->frame_bits/pcm->channels); in snd_pcm_file_replace_fname() 202 snd_pcm_format_name(pcm->format)); in snd_pcm_file_replace_fname() 290 static int snd_pcm_file_areas_read_infile(snd_pcm_t *pcm, in snd_pcm_file_areas_read_infile() argument 295 snd_pcm_file_t *file = pcm->private_data; in snd_pcm_file_areas_read_infile() 296 snd_pcm_channel_area_t areas_if[pcm in snd_pcm_file_areas_read_infile() 325 setup_wav_header(snd_pcm_t *pcm, struct wav_fmt *fmt) setup_wav_header() argument 338 write_wav_header(snd_pcm_t *pcm) write_wav_header() argument 389 fixup_wav_header(snd_pcm_t *pcm) fixup_wav_header() argument 418 snd_pcm_file_write_bytes(snd_pcm_t *pcm, size_t bytes) snd_pcm_file_write_bytes() argument 458 snd_pcm_file_add_frames(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t frames) snd_pcm_file_add_frames() argument 492 snd_pcm_file_close(snd_pcm_t *pcm) snd_pcm_file_close() argument 512 snd_pcm_file_reset(snd_pcm_t *pcm) snd_pcm_file_reset() argument 524 snd_pcm_file_drop(snd_pcm_t *pcm) snd_pcm_file_drop() argument 537 snd_pcm_file_drain(snd_pcm_t *pcm) snd_pcm_file_drain() argument 550 snd_pcm_file_rewindable(snd_pcm_t *pcm) snd_pcm_file_rewindable() argument 560 snd_pcm_file_rewind(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_file_rewind() argument 578 snd_pcm_file_forwardable(snd_pcm_t *pcm) snd_pcm_file_forwardable() argument 588 snd_pcm_file_forward(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_file_forward() argument 607 snd_pcm_file_writei(snd_pcm_t *pcm, const void *buffer, snd_pcm_uframes_t size) snd_pcm_file_writei() argument 625 snd_pcm_file_writen(snd_pcm_t *pcm, void **bufs, snd_pcm_uframes_t size) snd_pcm_file_writen() argument 643 snd_pcm_file_readi(snd_pcm_t *pcm, void *buffer, snd_pcm_uframes_t size) snd_pcm_file_readi() argument 667 snd_pcm_file_readn(snd_pcm_t *pcm, void **bufs, snd_pcm_uframes_t size) snd_pcm_file_readn() argument 690 snd_pcm_file_mmap_commit(snd_pcm_t *pcm, snd_pcm_uframes_t offset, snd_pcm_uframes_t size) snd_pcm_file_mmap_commit() argument 714 snd_pcm_file_mmap_begin(snd_pcm_t *pcm, const snd_pcm_channel_area_t **areas, snd_pcm_uframes_t *offset, snd_pcm_uframes_t *frames) snd_pcm_file_mmap_begin() argument 737 snd_pcm_file_hw_free(snd_pcm_t *pcm) snd_pcm_file_hw_free() argument 751 snd_pcm_file_hw_params(snd_pcm_t *pcm, snd_pcm_hw_params_t * params) snd_pcm_file_hw_params() argument 809 snd_pcm_file_dump(snd_pcm_t *pcm, snd_output_t *out) snd_pcm_file_dump() argument 904 snd_pcm_t *pcm; snd_pcm_file_open() local [all...] |
H A D | pcm_meter.c | 2 * \file pcm/pcm_meter.c 78 static void snd_pcm_meter_add_frames(snd_pcm_t *pcm, in snd_pcm_meter_add_frames() argument 83 snd_pcm_meter_t *meter = pcm->private_data; in snd_pcm_meter_add_frames() 84 if (frames > pcm->buffer_size) in snd_pcm_meter_add_frames() 85 frames = pcm->buffer_size; in snd_pcm_meter_add_frames() 89 snd_pcm_uframes_t src_offset = ptr % pcm->buffer_size; in snd_pcm_meter_add_frames() 91 snd_pcm_uframes_t src_cont = pcm->buffer_size - src_offset; in snd_pcm_meter_add_frames() 98 pcm->channels, n, pcm->format); in snd_pcm_meter_add_frames() 101 if (ptr == pcm in snd_pcm_meter_add_frames() 106 snd_pcm_meter_update_main(snd_pcm_t *pcm) snd_pcm_meter_update_main() argument 130 snd_pcm_meter_update_scope(snd_pcm_t *pcm) snd_pcm_meter_update_scope() argument 189 snd_pcm_t *pcm = data; snd_pcm_meter_thread() local 272 snd_pcm_meter_close(snd_pcm_t *pcm) snd_pcm_meter_close() argument 293 snd_pcm_meter_prepare(snd_pcm_t *pcm) snd_pcm_meter_prepare() argument 308 snd_pcm_meter_reset(snd_pcm_t *pcm) snd_pcm_meter_reset() argument 319 snd_pcm_meter_start(snd_pcm_t *pcm) snd_pcm_meter_start() argument 331 snd_pcm_meter_rewind(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_meter_rewind() argument 340 snd_pcm_meter_forward(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_meter_forward() argument 349 snd_pcm_meter_mmap_commit(snd_pcm_t *pcm, snd_pcm_uframes_t offset, snd_pcm_uframes_t size) snd_pcm_meter_mmap_commit() argument 365 snd_pcm_meter_avail_update(snd_pcm_t *pcm) snd_pcm_meter_avail_update() argument 419 snd_pcm_meter_hw_refine_slave(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) snd_pcm_meter_hw_refine_slave() argument 425 snd_pcm_meter_hw_params_slave(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) snd_pcm_meter_hw_params_slave() argument 431 snd_pcm_meter_hw_refine(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) snd_pcm_meter_hw_refine() argument 441 snd_pcm_meter_hw_params(snd_pcm_t *pcm, snd_pcm_hw_params_t * params) snd_pcm_meter_hw_params() argument 481 snd_pcm_meter_hw_free(snd_pcm_t *pcm) snd_pcm_meter_hw_free() argument 498 snd_pcm_meter_dump(snd_pcm_t *pcm, snd_output_t *out) snd_pcm_meter_dump() argument 572 snd_pcm_t *pcm; snd_pcm_meter_open() local 609 snd_pcm_meter_add_scope_conf(snd_pcm_t *pcm, const char *name, snd_config_t *root, snd_config_t *conf) snd_pcm_meter_add_scope_conf() argument 848 snd_pcm_meter_add_scope(snd_pcm_t *pcm, snd_pcm_scope_t *scope) snd_pcm_meter_add_scope() argument 863 snd_pcm_meter_search_scope(snd_pcm_t *pcm, const char *name) snd_pcm_meter_search_scope() argument 883 snd_pcm_meter_get_bufsize(snd_pcm_t *pcm) snd_pcm_meter_get_bufsize() argument 897 snd_pcm_meter_get_channels(snd_pcm_t *pcm) snd_pcm_meter_get_channels() argument 911 snd_pcm_meter_get_rate(snd_pcm_t *pcm) snd_pcm_meter_get_rate() argument 925 snd_pcm_meter_get_now(snd_pcm_t *pcm) snd_pcm_meter_get_now() argument 939 snd_pcm_meter_get_boundary(snd_pcm_t *pcm) snd_pcm_meter_get_boundary() argument 1000 snd_pcm_t *pcm; global() member 1181 snd_pcm_scope_s16_open(snd_pcm_t *pcm, const char *name, snd_pcm_scope_t **scopep) snd_pcm_scope_s16_open() argument [all...] |
H A D | pcm_multi.c | 2 * \file pcm/pcm_multi.c 45 snd_pcm_t *pcm; member 67 static int snd_pcm_multi_close(snd_pcm_t *pcm) in snd_pcm_multi_close() argument 69 snd_pcm_multi_t *multi = pcm->private_data; in snd_pcm_multi_close() 75 int err = snd_pcm_close(slave->pcm); in snd_pcm_multi_close() 86 static int snd_pcm_multi_nonblock(snd_pcm_t *pcm ATTRIBUTE_UNUSED, int nonblock ATTRIBUTE_UNUSED) in snd_pcm_multi_nonblock() 91 static int snd_pcm_multi_async(snd_pcm_t *pcm, int sig, pid_t pid) in snd_pcm_multi_async() argument 93 snd_pcm_multi_t *multi = pcm->private_data; in snd_pcm_multi_async() 94 snd_pcm_t *slave_0 = multi->slaves[multi->master_slave].pcm; in snd_pcm_multi_async() 98 static int snd_pcm_multi_poll_descriptors_count(snd_pcm_t *pcm) in snd_pcm_multi_poll_descriptors_count() argument 105 snd_pcm_multi_poll_descriptors(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int space) snd_pcm_multi_poll_descriptors() argument 125 snd_pcm_multi_poll_revents(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int nfds, unsigned short *revents) snd_pcm_multi_poll_revents() argument 132 snd_pcm_multi_info(snd_pcm_t *pcm, snd_pcm_info_t *info) snd_pcm_multi_info() argument 146 snd_pcm_multi_hw_refine_cprepare(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) snd_pcm_multi_hw_refine_cprepare() argument 165 snd_pcm_multi_hw_refine_sprepare(snd_pcm_t *pcm, unsigned int slave_idx, snd_pcm_hw_params_t *sparams) snd_pcm_multi_hw_refine_sprepare() argument 247 snd_pcm_multi_hw_refine_slave(snd_pcm_t *pcm, unsigned int slave_idx, snd_pcm_hw_params_t *sparams) snd_pcm_multi_hw_refine_slave() argument 256 snd_pcm_multi_hw_refine(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) snd_pcm_multi_hw_refine() argument 297 snd_pcm_multi_hw_params_slave(snd_pcm_t *pcm, unsigned int slave_idx, snd_pcm_hw_params_t *sparams) snd_pcm_multi_hw_params_slave() argument 336 snd_pcm_multi_hw_params(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) snd_pcm_multi_hw_params() argument 357 snd_pcm_multi_hw_free(snd_pcm_t *pcm) snd_pcm_multi_hw_free() argument 377 snd_pcm_multi_sw_params(snd_pcm_t *pcm, snd_pcm_sw_params_t *params) snd_pcm_multi_sw_params() argument 392 snd_pcm_multi_status(snd_pcm_t *pcm, snd_pcm_status_t *status) snd_pcm_multi_status() argument 408 snd_pcm_multi_state(snd_pcm_t *pcm) snd_pcm_multi_state() argument 415 snd_pcm_multi_hwptr_update(snd_pcm_t *pcm) snd_pcm_multi_hwptr_update() argument 445 snd_pcm_multi_hwsync(snd_pcm_t *pcm) snd_pcm_multi_hwsync() argument 459 snd_pcm_multi_delay(snd_pcm_t *pcm, snd_pcm_sframes_t *delayp) snd_pcm_multi_delay() argument 476 snd_pcm_multi_avail_update(snd_pcm_t *pcm) snd_pcm_multi_avail_update() argument 493 snd_pcm_multi_htimestamp(snd_pcm_t *pcm, snd_pcm_uframes_t *avail, snd_htimestamp_t *tstamp) snd_pcm_multi_htimestamp() argument 501 snd_pcm_multi_prepare(snd_pcm_t *pcm) snd_pcm_multi_prepare() argument 518 snd_pcm_multi_reset(snd_pcm_t *pcm) snd_pcm_multi_reset() argument 537 snd_pcm_multi_start(snd_pcm_t *pcm) snd_pcm_multi_start() argument 554 snd_pcm_multi_drop(snd_pcm_t *pcm) snd_pcm_multi_drop() argument 571 snd_pcm_multi_drain(snd_pcm_t *pcm) snd_pcm_multi_drain() argument 588 snd_pcm_multi_pause(snd_pcm_t *pcm, int enable) snd_pcm_multi_pause() argument 605 snd_pcm_multi_channel_info(snd_pcm_t *pcm, snd_pcm_channel_info_t *info) snd_pcm_multi_channel_info() argument 619 snd_pcm_multi_rewindable(snd_pcm_t *pcm) snd_pcm_multi_rewindable() argument 637 snd_pcm_multi_forwardable(snd_pcm_t *pcm) snd_pcm_multi_forwardable() argument 655 snd_pcm_multi_rewind(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_multi_rewind() argument 686 snd_pcm_multi_forward(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_multi_forward() argument 717 snd_pcm_multi_resume(snd_pcm_t *pcm) snd_pcm_multi_resume() argument 737 snd_pcm_multi_link_slaves(snd_pcm_t *pcm, snd_pcm_t *master) snd_pcm_multi_link_slaves() argument 768 snd_pcm_multi_unlink(snd_pcm_t *pcm) snd_pcm_multi_unlink() argument 781 snd_pcm_multi_mmap_commit(snd_pcm_t *pcm, snd_pcm_uframes_t offset, snd_pcm_uframes_t size) snd_pcm_multi_mmap_commit() argument 802 snd_pcm_multi_munmap(snd_pcm_t *pcm) snd_pcm_multi_munmap() argument 811 snd_pcm_multi_mmap(snd_pcm_t *pcm) snd_pcm_multi_mmap() argument 843 snd_pcm_multi_may_wait_for_avail_min(snd_pcm_t *pcm, snd_pcm_uframes_t avail) snd_pcm_multi_may_wait_for_avail_min() argument 854 snd_pcm_multi_query_chmaps(snd_pcm_t *pcm) snd_pcm_multi_query_chmaps() argument 908 snd_pcm_multi_get_chmap(snd_pcm_t *pcm) snd_pcm_multi_get_chmap() argument 946 snd_pcm_multi_set_chmap(snd_pcm_t *pcm, const snd_pcm_chmap_t *map) snd_pcm_multi_set_chmap() argument 986 snd_pcm_multi_dump(snd_pcm_t *pcm, snd_output_t *out) snd_pcm_multi_dump() argument 1083 snd_pcm_t *pcm; snd_pcm_multi_open() local [all...] |
H A D | pcm_simple.c | 2 * \file pcm/pcm_simple.c 47 static int set_hw_params(snd_pcm_t *pcm, in set_hw_params() argument 62 err = snd_pcm_hw_params_any(pcm, hw_params); in set_hw_params() 65 err = snd_pcm_hw_params_set_access(pcm, hw_params, access); in set_hw_params() 68 err = snd_pcm_hw_params_set_format(pcm, hw_params, format); in set_hw_params() 72 err = snd_pcm_hw_params_set_subformat(pcm, hw_params, subformat); in set_hw_params() 76 err = snd_pcm_hw_params_set_channels(pcm, hw_params, channels); in set_hw_params() 79 err = INTERNAL(snd_pcm_hw_params_set_rate_near)(pcm, hw_params, rate, 0); in set_hw_params() 82 err = INTERNAL(snd_pcm_hw_params_set_buffer_time_near)(pcm, hw_params, buffer_time, NULL); in set_hw_params() 87 err = INTERNAL(snd_pcm_hw_params_set_periods_near)(pcm, hw_param in set_hw_params() 110 set_sw_params(snd_pcm_t *pcm, snd_pcm_sw_params_t *sw_params, snd_spcm_xrun_type_t xrun_type) set_sw_params() argument 157 snd_spcm_init(snd_pcm_t *pcm, unsigned int rate, unsigned int channels, snd_pcm_format_t format, snd_pcm_subformat_t subformat, snd_spcm_latency_t latency, snd_pcm_access_t access, snd_spcm_xrun_type_t xrun_type) snd_spcm_init() argument 284 snd_spcm_init_get_params(snd_pcm_t *pcm, unsigned int *rate, snd_pcm_uframes_t *buffer_size, snd_pcm_uframes_t *period_size) snd_spcm_init_get_params() argument [all...] |
H A D | pcm_hw.c | 2 * \file pcm/pcm_hw.c 82 static snd_pcm_sframes_t snd_pcm_hw_avail_update(snd_pcm_t *pcm); 131 struct timespec snd_pcm_hw_fast_tstamp(snd_pcm_t *pcm) in snd_pcm_hw_fast_tstamp() argument 134 snd_pcm_hw_t *hw = pcm->private_data; in snd_pcm_hw_fast_tstamp() 229 static int snd_pcm_hw_poll_descriptors_count(snd_pcm_t *pcm ATTRIBUTE_UNUSED) in snd_pcm_hw_poll_descriptors_count() 234 static int snd_pcm_hw_poll_descriptors(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int space) in snd_pcm_hw_poll_descriptors() argument 236 snd_pcm_hw_t *hw = pcm->private_data; in snd_pcm_hw_poll_descriptors() 241 pfds[0].events = pcm->poll_events | POLLERR | POLLNVAL; in snd_pcm_hw_poll_descriptors() 247 static int snd_pcm_hw_poll_revents(snd_pcm_t *pcm, struct pollfd *pfds, unsigned nfds, unsigned short *revents) in snd_pcm_hw_poll_revents() argument 249 snd_pcm_hw_t *hw = pcm in snd_pcm_hw_poll_revents() 263 snd_pcm_hw_nonblock(snd_pcm_t *pcm, int nonblock) snd_pcm_hw_nonblock() argument 286 snd_pcm_hw_async(snd_pcm_t *pcm, int sig, pid_t pid) snd_pcm_hw_async() argument 321 snd_pcm_hw_info(snd_pcm_t *pcm, snd_pcm_info_t * info) snd_pcm_hw_info() argument 344 snd_pcm_hw_hw_refine(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) snd_pcm_hw_hw_refine() argument 406 snd_pcm_hw_hw_params(snd_pcm_t *pcm, snd_pcm_hw_params_t * params) snd_pcm_hw_hw_params() argument 431 snd_pcm_hw_change_timer(snd_pcm_t *pcm, int enable) snd_pcm_hw_change_timer() argument 511 snd_pcm_hw_hw_free(snd_pcm_t *pcm) snd_pcm_hw_hw_free() argument 524 snd_pcm_hw_sw_params(snd_pcm_t *pcm, snd_pcm_sw_params_t * params) snd_pcm_hw_sw_params() argument 584 snd_pcm_hw_channel_info(snd_pcm_t *pcm, snd_pcm_channel_info_t * info) snd_pcm_hw_channel_info() argument 605 snd_pcm_hw_status(snd_pcm_t *pcm, snd_pcm_status_t * status) snd_pcm_hw_status() argument 629 snd_pcm_hw_state(snd_pcm_t *pcm) snd_pcm_hw_state() argument 639 snd_pcm_hw_delay(snd_pcm_t *pcm, snd_pcm_sframes_t *delayp) snd_pcm_hw_delay() argument 651 snd_pcm_hw_hwsync(snd_pcm_t *pcm) snd_pcm_hw_hwsync() argument 683 snd_pcm_hw_prepare(snd_pcm_t *pcm) snd_pcm_hw_prepare() argument 706 snd_pcm_hw_reset(snd_pcm_t *pcm) snd_pcm_hw_reset() argument 718 snd_pcm_hw_start(snd_pcm_t *pcm) snd_pcm_hw_start() argument 739 snd_pcm_hw_drop(snd_pcm_t *pcm) snd_pcm_hw_drop() argument 752 snd_pcm_hw_drain(snd_pcm_t *pcm) snd_pcm_hw_drain() argument 809 snd_pcm_hw_pause(snd_pcm_t *pcm, int enable) snd_pcm_hw_pause() argument 821 snd_pcm_hw_rewindable(snd_pcm_t *pcm) snd_pcm_hw_rewindable() argument 826 snd_pcm_hw_rewind(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_hw_rewind() argument 841 snd_pcm_hw_forwardable(snd_pcm_t *pcm) snd_pcm_hw_forwardable() argument 846 snd_pcm_hw_forward(snd_pcm_t *pcm, snd_pcm_uframes_t frames) snd_pcm_hw_forward() argument 884 snd_pcm_hw_resume(snd_pcm_t *pcm) snd_pcm_hw_resume() argument 907 snd_pcm_hw_link_slaves(snd_pcm_t *pcm, snd_pcm_t *master) snd_pcm_hw_link_slaves() argument 926 snd_pcm_hw_unlink(snd_pcm_t *pcm) snd_pcm_hw_unlink() argument 937 snd_pcm_hw_writei(snd_pcm_t *pcm, const void *buffer, snd_pcm_uframes_t size) snd_pcm_hw_writei() argument 958 snd_pcm_hw_writen(snd_pcm_t *pcm, void **bufs, snd_pcm_uframes_t size) snd_pcm_hw_writen() argument 979 snd_pcm_hw_readi(snd_pcm_t *pcm, void *buffer, snd_pcm_uframes_t size) snd_pcm_hw_readi() argument 1000 snd_pcm_hw_readn(snd_pcm_t *pcm, void **bufs, snd_pcm_uframes_t size) snd_pcm_hw_readn() argument 1072 map_status_and_control_data(snd_pcm_t *pcm, bool force_fallback) map_status_and_control_data() argument 1169 snd_pcm_hw_close(snd_pcm_t *pcm) snd_pcm_hw_close() argument 1184 snd_pcm_hw_mmap_commit(snd_pcm_t *pcm, snd_pcm_uframes_t offset ATTRIBUTE_UNUSED, snd_pcm_uframes_t size) snd_pcm_hw_mmap_commit() argument 1198 snd_pcm_hw_avail_update(snd_pcm_t *pcm) snd_pcm_hw_avail_update() argument 1225 snd_pcm_hw_htimestamp(snd_pcm_t *pcm, snd_pcm_uframes_t *avail, snd_htimestamp_t *tstamp) snd_pcm_hw_htimestamp() argument 1257 fill_chmap_ctl_id(snd_pcm_t *pcm, snd_ctl_elem_id_t *id) fill_chmap_ctl_id() argument 1379 snd_pcm_hw_query_chmaps(snd_pcm_t *pcm) snd_pcm_hw_query_chmaps() argument 1399 snd_pcm_hw_get_chmap(snd_pcm_t *pcm) snd_pcm_hw_get_chmap() argument 1455 snd_pcm_hw_set_chmap(snd_pcm_t *pcm, const snd_pcm_chmap_t *map) snd_pcm_hw_set_chmap() argument 1503 snd_pcm_hw_dump(snd_pcm_t *pcm, snd_output_t *out) snd_pcm_hw_dump() argument 1620 snd_pcm_t *pcm = NULL; snd_pcm_hw_open_fd() local [all...] |
H A D | pcm_copy.c | 2 * \file pcm/pcm_copy.c 45 static int snd_pcm_copy_hw_refine_cprepare(snd_pcm_t *pcm ATTRIBUTE_UNUSED, snd_pcm_hw_params_t *params) in snd_pcm_copy_hw_refine_cprepare() 57 static int snd_pcm_copy_hw_refine_sprepare(snd_pcm_t *pcm ATTRIBUTE_UNUSED, snd_pcm_hw_params_t *sparams) in snd_pcm_copy_hw_refine_sprepare() 66 static int snd_pcm_copy_hw_refine_schange(snd_pcm_t *pcm ATTRIBUTE_UNUSED, snd_pcm_hw_params_t *params, in snd_pcm_copy_hw_refine_schange() 77 static int snd_pcm_copy_hw_refine_cchange(snd_pcm_t *pcm ATTRIBUTE_UNUSED, snd_pcm_hw_params_t *params, in snd_pcm_copy_hw_refine_cchange() 88 static int snd_pcm_copy_hw_refine(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) in snd_pcm_copy_hw_refine() argument 90 return snd_pcm_hw_refine_slave(pcm, params, in snd_pcm_copy_hw_refine() 98 static int snd_pcm_copy_hw_params(snd_pcm_t *pcm, snd_pcm_hw_params_t *params) in snd_pcm_copy_hw_params() argument 100 return snd_pcm_hw_params_slave(pcm, params, in snd_pcm_copy_hw_params() 108 snd_pcm_copy_write_areas(snd_pcm_t *pcm, in snd_pcm_copy_write_areas() argument 126 snd_pcm_copy_read_areas(snd_pcm_t *pcm, const snd_pcm_channel_area_t *areas, snd_pcm_uframes_t offset, snd_pcm_uframes_t size, const snd_pcm_channel_area_t *slave_areas, snd_pcm_uframes_t slave_offset, snd_pcm_uframes_t *slave_sizep) snd_pcm_copy_read_areas() argument 143 snd_pcm_copy_dump(snd_pcm_t *pcm, snd_output_t *out) snd_pcm_copy_dump() argument 186 snd_pcm_t *pcm; snd_pcm_copy_open() local [all...] |
/third_party/alsa-lib/include/ |
H A D | pcm_old.h | 15 int snd_pcm_hw_params_test_access(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_access_t val); 16 int snd_pcm_hw_params_set_access(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_access_t val); 17 snd_pcm_access_t snd_pcm_hw_params_set_access_first(snd_pcm_t *pcm, snd_pcm_hw_params_t *params); 18 snd_pcm_access_t snd_pcm_hw_params_set_access_last(snd_pcm_t *pcm, snd_pcm_hw_params_t *params); 19 int snd_pcm_hw_params_set_access_mask(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_access_mask_t *mask); 27 int snd_pcm_hw_params_test_format(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_format_t val); 28 int snd_pcm_hw_params_set_format(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pcm_format_t val); 29 snd_pcm_format_t snd_pcm_hw_params_set_format_first(snd_pcm_t *pcm, snd_pcm_hw_params_t *params); 30 snd_pcm_format_t snd_pcm_hw_params_set_format_last(snd_pcm_t *pcm, snd_pcm_hw_params_t *params); 31 int snd_pcm_hw_params_set_format_mask(snd_pcm_t *pcm, snd_pcm_hw_params_ [all...] |
H A D | pcm.h | 2 * \file include/pcm.h 10 * See the \ref pcm page for more details. 40 * See the \ref pcm page for more details. 521 int snd_pcm_open(snd_pcm_t **pcm, const char *name, 523 int snd_pcm_open_lconf(snd_pcm_t **pcm, const char *name, 526 int snd_pcm_open_fallback(snd_pcm_t **pcm, snd_config_t *root, 530 int snd_pcm_close(snd_pcm_t *pcm); 531 const char *snd_pcm_name(snd_pcm_t *pcm); 532 snd_pcm_type_t snd_pcm_type(snd_pcm_t *pcm); 533 snd_pcm_stream_t snd_pcm_stream(snd_pcm_t *pcm); 538 snd_pcm_abort(snd_pcm_t *pcm) snd_pcm_abort() argument [all...] |
/third_party/ffmpeg/tests/fate/ |
H A D | vorbis.mak | 10 fate-vorbis-1: CMD = pcm -i $(TARGET_SAMPLES)/vorbis/1.0.1-test_small.ogg 11 fate-vorbis-1: REF = $(SAMPLES)/vorbis/1.0.1-test_small.pcm 14 fate-vorbis-2: CMD = pcm -i $(TARGET_SAMPLES)/vorbis/1.0-test_small.ogg 15 fate-vorbis-2: REF = $(SAMPLES)/vorbis/1.0-test_small.pcm 18 fate-vorbis-3: CMD = pcm -i $(TARGET_SAMPLES)/vorbis/beta3-test_small.ogg 19 fate-vorbis-3: REF = $(SAMPLES)/vorbis/beta3-test_small.pcm 22 fate-vorbis-4: CMD = pcm -i $(TARGET_SAMPLES)/vorbis/beta4-test_small.ogg 23 fate-vorbis-4: REF = $(SAMPLES)/vorbis/beta4-test_small.pcm 26 fate-vorbis-5: CMD = pcm -i $(TARGET_SAMPLES)/vorbis/chain-test1_small.ogg 27 fate-vorbis-5: REF = $(SAMPLES)/vorbis/chain-test1_small.pcm [all...] |
/third_party/pulseaudio/src/tests/ |
H A D | alsa-time-test.c | 28 snd_pcm_t *pcm; in main() local 69 r = snd_pcm_open(&pcm, dev, SND_PCM_STREAM_PLAYBACK, 0); in main() 71 r = snd_pcm_open(&pcm, dev, SND_PCM_STREAM_CAPTURE, 0); in main() 74 r = snd_pcm_hw_params_any(pcm, hwparams); in main() 77 r = snd_pcm_hw_params_set_rate_resample(pcm, hwparams, 0); in main() 80 r = snd_pcm_hw_params_set_access(pcm, hwparams, SND_PCM_ACCESS_RW_INTERLEAVED); in main() 83 r = snd_pcm_hw_params_set_format(pcm, hwparams, SND_PCM_FORMAT_S16_LE); in main() 86 r = snd_pcm_hw_params_set_rate_near(pcm, hwparams, &rate, NULL); in main() 89 r = snd_pcm_hw_params_set_channels(pcm, hwparams, CHANNELS); in main() 92 r = snd_pcm_hw_params_set_periods_integer(pcm, hwparam in main() [all...] |