[Bug 727189] New: avvideodec: Should reject buffer pools that cannot grow
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Thu Mar 27 13:44:33 PDT 2014
https://bugzilla.gnome.org/show_bug.cgi?id=727189
GStreamer | gst-libav | git
Summary: avvideodec: Should reject buffer pools that cannot
grow
Classification: Platform
Product: GStreamer
Version: git
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-libav
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: nicolas.dufresne at collabora.co.uk
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
avvideodec has no cue on how many buffers it will need to decode (at least I
didn't find that information in library). Hence it can't negotiation the
minimum amount of buffers it need. This means that if the buffer pool has a
finit amount of buffer (most v4l2 buffer pool), it will stall, or fail.
My suggestion would be to reject buffers pools that don't grow. Performance
whise it should be very similar, since very few buffers pool support video
alignement, required for libav direct rendering.
--
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