]> git.alsa-project.org Git - alsa-lib.git/commit
pcm: hw: do not reset tstamp_type in SND_PCM_APPEND mode (#2)
authorJaroslav Kysela <perex@perex.cz>
Tue, 8 Apr 2025 09:18:16 +0000 (11:18 +0200)
committerJaroslav Kysela <perex@perex.cz>
Tue, 8 Apr 2025 09:20:04 +0000 (11:20 +0200)
commit8b75db9676999bfbd3c4ab59dac3c4b7a253dad2
tree1df6a17c6c46b68f89f2ba818bb9a2a2422f3db8
parent15f2b276121b0acbdfdf32035f721c8e58a9114e
pcm: hw: do not reset tstamp_type in SND_PCM_APPEND mode (#2)

This is basically redo of all changed and add appropriate conditions
to disable only ioctl calls, but preserve tstamp_type assignments.

Fixes: 15f2b276 ("pcm: hw: fix default timestamp type for O_APPPEND")
Fixes: 7e01443e ("pcm: hw: do not reset tstamp_type in SND_PCM_APPEND mode")
Link: https://github.com/alsa-project/alsa-lib/pull/450
Suggested-by: Signed-off-by: Kevin Groeneveld <kgroeneveld@lenbrook.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
src/pcm/pcm_hw.c