Alsa-Devel Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] ASoC: soc-pcm: improve BE state transitions
@ 2022-04-06 19:00 Pierre-Louis Bossart
  2022-04-06 19:00 ` [PATCH 1/2] ASoC: soc-pcm: improve BE transition for PAUSE_RELEASE Pierre-Louis Bossart
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Pierre-Louis Bossart @ 2022-04-06 19:00 UTC (permalink / raw)
  To: alsa-devel; +Cc: tiwai, broonie, Pierre-Louis Bossart

With additional tests with the introduction of a 'deep-buffer' PCM
device mixed with the regular low-latency path, we came up with two
improvements in the BE state machine and transitions. The short
explanation is that the BE cannot directly use the trigger commands
provided by the FE, and a translation is needed to deal with paused
states.

Pierre-Louis Bossart (2):
  ASoC: soc-pcm: improve BE transition for PAUSE_RELEASE
  ASoC: soc-pcm: improve BE transition for TRIGGER_START

 include/sound/soc-dpcm.h |  2 ++
 sound/soc/soc-pcm.c      | 38 +++++++++++++++++++++++++++++++++++---
 2 files changed, 37 insertions(+), 3 deletions(-)

-- 
2.30.2


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2022-04-20 21:43 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-04-06 19:00 [PATCH 0/2] ASoC: soc-pcm: improve BE state transitions Pierre-Louis Bossart
2022-04-06 19:00 ` [PATCH 1/2] ASoC: soc-pcm: improve BE transition for PAUSE_RELEASE Pierre-Louis Bossart
2022-04-07  7:58   ` Amadeusz Sławiński
2022-04-07 13:23     ` Pierre-Louis Bossart
2022-04-06 19:00 ` [PATCH 2/2] ASoC: soc-pcm: improve BE transition for TRIGGER_START Pierre-Louis Bossart
2022-04-20 21:40 ` [PATCH 0/2] ASoC: soc-pcm: improve BE state transitions Mark Brown

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox