[Bug 660598] New: playbin2: Make sure that elements that are plugged are compatible with the fixed sink
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri Sep 30 14:41:43 PDT 2011
https://bugzilla.gnome.org/show_bug.cgi?id=660598
GStreamer | gst-plugins-base | 0.10.x
Summary: playbin2: Make sure that elements that are plugged are
compatible with the fixed sink
Classification: Platform
Product: GStreamer
Version: 0.10.x
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-base
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)
View: https://bugzilla.gnome.org/attachment.cgi?id=197918
Review: https://bugzilla.gnome.org/review?bug=660598&attachment=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
installed:
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
the system.
--
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