alsa-lib/src/pcm
Benedek Kupper d85c0d8d46 pcm: hw: add "min_rate" and "max_rate" as alternatives to single "rate" parameter
Fixes: https://github.com/alsa-project/alsa-lib/pull/191
Signed-off-by: Benedek Kupper <benedek.kupper@streamunlimited.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2022-05-20 18:44:42 +02:00
..
scopes Change FSF address (Franklin Street) 2017-11-14 14:29:26 +01:00
interval.c pcm: snd_interval_refine_first/last: exclude value only if also excluded before 2018-07-03 12:47:32 +02:00
interval.h Change FSF address (Franklin Street) 2017-11-14 14:29:26 +01:00
interval_inline.h pcm: interval: Interpret (x x+1] correctly and return x+1 2018-10-24 12:07:33 +02:00
ladspa.h big ALSA LADSPA plugin rewrite for multiple channel LADSPA plugins 2005-12-13 14:08:58 +00:00
Makefile.am pcm: Remove home brew atomic operations 2016-07-11 15:25:30 +02:00
mask.c Change FSF address (Franklin Street) 2017-11-14 14:29:26 +01:00
mask.h Change FSF address (Franklin Street) 2017-11-14 14:29:26 +01:00
mask_inline.h pcm: add the missing <strings.h> include 2019-03-15 13:16:15 +01:00
pcm.c pcm: add a note about return values of snd_pcm_state() 2021-09-03 08:41:40 +02:00
pcm_adpcm.c Change FSF address (Franklin Street) 2017-11-14 14:29:26 +01:00
pcm_alaw.c Change FSF address (Franklin Street) 2017-11-14 14:29:26 +01:00
pcm_asym.c Set PCM name properly in empty and asym plugins 2007-11-26 12:29:37 +01:00
pcm_copy.c Change FSF address (Franklin Street) 2017-11-14 14:29:26 +01:00
pcm_direct.c pcm: direct - allow 'off' string for hw_ptr_alignment 2022-05-03 19:12:03 +02:00
pcm_direct.h pcm: direct - cleanups for snd_pcm_direct_reset_slave_ptr() 2022-05-03 19:09:01 +02:00
pcm_dmix.c pcm: direct - allow 'off' string for hw_ptr_alignment 2022-05-03 19:12:03 +02:00
pcm_dmix_generic.c pcm: dmix: fix wrong scaling in 32bits pcm mixing 2022-05-20 10:01:10 +02:00
pcm_dmix_i386.c pcm: dmix: Fix semaphore usage with lockless operation 2020-07-07 11:57:03 +02:00
pcm_dmix_i386.h pcm: dmix: assembly: give more freedom over the constraints 2020-05-06 22:27:40 +02:00
pcm_dmix_x86_64.c pcm: dmix: Fix semaphore usage with lockless operation 2020-07-07 11:57:03 +02:00
pcm_dmix_x86_64.h pcm: dmic: assembly: add x32 support. 2020-06-17 15:37:03 +02:00
pcm_dshare.c pcm: direct - allow 'off' string for hw_ptr_alignment 2022-05-03 19:12:03 +02:00
pcm_dsnoop.c pcm: direct - allow 'off' string for hw_ptr_alignment 2022-05-03 19:12:03 +02:00
pcm_empty.c pcm: empty plugin - fix the docs 2021-04-07 16:22:34 +02:00
pcm_ext_parm.h pcm: extplug: Keep format and channels the same if requested 2018-12-10 11:53:41 +01:00
pcm_extplug.c pcm: copy extplug timestamp type from the slave pcm 2020-06-18 19:18:14 +02:00
pcm_file.c pcm: file plugin - implement safe_write 2020-10-15 12:54:29 +02:00
pcm_generic.c Change FSF address (Franklin Street) 2017-11-14 14:29:26 +01:00
pcm_generic.h Change FSF address (Franklin Street) 2017-11-14 14:29:26 +01:00
pcm_hooks.c core: Proper reference of internal snd_dlopen() 2018-01-04 15:29:57 +01:00
pcm_hw.c pcm: hw: add "min_rate" and "max_rate" as alternatives to single "rate" parameter 2022-05-20 18:44:42 +02:00
pcm_iec958.c pcm: iec958: set channel status bits according to rate and format 2020-07-14 12:52:07 +02:00
pcm_ioplug.c pcm: pcm_ioplug - fix the avail_update mmap capture copy issue 2021-01-27 11:39:15 +01:00
pcm_ladspa.c pcm: ladspa - Use LFS calls (readdir64) 2022-05-20 09:55:12 +02:00
pcm_lfloat.c Change FSF address (Franklin Street) 2017-11-14 14:29:26 +01:00
pcm_linear.c pcm: linear, route: handle linear formats with 20-bit sample on 4 bytes 2017-12-18 15:41:08 +01:00
pcm_local.h pcm: rate - rewrite the may_wait_for_avail_min callback for the rate plugin 2022-05-20 10:50:27 +02:00
pcm_meter.c pcm: meter / s16 - add protection for the maximum copied frames 2020-10-13 19:31:49 +02:00
pcm_misc.c pcm: partially revert "pcm: softvol - make snd_pcm_parse_control_id private" 2021-11-02 11:00:35 +01:00
pcm_mmap.c pcm: snd_pcm_mmap_readi - fix typo in comment 2020-10-29 20:34:25 +01:00
pcm_mmap_emul.c Change FSF address (Franklin Street) 2017-11-14 14:29:26 +01:00
pcm_mulaw.c Change FSF address (Franklin Street) 2017-11-14 14:29:26 +01:00
pcm_multi.c pcm: multi: return correct hwptr and avail from snd_pcm_multi_status() 2022-05-04 15:44:04 +02:00
pcm_null.c pcm: null: Pass appl_ptr and hw_ptr in snd_pcm_status() 2021-01-22 17:58:07 +01:00
pcm_params.c pcm: return -ENOSYS when ops or fast_ops callback is NULL 2019-07-24 15:16:32 +02:00
pcm_plug.c pcm: plug: add SND_PCM_FORMAT_{S, U}20 to linear_preferred_formats 2017-12-18 15:41:29 +01:00
pcm_plugin.c pcm: rate - rewrite the may_wait_for_avail_min callback for the rate plugin 2022-05-20 10:50:27 +02:00
pcm_plugin.h pcm: rate - rewrite the may_wait_for_avail_min callback for the rate plugin 2022-05-20 10:50:27 +02:00
pcm_rate.c pcm: rate - rewrite the may_wait_for_avail_min callback for the rate plugin 2022-05-20 10:50:27 +02:00
pcm_rate_linear.c pcm: the maximal rate is 768000Hz, fix the remain code 2019-10-25 13:43:31 +02:00
pcm_route.c pcm: add chmap option to route plugin 2020-03-31 22:32:41 +02:00
pcm_share.c pcm: share: Pass appl_ptr and hw_ptr in snd_pcm_status() 2021-01-22 17:58:07 +01:00
pcm_shm.c pcm: fix for the unitialized write buffer 2022-05-20 08:47:07 +02:00
pcm_simple.c pcm: the maximal rate is 768000Hz, fix the remain code 2019-10-25 13:43:31 +02:00
pcm_softvol.c pcm: softvol - mark _snd_pcm_parse_control_id as static 2021-11-02 11:04:43 +01:00
pcm_symbols.c Change FSF address (Franklin Street) 2017-11-14 14:29:26 +01:00
plugin_ops.h pcm: fix wrong comments for some cases of linear interpolation of PCM samples 2017-12-22 10:23:42 +01:00