https://bugs.freedesktop.org/show_bug.cgi?id=103103
--- Comment #1 from Tanu Kaskinen <[email protected]> ---
If the write index is behind the read index by 30 seconds, writing 30 seconds
of audio should succeed. The stream buffer size limit should only kick in after
the write index has passed the read index. I read the code, but I didn't find
any bug. can_push() in memblockq.c seems to handle the "write index behind read
index" case correctly.
The behaviour that you describe sounds like pulsesink is writing the 30 second
block at the current read index, not 30 seconds behind the read index. Can you
do further debugging to verify what is really happening?
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
_______________________________________________
pulseaudio-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/pulseaudio-bugs