[gstreamer-bugs] [Bug 624699] New: Add 'caps' property for playbin
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Sun Jul 18 22:58:42 PDT 2010
https://bugzilla.gnome.org/show_bug.cgi?id=624699
GStreamer | gst-plugins-base | unspecified
Summary: Add 'caps' property for playbin
Classification: Desktop
Product: GStreamer
Version: unspecified
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-base
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: halley.zhao at intel.com
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME target: ---
GNOME version: ---
1. main ideas:
‘caps’ property are defined for decodebin2/uridecodebin as “The caps on which
to stop decoding. (NULL= default)”.
But there is no ‘caps’ property for playbin2 yet, we’d better add it as well to
give app the flexibility of controlling decodebin2 for newly introduced raw
video caps; ‘video/x-raw-va’ for example.
2. more benefits:
'caps' property of playbin can provide more flexibility to create customized
codec with corresponding sink. For example:
a) Some audio dsp could accept compressed audio data, there could be a new
caps as 'audio/x-dsp-mp3' for such device.
b) It can also benefits thumbnail generation:
If we use playbin and customized video sink for thumbnail generation, we don’t
expect decodebin2 stop at 'video/x-raw-va' but 'video/x-raw-rgb'. we need the
flexibility from playbin to handle the difference of the two cases.
c) I guess there may also be some special caps for DRM stream after decode.
--
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