[Bug 660598] New: playbin2: Make sure that elements that are plugged are compatible with the fixed sink
bugzilla at gnome.org
Fri Sep 30 14:41:43 PDT 2011
GStreamer | gst-plugins-base | 0.10.x
Summary: playbin2: Make sure that elements that are plugged are
compatible with the fixed sink
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: thibault.saunier at collabora.com
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Created an attachment (id=197918)
Aims at fixing the issue avoiding to plug hardware accelerated video decoders
in the case the sink doesn't support them.
In the case where we have hardware accelerated decoders on the system
(especially vaapi elements that are actually plugged), and the user is
providing a sink that doesn't support the surface, we end up having
incompatibility between the decoder and the sink.
A simple example that shows how it crashes on a system where gstreamer-vaapi is
gst-launch playbin2 video-sink=xvimagesink uri=/codec/supported/by/vaapi
What should be done in this case, is either, avoid using the accelerated
decoder and plug a "normal" decoder instead (if available), or plug a converter
after the decoder.
Also after fixing this issue, we might want to finally raise the rank of the
vdpau elements so they are actually plugged in the playbin2 when available on
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