[gstreamer-bugs] [Bug 641072] PulseAudio crash due to many small packages

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Feb 3 02:41:38 PST 2011


https://bugzilla.gnome.org/show_bug.cgi?id=641072
  GStreamer | gst-plugins-good | 0.10.x

Stefan Kost (gstreamer, gtkdoc dev) <ensonic> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |UNCONFIRMED
         Resolution|FIXED                       |
           Severity|normal                      |blocker

--- Comment #4 from Stefan Kost (gstreamer, gtkdoc dev) <ensonic at sonicpulse.de> 2011-02-03 10:41:32 UTC ---
(In reply to comment #3)
> Doesn't this change make pulsesink ignore the "latency-time" property of
> baseaudiosink? Just choosing a higher value for latency-time would fix this bug
> too

Yes, you are absolutely right. That was not visible from the patch (lack of
context), but
  bufsize = buf->spec.segsize * buf->spec.segtotal;

What we should do instead is to configure the buffer- and latency-time from the
high-level bins (and obviously revert the patch):
- playbin2 can set long buffer-time (1 sec) and use low number of segments
(2-4).
- rtpbin would consigure a low-latency time and use 2 segments
(buffer-time=2*latency-time)

I mark this as a blocker in oder to get consensus before next release.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.




More information about the Gstreamer-bugs mailing list