Home
last modified time | relevance | path

Searched refs:pcm (Results 1 - 25 of 120) sorted by relevance

12345

/third_party/alsa-lib/src/pcm/
H A Dpcm_generic.c2 * \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 Dpcm_mmap.c33 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 Dpcm.c2 * \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 Dpcm_local.h121 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 Dpcm_null.c2 * \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 Dpcm_generic.h115 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 Dpcm_dsnoop.c2 * \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 Dpcm_ioplug.c2 * \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 Dpcm_shm.c2 * \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 Dpcm_dshare.c2 * \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 Dpcm_plugin.c2 * \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 Dpcm_share.c2 * \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 Dpcm_dmix.c2 * \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 Dpcm_rate.c2 * \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 Dpcm_mmap_emul.c2 * \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 Dpcm_file.c2 * \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 Dpcm_meter.c2 * \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 Dpcm_multi.c2 * \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 Dpcm_simple.c2 * \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 Dpcm_hw.c2 * \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 Dpcm_copy.c2 * \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 Dpcm_old.h15 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 Dpcm.h2 * \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 Dvorbis.mak10 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 Dalsa-time-test.c28 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...]

Completed in 32 milliseconds

12345