[pulseaudio-tickets] [Bug 103103] New: The client has not a chance to provide data, when absolute offset is used in a stream without prebuffering and underrun happend for long time
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Oct 4 19:04:55 UTC 2017
https://bugs.freedesktop.org/show_bug.cgi?id=103103
Bug ID: 103103
Summary: The client has not a chance to provide data, when
absolute offset is used in a stream without
prebuffering and underrun happend for long time
Product: PulseAudio
Version: unspecified
Hardware: Other
OS: All
Status: NEW
Severity: normal
Priority: medium
Component: clients
Assignee: pulseaudio-bugs at lists.freedesktop.org
Reporter: mkid.dev at gmail.com
QA Contact: pulseaudio-bugs at lists.freedesktop.org
CC: lennart at poettering.net
I suspect that a problem, which I reported in GStreamer's pulsesink
(https://bugzilla.gnome.org/show_bug.cgi?id=788529) can have a source with
improper behavior of PulseAudio. Thus I would like to ask for clarification.
The problem can be simplified as follows:
a. a client stops providing samples (PulseAudio starts to render "silence",
underrun happens),
b. after some time (30 seconds) a client starting providing samples and write
them till is blocked (after samples for about 12 seconds are written) due to no
space left in client buffer,
c. after 18 seconds a client is woken and write samples into new offset, i.e 30
seconds from point b,
It seems that when absolute offset is used in a stream without prebuffering,
count of data requested during underrun has to be rendered, but a client
doesn't have a change to write all the data.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/pulseaudio-bugs/attachments/20171004/a9b85c43/attachment.html>
More information about the pulseaudio-bugs
mailing list