![]() |
![]() |
![]() |
GStreamer Base Plugins 0.11 Plugins Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties | Signals |
GObject +----GInitiallyUnowned +----GstObject +----GstElement +----GstBin +----GstDecodeBin
GstBin that auto-magically constructs a decoding pipeline using available decoders and demuxers via auto-plugging.
decodebin is considered stable now and replaces the old decodebin element. uridecodebin uses decodebin internally and is often more convenient to use, as it creates a suitable source element as well.
plugin |
decodebin |
author |
Wim Taymans <wim.taymans@gmail.com> |
class |
Generic/Bin/Decoder |
"sink-caps"
property"sink-caps" GstCaps* : Read / Write
The caps of the input data. (NULL = use typefind element).
"new-decoded-pad"
signalvoid user_function (GstDecodeBin *gstdecodebin,
GstPad *arg1,
gboolean arg2,
gpointer user_data) : Run Last
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
"removed-decoded-pad"
signalvoid user_function (GstDecodeBin *gstdecodebin,
GstPad *arg1,
gpointer user_data) : Run Last
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
"unknown-type"
signalvoid user_function (GstDecodeBin *bin,
GstPad *pad,
GstCaps *caps,
gpointer user_data) : Run Last
This signal is emitted when a pad for which there is no further possible decoding is added to the decodebin.
|
The decodebin. |
|
The new pad containing caps that cannot be resolved to a 'final' stream type. |
|
The GstCaps of the pad that cannot be resolved. |
|
user data set when the signal handler was connected. |