summaryrefslogtreecommitdiff
path: root/src/pcm/pcm_dshare.c
Commit message (Expand)AuthorAgeFilesLines
* pcm: improve handling for snd_pcm_wait()Jaroslav Kysela2023-05-031-1/+1
* pcm: fix the dshare delay reportingJaroslav Kysela2022-08-161-1/+1
* pcm: direct - allow 'off' string for hw_ptr_alignmentJaroslav Kysela2022-05-031-1/+1
* pcm: direct - cleanups for snd_pcm_direct_reset_slave_ptr()Jaroslav Kysela2022-05-031-4/+2
* pcm: direct: Check xrun/suspend before the slave hwptr updateTakashi Iwai2022-03-101-3/+5
* pcm: direct: Move slave PCM state checks into XRUN check helperTakashi Iwai2022-03-101-39/+4
* pcm: direct: Improved suspend/resume supportTakashi Iwai2022-03-101-3/+3
* pcm: direct: Propagate error code from snd_pcm_direct_client_chk_xrun()Takashi Iwai2022-03-101-4/+6
* pcm: direct plugins - fix hw_ptr in the status callbackJaroslav Kysela2021-06-211-0/+1
* pcm: remove extra NULL checks in snd_pcm_dshare_open()Jaroslav Kysela2021-06-021-8/+5
* pcm: fix open in direct plugins - wrong pointer assignmentJaroslav Kysela2021-05-131-1/+1
* pcm: direct - move the direct struct init to _snd_pcm_direct_new()Jaroslav Kysela2021-04-131-44/+3
* pcm: dshare - fix shared memory pointer checkVanitha Channaiah2021-04-131-1/+2
* pcm: direct: Fix the missing appl_ptr updateTakashi Iwai2021-01-221-0/+1
* pcm: dmix/dshare - delay calculation fixes and cleanupsJaroslav Kysela2021-01-201-3/+2
* pcm: fix the pcm_frames_diff -> pcm_frame_diff typoJaroslav Kysela2020-10-141-3/+3
* pcm: dshare - apply the boundary wrap in snd_pcm_dshare_sync_area()Jaroslav Kysela2020-10-131-1/+1
* pcm: introduce pcm_frame_diff and pcm_frame_diff2 helpersJaroslav Kysela2020-10-131-9/+2
* pcm: dmix: fix sw_params handling of timestamp types in direct pluginssylvain.bertrand@gmail.com2020-04-171-0/+4
* pcm: fix the period_size for direct plugins (dmix, dsnoop, dshare)Jaroslav Kysela2019-10-141-2/+2
* pcm: dshare: allow missing bindingsAdam Miartus2019-07-241-12/+18
* pcm: dsnoop: Added "hw_ptr_alignment" option in configuration for slave point...Vanitha Channaiah2019-05-151-0/+2
* pcm: dshare: Added "hw_ptr_alignment" option in configuration for alignment o...Vanitha Channaiah2019-05-151-5/+35
* pcm: dshare: Fix overflow when slave_hw_ptr rolls over boundaryBrendan Shanks2019-02-121-1/+1
* pcm: dshare: Fix segfault when not binding channel 0Kirill Marinushkin2018-11-211-4/+11
* Change FSF address (Franklin Street)Jaroslav Kysela2017-11-141-1/+1
* pcm: dshare: Call snd_pcm_dshare_state() directlyTakashi Iwai2017-05-301-1/+3
* plugin:dshare: wrong state reportingAndreas Pape2017-04-051-1/+1
* pcm: direct: don't return bogus buffer levels in xrun stateAndreas Pape2017-01-101-0/+3
* pcm: direct: check state before enter poll on timerAndreas Pape2017-01-101-2/+7
* pcm: direct: Fix for sync issue on xrun recoverAndreas Pape2017-01-101-7/+22
* pcm: direct: allow users to configure different period sizesJoshua Frkuska2017-01-021-0/+1
* pcm: dshare: Fix endless playback of bufferAnant Agrawal2016-11-281-0/+1
* pcm: direct: Protect from freeing semaphore when already in useJoshua Frkuska2016-11-281-3/+4
* pcm_dshare: Do not discard slave reported delay in status result.Alan Young2016-11-171-17/+28
* pcm: Add thread-safety to PCM APITakashi Iwai2016-07-111-1/+12
* pcm: Fix secondary retry in dsnoop and dshareTakashi Iwai2016-05-281-1/+1
* pcm: Fallback open as the first instance for dmix & coTakashi Iwai2016-04-141-0/+8
* pcm: dmix: Handle slave PCM xrun and unexpected states properlyTakashi Iwai2015-11-051-15/+7
* PCM: snd_pcm_xxxx_drain() maybe blocked after suspend and resumeShengjiu Wang2015-06-121-0/+14
* pcm: Fix snd_pcm_status() for dmix & coTakashi Iwai2015-06-021-1/+2
* Revert "pcm: rewindable, forwardable: don't return stale data"Jaroslav Kysela2014-09-141-6/+0
* pcm: rewindable, forwardable: don't return stale dataAlexander E. Patrakov2014-09-131-0/+6
* pcm: handle negative values from snd_pcm_mmap_hw_availAlexander E. Patrakov2014-09-131-3/+1
* pcm: express the rewind size limitation logic betterAlexander E. Patrakov2014-09-131-4/+2
* pcm: Implement timestamp type handling in all pluginsTakashi Iwai2014-07-141-4/+4
* pcm: initialize monotonic field for dshare and dsnoop, tooTakashi Iwai2014-01-231-1/+1
* pcm: direct plugins: do more safe IPC semaphore handlingJaroslav Kysela2013-04-091-4/+5
* PCM: Fix infinite loop in htimestamp of dmix, dsnoop and dshare pluginsTakashi Iwai2012-09-211-0/+1
* Implement the channel mapping APITakashi Iwai2012-09-111-0/+2