summaryrefslogtreecommitdiff
path: root/src/pcm
Commit message (Expand)AuthorAgeFilesLines
* pcm: hw - prevent divide by zero for broken appsJaroslav Kysela2023-05-161-0/+3
* pcm: hw: fix the silence size setup in drainJaroslav Kysela2023-05-031-2/+2
* pcm: remove duplicate SND_PCM_HW_PARAM_{FIRST,LAST}_* #definesOswald Buddenhagen2023-05-031-4/+0
* pcm: add SND_PCM_EINTR open modeJaroslav Kysela2023-05-031-1/+1
* pcm: improve handling for snd_pcm_wait()Jaroslav Kysela2023-05-038-10/+48
* pcm: hw: introduce SNDRV_PCM_HW_PARAMS_DRAIN_SILENCEJaroslav Kysela2023-05-033-1/+40
* pcm: hw: introduce SNDRV_PCM_INFO_PERFECT_DRAINJaroslav Kysela2023-05-033-1/+28
* pcm: hw: add drain_silence configuration keywordJaroslav Kysela2023-05-031-2/+24
* pcm: hw: setup explicit silencing for snd_pcm_drain by defaultJaroslav Kysela2023-05-033-13/+71
* compilation: fix ANDROID -> __ANDROID__ define detectionMaxython2023-05-021-1/+1
* pcm: avoid endless loop in snd_pcm_sw_params_default()Jaroslav Kysela2023-02-251-1/+6
* pcm: hw - fix return code checking in snd_pcm_hw_hw_refineGunnar Dibbern2023-01-291-1/+1
* pcm: rate: fix last_commit_ptr boundary wrappingAlan Young2022-12-301-2/+2
* pcm: route/softvol use snd_config_get_ireal vs get_real to handle also integersJaroslav Kysela2022-12-132-10/+5
* pcm: fix the fast_ops pcm argument for fast_opsJaroslav Kysela2022-11-144-6/+7
* pcm: rate - correct the previous fix for snd_pcm_rate_may_wait_for_avail_min()Jaroslav Kysela2022-11-092-4/+8
* pcm: rate - fix the crash in snd_pcm_rate_may_wait_for_avail_min()Jaroslav Kysela2022-11-091-1/+1
* pcm: rate: fix the crash for the partial period copyJaroslav Kysela2022-10-171-2/+2
* add DragonFlyBSD build support (except test/)SASANO Takayoshi2022-10-171-1/+1
* add NetBSD/OpenBSD build support (except test/)SASANO Takayoshi2022-10-173-0/+8
* pcm: hw_params - copy periods and buffer_time to the local variableJaroslav Kysela2022-08-181-0/+2
* pcm: fix the dshare delay reportingJaroslav Kysela2022-08-162-2/+2
* pcm: direct plugins: make three more symbols private to libraryJaroslav Kysela2022-07-081-0/+6
* pcm: share plugin: handle -EINTRJaroslav Kysela2022-06-271-12/+18
* pcm: share plugin: return error if socket read or write call failsTomohiro IKEDA2022-06-271-4/+7
* pcm: dmix - Add error handler for `fgets`Tomohiro IKEDA2022-06-172-4/+2
* pcm: hw: change rate range syntaxJaroslav Kysela2022-05-201-15/+33
* pcm: hw: add "min_rate" and "max_rate" as alternatives to single "rate" param...Benedek Kupper2022-05-201-7/+45
* pcm: rate - rewrite the may_wait_for_avail_min callback for the rate pluginJaroslav Kysela2022-05-204-28/+43
* pcm: plugin - fix avail_min calculation on rate pluginAndreas Pape2022-05-203-0/+31
* pcm: dmix: fix wrong scaling in 32bits pcm mixingKatsuhiro Suzuki2022-05-201-2/+2
* pcm: ladspa - Use LFS calls (readdir64)Jaroslav Kysela2022-05-202-2/+5
* pcm: fix for the unitialized write bufferJaroslav Kysela2022-05-201-3/+3
* control: decode HDMI device name from ELDJaroslav Kysela2022-05-051-0/+3
* pcm: multi: return correct hwptr and avail from snd_pcm_multi_status()Yutao Yuan2022-05-041-1/+11
* pcm: direct - allow 'off' string for hw_ptr_alignmentJaroslav Kysela2022-05-034-4/+4
* pcm: direct - cleanups for snd_pcm_direct_reset_slave_ptr()Jaroslav Kysela2022-05-035-22/+16
* pcm: direct - add support for channel bindings in snd_pcm_direct_query_chmaps()Jaroslav Kysela2022-04-061-1/+28
* pcm: direct: Check xrun/suspend before the slave hwptr updateTakashi Iwai2022-03-103-9/+13
* pcm: direct: Move slave PCM state checks into XRUN check helperTakashi Iwai2022-03-105-132/+33
* pcm: direct: Improved suspend/resume supportTakashi Iwai2022-03-104-38/+52
* pcm: direct: Propagate error code from snd_pcm_direct_client_chk_xrun()Takashi Iwai2022-03-104-14/+21
* pcm: rate: fix drain of partial period at end of bufferAlan Young2022-03-081-2/+11
* pcm: softvol - mark _snd_pcm_parse_control_id as staticJaroslav Kysela2021-11-021-2/+2
* pcm: partially revert "pcm: softvol - make snd_pcm_parse_control_id private"Jaroslav Kysela2021-11-021-0/+133
* pcm: multi plugin - adjust appl_ptr on rewind/forward operationsSava Jakovljev2021-09-031-2/+3
* pcm: add a note about return values of snd_pcm_state()Henrik Enquist2021-09-031-0/+4
* pcm: rate - fix some gcc warningsJaroslav Kysela2021-06-281-7/+7
* pcm: direct plugins - fix bad memory access when channel bindings do not matc...Jaroslav Kysela2021-06-211-23/+17
* pcm: Move snd_pcm_channel_area_addr() and _step() to public headerTakashi Iwai2021-06-211-13/+0