[Bug 652562] basesink: stuck in GST_PAD_PREROLL_WAIT
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri Jun 17 03:10:20 PDT 2011
https://bugzilla.gnome.org/show_bug.cgi?id=652562
GStreamer | gstreamer (core) | git
--- Comment #12 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2011-06-17 10:10:17 UTC ---
> In theory, it is OK for a pull source to return smaller or larger buffers than
> was requested from _create
Citation needed? :)
> In this case, it is gst_riff_read_chunk that assumes that a short read implies
> EOS, so decoding simply failed.
>
> I'm not sure if I should file a bug on gst_riff_read_chunk or not, I have
> instead changed Opera so that _create never returns short buffers except at
> EOS.
I believe gst_riff_read_chunk() is correct in assuming this, and I don't think
it's OK for a pull source to return a buffer smaller than what was requested in
other circumstances.
--
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