gstreamer/docs/plugins/gst-plugins-base-plugins.signals

482 lines
8.6 KiB
Text
Raw Normal View History

<SIGNAL>
<NAME>GstMultiFdSink::add</NAME>
<RETURNS>void</RETURNS>
<FLAGS>la</FLAGS>
GstMultiFdSink *gstmultifdsink
gint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstMultiFdSink::clear</NAME>
<RETURNS>void</RETURNS>
<FLAGS>la</FLAGS>
GstMultiFdSink *gstmultifdsink
</SIGNAL>
<SIGNAL>
<NAME>GstMultiFdSink::client-added</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstMultiFdSink *gstmultifdsink
gint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstMultiFdSink::client-removed</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstMultiFdSink *gstmultifdsink
gint arg1
GstClientStatus arg2
</SIGNAL>
<SIGNAL>
<NAME>GstMultiFdSink::get-stats</NAME>
<RETURNS>GValueArray*</RETURNS>
<FLAGS>la</FLAGS>
GstMultiFdSink *gstmultifdsink
gint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstMultiFdSink::remove</NAME>
<RETURNS>void</RETURNS>
<FLAGS>la</FLAGS>
GstMultiFdSink *gstmultifdsink
gint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstMultiFdSink::client-fd-removed</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstMultiFdSink *gstmultifdsink
gint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstMultiFdSink::add-full</NAME>
<RETURNS>void</RETURNS>
<FLAGS>la</FLAGS>
GstMultiFdSink *gstmultifdsink
gint arg1
2009-05-10 22:57:01 +00:00
GstSyncMethod arg2
GstTCPUnitType arg3
guint64 arg4
GstTCPUnitType arg5
guint64 arg6
</SIGNAL>
<SIGNAL>
<NAME>GstMultiFdSink::remove-flush</NAME>
<RETURNS>void</RETURNS>
<FLAGS>la</FLAGS>
GstMultiFdSink *gstmultifdsink
gint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstDecodeBin::new-decoded-pad</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstDecodeBin *gstdecodebin
GstPad *arg1
gboolean arg2
</SIGNAL>
<SIGNAL>
<NAME>GstDecodeBin::removed-decoded-pad</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstDecodeBin *gstdecodebin
GstPad *arg1
</SIGNAL>
<SIGNAL>
<NAME>GstDecodeBin::unknown-type</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstDecodeBin *gstdecodebin
GstPad *arg1
GstCaps *arg2
</SIGNAL>
<SIGNAL>
<NAME>CDParanoia::smilie-change</NAME>
<RETURNS>void</RETURNS>
CDParanoia *cdparanoia
gchar *arg1
</SIGNAL>
<SIGNAL>
<NAME>CDParanoia::transport-error</NAME>
<RETURNS>void</RETURNS>
CDParanoia *cdparanoia
gint arg1
</SIGNAL>
<SIGNAL>
<NAME>CDParanoia::uncorrected-error</NAME>
<RETURNS>void</RETURNS>
CDParanoia *cdparanoia
gint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstGnomeVFSSink::allow-overwrite</NAME>
<RETURNS>gboolean</RETURNS>
<FLAGS>c</FLAGS>
GstGnomeVFSSink *gstgnomevfssink
GnomeVFSURI *arg1
</SIGNAL>
<SIGNAL>
<NAME>GstCdParanoiaSrc::transport-error</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstCdParanoiaSrc *gstcdparanoiasrc
gint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstCdParanoiaSrc::uncorrected-error</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstCdParanoiaSrc *gstcdparanoiasrc
gint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstDecodeBin2::autoplug-continue</NAME>
<RETURNS>gboolean</RETURNS>
<FLAGS>l</FLAGS>
GstDecodeBin2 *gstdecodebin2
GstPad *arg1
GstCaps *arg2
</SIGNAL>
<SIGNAL>
<NAME>GstDecodeBin2::autoplug-sort</NAME>
<RETURNS>GValueArray*</RETURNS>
<FLAGS>l</FLAGS>
GstDecodeBin2 *gstdecodebin2
GstPad *arg1
GstCaps *arg2
GValueArray *arg3
</SIGNAL>
<SIGNAL>
<NAME>GstDecodeBin2::new-decoded-pad</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstDecodeBin2 *gstdecodebin2
GstPad *arg1
gboolean arg2
</SIGNAL>
<SIGNAL>
<NAME>GstDecodeBin2::removed-decoded-pad</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstDecodeBin2 *gstdecodebin2
GstPad *arg1
</SIGNAL>
<SIGNAL>
<NAME>GstDecodeBin2::unknown-type</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstDecodeBin2 *gstdecodebin2
GstPad *arg1
GstCaps *arg2
</SIGNAL>
<SIGNAL>
<NAME>GstDecodeBin2::autoplug-factories</NAME>
<RETURNS>GValueArray*</RETURNS>
<FLAGS>l</FLAGS>
GstDecodeBin2 *gstdecodebin2
GstPad *arg1
GstCaps *arg2
</SIGNAL>
<SIGNAL>
<NAME>GstDecodeBin2::autoplug-select</NAME>
<RETURNS>GstAutoplugSelectResult</RETURNS>
<FLAGS>l</FLAGS>
GstDecodeBin2 *gstdecodebin2
GstPad *arg1
GstCaps *arg2
GstElementFactory *arg3
</SIGNAL>
<SIGNAL>
<NAME>GstDecodeBin2::drained</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstDecodeBin2 *gstdecodebin2
</SIGNAL>
<SIGNAL>
<NAME>GstURIDecodeBin::autoplug-continue</NAME>
<RETURNS>gboolean</RETURNS>
<FLAGS>l</FLAGS>
GstURIDecodeBin *gsturidecodebin
GstPad *arg1
GstCaps *arg2
</SIGNAL>
<SIGNAL>
<NAME>GstURIDecodeBin::autoplug-factories</NAME>
<RETURNS>GValueArray*</RETURNS>
<FLAGS>l</FLAGS>
GstURIDecodeBin *gsturidecodebin
GstPad *arg1
GstCaps *arg2
</SIGNAL>
<SIGNAL>
<NAME>GstURIDecodeBin::autoplug-select</NAME>
<RETURNS>GstAutoplugSelectResult</RETURNS>
<FLAGS>l</FLAGS>
GstURIDecodeBin *gsturidecodebin
GstPad *arg1
GstCaps *arg2
GstElementFactory *arg3
</SIGNAL>
<SIGNAL>
<NAME>GstURIDecodeBin::unknown-type</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstURIDecodeBin *gsturidecodebin
GstPad *arg1
GstCaps *arg2
</SIGNAL>
<SIGNAL>
<NAME>GstURIDecodeBin::drained</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstURIDecodeBin *gsturidecodebin
</SIGNAL>
<SIGNAL>
<NAME>GstPlayBin2::about-to-finish</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstPlayBin2 *gstplaybin2
</SIGNAL>
<SIGNAL>
<NAME>GstPlayBin2::audio-changed</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstPlayBin2 *gstplaybin2
</SIGNAL>
<SIGNAL>
<NAME>GstPlayBin2::get-audio-tags</NAME>
<RETURNS>GstTagList*</RETURNS>
<FLAGS>la</FLAGS>
GstPlayBin2 *gstplaybin2
gint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstPlayBin2::get-text-tags</NAME>
<RETURNS>GstTagList*</RETURNS>
<FLAGS>la</FLAGS>
GstPlayBin2 *gstplaybin2
gint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstPlayBin2::get-video-tags</NAME>
<RETURNS>GstTagList*</RETURNS>
<FLAGS>la</FLAGS>
GstPlayBin2 *gstplaybin2
gint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstPlayBin2::text-changed</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstPlayBin2 *gstplaybin2
</SIGNAL>
<SIGNAL>
<NAME>GstPlayBin2::video-changed</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstPlayBin2 *gstplaybin2
</SIGNAL>
<SIGNAL>
<NAME>GstPlayBin2::convert-frame</NAME>
<RETURNS>GstBuffer*</RETURNS>
<FLAGS>la</FLAGS>
GstPlayBin2 *gstplaybin2
GstCaps *arg1
</SIGNAL>
Cleanup Plugin docs. Link to signals and properties. Fix sub-section titles. Drop mentining that all our example pipe... Original commit message from CVS: * docs/plugins/gst-plugins-base-plugins-docs.sgml: * docs/plugins/gst-plugins-base-plugins-overrides.txt: * docs/plugins/gst-plugins-base-plugins-sections.txt: * docs/plugins/gst-plugins-base-plugins.args: * docs/plugins/gst-plugins-base-plugins.hierarchy: * docs/plugins/gst-plugins-base-plugins.interfaces: * docs/plugins/gst-plugins-base-plugins.prerequisites: * docs/plugins/gst-plugins-base-plugins.signals: * docs/plugins/inspect/plugin-adder.xml: * docs/plugins/inspect/plugin-alsa.xml: * docs/plugins/inspect/plugin-audioconvert.xml: * docs/plugins/inspect/plugin-audiorate.xml: * docs/plugins/inspect/plugin-audioresample.xml: * docs/plugins/inspect/plugin-audiotestsrc.xml: * docs/plugins/inspect/plugin-cdparanoia.xml: * docs/plugins/inspect/plugin-decodebin.xml: * docs/plugins/inspect/plugin-ffmpegcolorspace.xml: * docs/plugins/inspect/plugin-gdp.xml: * docs/plugins/inspect/plugin-gnomevfs.xml: * docs/plugins/inspect/plugin-libvisual.xml: * docs/plugins/inspect/plugin-ogg.xml: * docs/plugins/inspect/plugin-pango.xml: * docs/plugins/inspect/plugin-playback.xml: * docs/plugins/inspect/plugin-queue2.xml: * docs/plugins/inspect/plugin-subparse.xml: * docs/plugins/inspect/plugin-tcp.xml: * docs/plugins/inspect/plugin-theora.xml: * docs/plugins/inspect/plugin-typefindfunctions.xml: * docs/plugins/inspect/plugin-uridecodebin.xml: * docs/plugins/inspect/plugin-video4linux.xml: * docs/plugins/inspect/plugin-videorate.xml: * docs/plugins/inspect/plugin-videoscale.xml: * docs/plugins/inspect/plugin-videotestsrc.xml: * docs/plugins/inspect/plugin-volume.xml: * docs/plugins/inspect/plugin-vorbis.xml: * docs/plugins/inspect/plugin-ximagesink.xml: * docs/plugins/inspect/plugin-xvimagesink.xml: * ext/alsa/gstalsamixer.c: * ext/alsa/gstalsasink.c: * ext/alsa/gstalsasrc.c: * ext/gio/gstgiosink.c: * ext/gio/gstgiosrc.c: * ext/gio/gstgiostreamsink.c: * ext/gio/gstgiostreamsrc.c: * ext/gnomevfs/gstgnomevfssink.c: * ext/gnomevfs/gstgnomevfssrc.c: * ext/ogg/gstoggdemux.c: * ext/ogg/gstoggmux.c: * ext/pango/gstclockoverlay.c: * ext/pango/gsttextoverlay.c: * ext/pango/gsttextrender.c: * ext/pango/gsttimeoverlay.c: * ext/theora/theoradec.c: * ext/theora/theoraenc.c: * ext/theora/theoraparse.c: * ext/vorbis/vorbisdec.c: * ext/vorbis/vorbisenc.c: * ext/vorbis/vorbisparse.c: * ext/vorbis/vorbistag.c: * gst/adder/gstadder.c: * gst/audioconvert/gstaudioconvert.c: * gst/audioresample/gstaudioresample.c: * gst/audiotestsrc/gstaudiotestsrc.c: * gst/ffmpegcolorspace/gstffmpegcolorspace.c: * gst/gdp/gstgdpdepay.c: * gst/gdp/gstgdppay.c: * gst/playback/gstdecodebin2.c: * gst/playback/gstplaybin.c: * gst/playback/gstplaybin2.c: * gst/playback/gstqueue2.c: * gst/playback/gsturidecodebin.c: * gst/tcp/gstmultifdsink.c: * gst/tcp/gsttcpserversink.c: * gst/videorate/gstvideorate.c: * gst/videoscale/gstvideoscale.c: * gst/videotestsrc/gstvideotestsrc.c: * gst/volume/gstvolume.c: * sys/ximage/ximagesink.c: * sys/xvimage/xvimagesink.c: Cleanup Plugin docs. Link to signals and properties. Fix sub-section titles. Drop mentining that all our example pipelines are "simple" pipelines.
2008-07-10 21:06:06 +00:00
<SIGNAL>
<NAME>GstPlayBin2::get-audio-pad</NAME>
<RETURNS>GstPad*</RETURNS>
<FLAGS>la</FLAGS>
GstPlayBin2 *gstplaybin2
gint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstPlayBin2::get-text-pad</NAME>
<RETURNS>GstPad*</RETURNS>
<FLAGS>la</FLAGS>
GstPlayBin2 *gstplaybin2
gint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstPlayBin2::get-video-pad</NAME>
<RETURNS>GstPad*</RETURNS>
<FLAGS>la</FLAGS>
GstPlayBin2 *gstplaybin2
gint arg1
</SIGNAL>
2009-08-04 23:56:58 +00:00
<SIGNAL>
<NAME>GstPlayBin2::audio-tags-changed</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstPlayBin2 *gstplaybin2
gint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstPlayBin2::text-tags-changed</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstPlayBin2 *gstplaybin2
gint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstPlayBin2::video-tags-changed</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstPlayBin2 *gstplaybin2
gint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstAppSink::eos</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstAppSink *gstappsink
</SIGNAL>
<SIGNAL>
<NAME>GstAppSink::new-buffer</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstAppSink *gstappsink
</SIGNAL>
<SIGNAL>
<NAME>GstAppSink::new-preroll</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstAppSink *gstappsink
</SIGNAL>
<SIGNAL>
<NAME>GstAppSink::pull-buffer</NAME>
<RETURNS>GstBuffer*</RETURNS>
<FLAGS>la</FLAGS>
GstAppSink *gstappsink
</SIGNAL>
<SIGNAL>
<NAME>GstAppSink::pull-preroll</NAME>
<RETURNS>GstBuffer*</RETURNS>
<FLAGS>la</FLAGS>
GstAppSink *gstappsink
</SIGNAL>
2009-08-04 23:56:58 +00:00
<SIGNAL>
<NAME>GstAppSink::new-buffer-list</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstAppSink *gstappsink
</SIGNAL>
<SIGNAL>
<NAME>GstAppSink::pull-buffer-list</NAME>
<RETURNS>GstBufferList*</RETURNS>
<FLAGS>la</FLAGS>
GstAppSink *gstappsink
</SIGNAL>
<SIGNAL>
<NAME>GstAppSrc::end-of-stream</NAME>
<RETURNS>GstFlowReturn</RETURNS>
<FLAGS>la</FLAGS>
GstAppSrc *gstappsrc
</SIGNAL>
<SIGNAL>
<NAME>GstAppSrc::enough-data</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstAppSrc *gstappsrc
</SIGNAL>
<SIGNAL>
<NAME>GstAppSrc::need-data</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstAppSrc *gstappsrc
guint arg1
</SIGNAL>
<SIGNAL>
<NAME>GstAppSrc::push-buffer</NAME>
<RETURNS>GstFlowReturn</RETURNS>
<FLAGS>la</FLAGS>
GstAppSrc *gstappsrc
GstBuffer *arg1
</SIGNAL>
<SIGNAL>
<NAME>GstAppSrc::seek-data</NAME>
<RETURNS>gboolean</RETURNS>
<FLAGS>l</FLAGS>
GstAppSrc *gstappsrc
guint64 arg1
</SIGNAL>
2009-10-05 12:56:15 +00:00
<SIGNAL>
<NAME>GstPlaySink::reconfigure</NAME>
<RETURNS>gboolean</RETURNS>
<FLAGS>la</FLAGS>
GstPlaySink *gstplaysink
</SIGNAL>
<SIGNAL>
<NAME>GstPlaySink::convert-frame</NAME>
<RETURNS>GstBuffer*</RETURNS>
<FLAGS>la</FLAGS>
GstPlaySink *gstplaysink
GstCaps *arg1
</SIGNAL>
<SIGNAL>
<NAME>GstEncodeBin::request-pad</NAME>
<RETURNS>GstPad*</RETURNS>
<FLAGS>la</FLAGS>
GstEncodeBin *gstencodebin
GstCaps *arg1
</SIGNAL>