diff options
Diffstat (limited to 'docs')
31 files changed, 368 insertions, 147 deletions
diff --git a/docs/plugins/gst-plugins-base-plugins.args b/docs/plugins/gst-plugins-base-plugins.args index 2683e5f511..bce02e29dc 100644 --- a/docs/plugins/gst-plugins-base-plugins.args +++ b/docs/plugins/gst-plugins-base-plugins.args @@ -20,7 +20,7 @@ <ARG> <NAME>GstXvImageSink::display</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Display</NICK> @@ -40,7 +40,7 @@ <ARG> <NAME>GstXvImageSink::pixel-aspect-ratio</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Pixel Aspect Ratio</NICK> @@ -80,7 +80,7 @@ <ARG> <NAME>GstXvImageSink::device</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Adaptor number</NICK> @@ -90,7 +90,7 @@ <ARG> <NAME>GstXvImageSink::device-name</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>r</FLAGS> <NICK>Adaptor name</NICK> @@ -130,7 +130,7 @@ <ARG> <NAME>GstXImageSink::display</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Display</NICK> @@ -140,7 +140,7 @@ <ARG> <NAME>GstXImageSink::pixel-aspect-ratio</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Pixel Aspect Ratio</NICK> @@ -265,7 +265,7 @@ <FLAGS>rw</FLAGS> <NICK>Pattern</NICK> <BLURB>Type of test pattern to generate.</BLURB> -<DEFAULT>Random (television snow)</DEFAULT> +<DEFAULT>SMPTE 100% color bars</DEFAULT> </ARG> <ARG> @@ -360,7 +360,7 @@ <ARG> <NAME>GstTCPClientSink::host</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Host</NICK> @@ -390,7 +390,7 @@ <ARG> <NAME>GstTCPClientSrc::host</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Host</NICK> @@ -420,7 +420,7 @@ <ARG> <NAME>GstTCPServerSink::host</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>host</NICK> @@ -440,7 +440,7 @@ <ARG> <NAME>GstTCPServerSrc::host</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Host</NICK> @@ -670,7 +670,7 @@ <ARG> <NAME>GstPlayBin::audio-sink</NAME> -<TYPE>GstElement</TYPE> +<TYPE>GstElement*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Audio Sink</NICK> @@ -680,7 +680,7 @@ <ARG> <NAME>GstPlayBin::frame</NAME> -<TYPE>GstBuffer</TYPE> +<TYPE>GstBuffer*</TYPE> <RANGE></RANGE> <FLAGS>r</FLAGS> <NICK>Frame</NICK> @@ -690,7 +690,7 @@ <ARG> <NAME>GstPlayBin::subtitle-font-desc</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>w</FLAGS> <NICK>Subtitle font description</NICK> @@ -700,7 +700,7 @@ <ARG> <NAME>GstPlayBin::video-sink</NAME> -<TYPE>GstElement</TYPE> +<TYPE>GstElement*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Video Sink</NICK> @@ -710,7 +710,7 @@ <ARG> <NAME>GstPlayBin::vis-plugin</NAME> -<TYPE>GstElement</TYPE> +<TYPE>GstElement*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Vis plugin</NICK> @@ -800,7 +800,7 @@ <ARG> <NAME>GstVorbisEnc::last-message</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>r</FLAGS> <NICK>last-message</NICK> @@ -980,7 +980,7 @@ <ARG> <NAME>GstGnomeVFSSrc::handle</NAME> -<TYPE>GnomeVFSHandle</TYPE> +<TYPE>GnomeVFSHandle*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>GnomeVFSHandle</NICK> @@ -990,7 +990,7 @@ <ARG> <NAME>GstGnomeVFSSrc::iradio-genre</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>r</FLAGS> <NICK>iradio-genre</NICK> @@ -1010,7 +1010,7 @@ <ARG> <NAME>GstGnomeVFSSrc::iradio-name</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>r</FLAGS> <NICK>iradio-name</NICK> @@ -1020,7 +1020,7 @@ <ARG> <NAME>GstGnomeVFSSrc::iradio-title</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>r</FLAGS> <NICK>iradio-title</NICK> @@ -1030,7 +1030,7 @@ <ARG> <NAME>GstGnomeVFSSrc::iradio-url</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>r</FLAGS> <NICK>iradio-url</NICK> @@ -1040,7 +1040,7 @@ <ARG> <NAME>GstGnomeVFSSrc::location</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>File Location</NICK> @@ -1080,7 +1080,7 @@ <ARG> <NAME>GstAlsaSrc::device</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Device</NICK> @@ -1090,7 +1090,7 @@ <ARG> <NAME>GstAlsaSrc::device-name</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>r</FLAGS> <NICK>Device name</NICK> @@ -1100,7 +1100,7 @@ <ARG> <NAME>GstAlsaSink::device</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Device</NICK> @@ -1110,7 +1110,7 @@ <ARG> <NAME>GstAlsaSink::device-name</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>r</FLAGS> <NICK>Device name</NICK> @@ -1300,7 +1300,7 @@ <ARG> <NAME>GstTextRender::font-desc</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>w</FLAGS> <NICK>font description</NICK> @@ -1330,7 +1330,7 @@ <ARG> <NAME>GstTextOverlay::font-desc</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>w</FLAGS> <NICK>font description</NICK> @@ -1340,7 +1340,7 @@ <ARG> <NAME>GstTextOverlay::halign</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>w</FLAGS> <NICK>horizontal alignment</NICK> @@ -1360,7 +1360,7 @@ <ARG> <NAME>GstTextOverlay::text</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>text</NICK> @@ -1370,7 +1370,7 @@ <ARG> <NAME>GstTextOverlay::valign</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>w</FLAGS> <NICK>vertical alignment</NICK> @@ -1570,7 +1570,7 @@ <ARG> <NAME>GstAlsaMixerElement::device</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Device</NICK> @@ -1580,7 +1580,7 @@ <ARG> <NAME>GstAlsaMixerElement::device-name</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>r</FLAGS> <NICK>Device name</NICK> @@ -1590,7 +1590,7 @@ <ARG> <NAME>GstGnomeVFSSink::handle</NAME> -<TYPE>GnomeVFSHandle</TYPE> +<TYPE>GnomeVFSHandle*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>GnomeVFSHandle</NICK> @@ -1600,7 +1600,7 @@ <ARG> <NAME>GstGnomeVFSSink::location</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>File Location</NICK> @@ -1610,7 +1610,7 @@ <ARG> <NAME>GstGnomeVFSSink::uri</NAME> -<TYPE>GnomeVFSURI</TYPE> +<TYPE>GnomeVFSURI*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>GnomeVFSURI</NICK> @@ -1620,7 +1620,7 @@ <ARG> <NAME>GstCdParanoiaSrc::generic-device</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Generic device</NICK> @@ -1660,7 +1660,7 @@ <ARG> <NAME>GstSubParse::subtitle-encoding</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>subtitle charset encoding</NICK> @@ -1670,7 +1670,7 @@ <ARG> <NAME>GstTheoraParse::synchronization-points</NAME> -<TYPE>GValueArray</TYPE> +<TYPE>GValueArray*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Synchronization points</NICK> @@ -1710,7 +1710,7 @@ <ARG> <NAME>GstDecodeBin2::caps</NAME> -<TYPE>GstCaps</TYPE> +<TYPE>GstCaps*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Caps</NICK> @@ -1720,7 +1720,7 @@ <ARG> <NAME>GstDecodeBin2::subtitle-encoding</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>subtitle encoding</NICK> @@ -1730,7 +1730,7 @@ <ARG> <NAME>GstURIDecodeBin::uri</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>URI</NICK> @@ -1750,7 +1750,7 @@ <ARG> <NAME>GstURIDecodeBin::caps</NAME> -<TYPE>GstCaps</TYPE> +<TYPE>GstCaps*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Caps</NICK> @@ -1760,7 +1760,7 @@ <ARG> <NAME>GstURIDecodeBin::subtitle-encoding</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>subtitle encoding</NICK> @@ -1850,7 +1850,7 @@ <ARG> <NAME>GstQueue2::temp-location</NAME> -<TYPE>gchararray</TYPE> +<TYPE>gchar*</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>Temporary File Location</NICK> @@ -1898,3 +1898,193 @@ <DEFAULT>No noise shaping (default)</DEFAULT> </ARG> +<ARG> +<NAME>GstPlayBin2::audio-sink</NAME> +<TYPE>GstElement*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Audio Sink</NICK> +<BLURB>the audio output element to use (NULL = default sink).</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::connection-speed</NAME> +<TYPE>guint</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Connection Speed</NICK> +<BLURB>Network connection speed in kbps (0 = unknown).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::current-audio</NAME> +<TYPE>gint</TYPE> +<RANGE>>= -2</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Current audio</NICK> +<BLURB>Currently playing audio stream (-1 = none, -2 = none).</BLURB> +<DEFAULT>-1</DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::current-text</NAME> +<TYPE>gint</TYPE> +<RANGE>>= -2</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Current Text</NICK> +<BLURB>Currently playing text stream (-1 = none, -2 = none).</BLURB> +<DEFAULT>-1</DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::current-video</NAME> +<TYPE>gint</TYPE> +<RANGE>>= -2</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Current Video</NICK> +<BLURB>Currently playing video stream (-1 = auto, -2 = none).</BLURB> +<DEFAULT>-1</DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::flags</NAME> +<TYPE>GstPlayFlags</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Flags</NICK> +<BLURB>Flags to control behaviour.</BLURB> +<DEFAULT>Render the video stream|Render the audio stream|Render subtitles|Use software volume</DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::frame</NAME> +<TYPE>GstBuffer*</TYPE> +<RANGE></RANGE> +<FLAGS>r</FLAGS> +<NICK>Frame</NICK> +<BLURB>The last frame (NULL = no video available).</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::n-audio</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Number Audio</NICK> +<BLURB>Total number of audio streams.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::n-text</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Number Text</NICK> +<BLURB>Total number of text streams.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::n-video</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>r</FLAGS> +<NICK>Number Video</NICK> +<BLURB>Total number of video streams.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::source</NAME> +<TYPE>GstElement*</TYPE> +<RANGE></RANGE> +<FLAGS>r</FLAGS> +<NICK>Source</NICK> +<BLURB>Source element.</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::stream-info</NAME> +<TYPE>GValueArray*</TYPE> +<RANGE></RANGE> +<FLAGS>r</FLAGS> +<NICK>StreamInfo GValueArray</NICK> +<BLURB>value array of streaminfo.</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::subtitle-encoding</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>subtitle encoding</NICK> +<BLURB>Encoding to assume if input subtitles are not in UTF-8 encoding. If not set, the GST_SUBTITLE_ENCODING environment variable will be checked for an encoding to use. If that is not set either, ISO-8859-15 will be assumed.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::subtitle-font-desc</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>w</FLAGS> +<NICK>Subtitle font description</NICK> +<BLURB>Pango font description of font to be used for subtitle rendering.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::suburi</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>.sub-URI</NICK> +<BLURB>Optional URI of a subtitle.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::uri</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>URI</NICK> +<BLURB>URI of the media to play.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::video-sink</NAME> +<TYPE>GstElement*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Video Sink</NICK> +<BLURB>the video output element to use (NULL = default sink).</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::vis-plugin</NAME> +<TYPE>GstElement*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Vis plugin</NICK> +<BLURB>the visualization element to use (NULL = none).</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> +<NAME>GstPlayBin2::volume</NAME> +<TYPE>gdouble</TYPE> +<RANGE>[0,10]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>volume</NICK> +<BLURB>volume.</BLURB> +<DEFAULT>1</DEFAULT> +</ARG> + diff --git a/docs/plugins/gst-plugins-base-plugins.hierarchy b/docs/plugins/gst-plugins-base-plugins.hierarchy index 43aec9d1a3..12d7048c77 100644 --- a/docs/plugins/gst-plugins-base-plugins.hierarchy +++ b/docs/plugins/gst-plugins-base-plugins.hierarchy @@ -1,6 +1,7 @@ GObject GstObject GstPad + GstPadTemplate GstPluginFeature GstElementFactory GstTypeFindFactory @@ -10,46 +11,28 @@ GObject GstPipeline GstPlayBaseBin GstPlayBin + GstPlayBin2 + GstDecodeBin2 + GstURIDecodeBin GstDecodeBin - GstAdder - GstBaseTransform - GstAudioConvert - GstAudioresample - GstFFMpegCsp - GstVideoScale - GstVolume - GstAudioRate GstBaseSrc - GstAudioTestSrc GstPushSrc GstCddaBaseSrc GstCdParanoiaSrc - GstTCPClientSrc - GstTCPServerSrc - GstVideoTestSrc - GstV4lElement - GstV4lSrc GstBaseAudioSrc GstAudioSrc GstAlsaSrc - GstCddaBaseSrc - GstCdParanoiaSrc + GstV4lElement + GstV4lSrc + GstTCPClientSrc + GstTCPServerSrc + GstVideoTestSrc GstGnomeVFSSrc - GstSubParse - GstSsaParse - GstBaseSink - GstTCPClientSink - GstMultiFdSink - GstTCPServerSink - GstVideoSink - GstXImageSink - GstXvImageSink - GstBaseAudioSink - GstAudioSink - GstAlsaSink - GstGnomeVFSSink - GstVideoRate - GstAlsaMixerElement + GstAudioTestSrc + GstVorbisEnc + GstVorbisDec + GstVorbisParse + GstVorbisTag GstOggDemux GstOggMux GstOgmParse @@ -57,41 +40,56 @@ GObject GstOgmVideoParse GstOgmTextParse GstOggParse + GstOggAviParse + GstBaseSink + GstGnomeVFSSink + GstBaseAudioSink + GstAudioSink + GstAlsaSink + GstVideoSink + GstXvImageSink + GstXImageSink + GstTCPClientSink + GstMultiFdSink + GstTCPServerSink GstVisual - GstVisualjess GstVisualbumpscope GstVisualcorona - GstVisualgdkpixbuf GstVisualinfinite GstVisualjakdaw + GstVisualjess GstVisuallv_analyzer GstVisuallv_scope GstVisualoinksie - GstVisualplazma GstTheoraDec GstTheoraEnc - GstVorbisEnc - GstVorbisDec - GstVorbisParse - GstVorbisTag + GstTheoraParse GstTextOverlay GstTimeOverlay GstClockOverlay GstTextRender + GstAlsaMixerElement + GstGDPDepay + GstGDPPay + GstBaseTransform + GstFFMpegCsp + GstVideoScale + GstAudioFilter + GstVolume + GstAudioresample + GstAudioConvert + GstSubParse + GstSsaParse + GstAdder + GstQueue2 + GstAudioRate + GstVideoRate GstPlugin GstRegistry - GstPadTemplate + GstClock + GstSystemClock + GstAudioClock GstSignalObject - GstMixerTrack - GstMixerOptions - GstTunerNorm - GstTunerChannel - GstColorBalanceChannel - BonoboObject - BonoboMonikerContext - BonoboForeignObject - BonoboRunningContext - BonoboEventSource LinkConnection GIOPConnection LinkServer @@ -101,14 +99,20 @@ GObject PangoFcFontMap PangoFT2FontMap PangoContext + GstMixerTrack + GstMixerOptions + GstTunerNorm + GstTunerChannel + GstColorBalanceChannel + GstStreamInfo GInterface GstChildProxy GstURIHandler + GstTagSetter GstImplementsInterface GstMixer + GstPropertyProbe GstTuner GstXOverlay GstColorBalance - GstPropertyProbe GstNavigation - GstTagSetter diff --git a/docs/plugins/gst-plugins-base-plugins.interfaces b/docs/plugins/gst-plugins-base-plugins.interfaces index 32e44fa119..fe78748e57 100644 --- a/docs/plugins/gst-plugins-base-plugins.interfaces +++ b/docs/plugins/gst-plugins-base-plugins.interfaces @@ -2,16 +2,21 @@ GstBin GstChildProxy GstPipeline GstChildProxy GstPlayBaseBin GstChildProxy GstPlayBin GstChildProxy +GstPlayBin2 GstChildProxy +GstDecodeBin2 GstChildProxy +GstURIDecodeBin GstChildProxy GstDecodeBin GstChildProxy -GstVolume GstImplementsInterface GstMixer -GstV4lElement GstImplementsInterface GstTuner GstXOverlay GstColorBalance GstPropertyProbe -GstV4lSrc GstImplementsInterface GstTuner GstXOverlay GstColorBalance GstPropertyProbe -GstAlsaSrc GstImplementsInterface GstMixer GstCddaBaseSrc GstURIHandler GstCdParanoiaSrc GstURIHandler +GstAlsaSrc GstImplementsInterface GstMixer GstPropertyProbe +GstV4lElement GstImplementsInterface GstPropertyProbe GstTuner GstXOverlay GstColorBalance +GstV4lSrc GstImplementsInterface GstPropertyProbe GstTuner GstXOverlay GstColorBalance GstGnomeVFSSrc GstURIHandler -GstXImageSink GstImplementsInterface GstXOverlay GstNavigation -GstXvImageSink GstImplementsInterface GstXOverlay GstColorBalance GstNavigation +GstVorbisEnc GstTagSetter +GstVorbisTag GstTagSetter GstGnomeVFSSink GstURIHandler +GstAlsaSink GstPropertyProbe +GstXvImageSink GstImplementsInterface GstPropertyProbe GstXOverlay GstColorBalance GstNavigation +GstXImageSink GstImplementsInterface GstXOverlay GstNavigation GstAlsaMixerElement GstImplementsInterface GstMixer GstPropertyProbe -GstVorbisEnc GstTagSetter +GstVolume GstImplementsInterface GstMixer diff --git a/docs/plugins/gst-plugins-base-plugins.prerequisites b/docs/plugins/gst-plugins-base-plugins.prerequisites index 59103b1072..3883426389 100644 --- a/docs/plugins/gst-plugins-base-plugins.prerequisites +++ b/docs/plugins/gst-plugins-base-plugins.prerequisites @@ -1,7 +1,7 @@ GstChildProxy GstObject -GstImplementsInterface GstElement -GstXOverlay GstImplementsInterface GstElement -GstColorBalance GstImplementsInterface GstElement -GstTuner GstImplementsInterface GstElement -GstTagSetter GstElement -GstMixer GstImplementsInterface GstElement +GstTagSetter GstObject GstElement +GstImplementsInterface GstObject GstElement +GstMixer GstObject GstImplementsInterface GstElement +GstTuner GstObject GstImplementsInterface GstElement +GstXOverlay GstObject GstImplementsInterface GstElement +GstColorBalance GstObject GstImplementsInterface GstElement diff --git a/docs/plugins/gst-plugins-base-plugins.signals b/docs/plugins/gst-plugins-base-plugins.signals index 9863d06345..1646fae3b0 100644 --- a/docs/plugins/gst-plugins-base-plugins.signals +++ b/docs/plugins/gst-plugins-base-plugins.signals @@ -27,7 +27,7 @@ gint arg1 <FLAGS>l</FLAGS> GstMultiFdSink *gstmultifdsink gint arg1 -GstClientStatus *arg2 +GstClientStatus arg2 </SIGNAL> <SIGNAL> @@ -61,9 +61,9 @@ gint arg1 GstMultiFdSink *gstmultifdsink gint arg1 gboolean arg2 -GstTCPUnitType *arg3 +GstTCPUnitType arg3 guint64 arg4 -GstTCPUnitType *arg5 +GstTCPUnitType arg5 guint64 arg6 </SIGNAL> @@ -157,11 +157,12 @@ GstCaps *arg2 <SIGNAL> <NAME>GstDecodeBin2::autoplug-sort</NAME> -<RETURNS>gboolean</RETURNS> +<RETURNS>GValueArray*</RETURNS> <FLAGS>l</FLAGS> GstDecodeBin2 *gstdecodebin2 -GstCaps *arg1 -gpointer arg2 +GstPad *arg1 +GstCaps *arg2 +GValueArray *arg3 </SIGNAL> <SIGNAL> @@ -201,12 +202,19 @@ GstCaps *arg2 <SIGNAL> <NAME>GstDecodeBin2::autoplug-select</NAME> -<RETURNS>gint</RETURNS> +<RETURNS>GstAutoplugSelectResult</RETURNS> <FLAGS>l</FLAGS> GstDecodeBin2 *gstdecodebin2 GstPad *arg1 GstCaps *arg2 -GValueArray *arg3 +GstElementFactory *arg3 +</SIGNAL> + +<SIGNAL> +<NAME>GstDecodeBin2::drained</NAME> +<RETURNS>void</RETURNS> +<FLAGS>l</FLAGS> +GstDecodeBin2 *gstdecodebin2 </SIGNAL> <SIGNAL> @@ -229,12 +237,12 @@ GstCaps *arg2 <SIGNAL> <NAME>GstURIDecodeBin::autoplug-select</NAME> -<RETURNS>gint</RETURNS> +<RETURNS>GstAutoplugSelectResult</RETURNS> <FLAGS>l</FLAGS> GstURIDecodeBin *gsturidecodebin GstPad *arg1 GstCaps *arg2 -GValueArray *arg3 +GstElementFactory *arg3 </SIGNAL> <SIGNAL> @@ -246,3 +254,17 @@ 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> + diff --git a/docs/plugins/inspect/plugin-adder.xml b/docs/plugins/inspect/plugin-adder.xml index b36499c297..ef2374b61c 100644 --- a/docs/plugins/inspect/plugin-adder.xml +++ b/docs/plugins/inspect/plugin-adder.xml @@ -3,7 +3,7 @@ <description>Adds multiple streams</description> <filename>../../gst/adder/.libs/libgstadder.so</filename> <basename>libgstadder.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-alsa.xml b/docs/plugins/inspect/plugin-alsa.xml index 6f337cab63..04145e4622 100644 --- a/docs/plugins/inspect/plugin-alsa.xml +++ b/docs/plugins/inspect/plugin-alsa.xml @@ -3,7 +3,7 @@ <description>ALSA plugin library</description> <filename>../../ext/alsa/.libs/libgstalsa.so</filename> <basename>libgstalsa.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-audioconvert.xml b/docs/plugins/inspect/plugin-audioconvert.xml index 2a94405366..486913f698 100644 --- a/docs/plugins/inspect/plugin-audioconvert.xml +++ b/docs/plugins/inspect/plugin-audioconvert.xml @@ -3,7 +3,7 @@ <description>Convert audio to different formats</description> <filename>../../gst/audioconvert/.libs/libgstaudioconvert.so</filename> <basename>libgstaudioconvert.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-audiorate.xml b/docs/plugins/inspect/plugin-audiorate.xml index 453106c8a5..d535d31a1c 100644 --- a/docs/plugins/inspect/plugin-audiorate.xml +++ b/docs/plugins/inspect/plugin-audiorate.xml @@ -3,7 +3,7 @@ <description>Adjusts audio frames</description> <filename>../../gst/audiorate/.libs/libgstaudiorate.so</filename> <basename>libgstaudiorate.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-audioresample.xml b/docs/plugins/inspect/plugin-audioresample.xml index 170cd16873..dd3394d844 100644 --- a/docs/plugins/inspect/plugin-audioresample.xml +++ b/docs/plugins/inspect/plugin-audioresample.xml @@ -3,7 +3,7 @@ <description>Resamples audio</description> <filename>../../gst/audioresample/.libs/libgstaudioresample.so</filename> <basename>libgstaudioresample.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-audiotestsrc.xml b/docs/plugins/inspect/plugin-audiotestsrc.xml index fcc77543f1..f70d8ae50d 100644 --- a/docs/plugins/inspect/plugin-audiotestsrc.xml +++ b/docs/plugins/inspect/plugin-audiotestsrc.xml @@ -3,7 +3,7 @@ <description>Creates audio test signals of given frequency and volume</description> <filename>../../gst/audiotestsrc/.libs/libgstaudiotestsrc.so</filename> <basename>libgstaudiotestsrc.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-cdparanoia.xml b/docs/plugins/inspect/plugin-cdparanoia.xml index 5e9d25277a..0fbfcc3ae4 100644 --- a/docs/plugins/inspect/plugin-cdparanoia.xml +++ b/docs/plugins/inspect/plugin-cdparanoia.xml @@ -3,7 +3,7 @@ <description>Read audio from CD in paranoid mode</description> <filename>../../ext/cdparanoia/.libs/libgstcdparanoia.so</filename> <basename>libgstcdparanoia.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>GPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-decodebin.xml b/docs/plugins/inspect/plugin-decodebin.xml index ab7eb3cf37..71828ce081 100644 --- a/docs/plugins/inspect/plugin-decodebin.xml +++ b/docs/plugins/inspect/plugin-decodebin.xml @@ -3,7 +3,7 @@ <description>decoder bin</description> <filename>../../gst/playback/.libs/libgstdecodebin.so</filename> <basename>libgstdecodebin.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> @@ -14,7 +14,7 @@ <longname>Decoder Bin</longname> <class>Generic/Bin/Decoder</class> <description>Autoplug and decode to raw media</description> - <author>Wim Taymans <wim@fluendo.com></author> + <author>Wim Taymans <wim.taymans@gmail.com></author> <pads> <caps> <name>sink</name> diff --git a/docs/plugins/inspect/plugin-ffmpegcolorspace.xml b/docs/plugins/inspect/plugin-ffmpegcolorspace.xml index d6a4ccbb65..cf0c2df8bb 100644 --- a/docs/plugins/inspect/plugin-ffmpegcolorspace.xml +++ b/docs/plugins/inspect/plugin-ffmpegcolorspace.xml @@ -3,7 +3,7 @@ <description>colorspace conversion copied from FFMpeg 0.4.9-pre1</description> <filename>../../gst/ffmpegcolorspace/.libs/libgstffmpegcolorspace.so</filename> <basename>libgstffmpegcolorspace.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>FFMpeg</package> diff --git a/docs/plugins/inspect/plugin-gdp.xml b/docs/plugins/inspect/plugin-gdp.xml index 5cfca3c6f5..efbe8953a0 100644 --- a/docs/plugins/inspect/plugin-gdp.xml +++ b/docs/plugins/inspect/plugin-gdp.xml @@ -3,7 +3,7 @@ <description>Payload/depayload GDP packets</description> <filename>../../gst/gdp/.libs/libgstgdp.so</filename> <basename>libgstgdp.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-gnomevfs.xml b/docs/plugins/inspect/plugin-gnomevfs.xml index c3a0c06191..3e4909a18a 100644 --- a/docs/plugins/inspect/plugin-gnomevfs.xml +++ b/docs/plugins/inspect/plugin-gnomevfs.xml @@ -3,7 +3,7 @@ <description>elements to read from and write to Gnome-VFS uri's</description> <filename>../../ext/gnomevfs/.libs/libgstgnomevfs.so</filename> <basename>libgstgnomevfs.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-libvisual.xml b/docs/plugins/inspect/plugin-libvisual.xml index 422e8af5d6..463615959d 100644 --- a/docs/plugins/inspect/plugin-libvisual.xml +++ b/docs/plugins/inspect/plugin-libvisual.xml @@ -3,7 +3,7 @@ <description>libvisual visualization plugins</description> <filename>../../ext/libvisual/.libs/libgstlibvisual.so</filename> <basename>libgstlibvisual.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-ogg.xml b/docs/plugins/inspect/plugin-ogg.xml index 1d2690dff2..7a9ffae97d 100644 --- a/docs/plugins/inspect/plugin-ogg.xml +++ b/docs/plugins/inspect/plugin-ogg.xml @@ -3,7 +3,7 @@ <description>ogg stream manipulation (info about ogg: http://xiph.org)</description> <filename>../../ext/ogg/.libs/libgstogg.so</filename> <basename>libgstogg.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-pango.xml b/docs/plugins/inspect/plugin-pango.xml index 16283da27f..9ac46891c5 100644 --- a/docs/plugins/inspect/plugin-pango.xml +++ b/docs/plugins/inspect/plugin-pango.xml @@ -3,7 +3,7 @@ <description>Pango-based text rendering and overlay</description> <filename>../../ext/pango/.libs/libgstpango.so</filename> <basename>libgstpango.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-subparse.xml b/docs/plugins/inspect/plugin-subparse.xml index 74a46b1d91..4bcab61f5b 100644 --- a/docs/plugins/inspect/plugin-subparse.xml +++ b/docs/plugins/inspect/plugin-subparse.xml @@ -3,7 +3,7 @@ <description>Subtitle parsing</description> <filename>../../gst/subparse/.libs/libgstsubparse.so</filename> <basename>libgstsubparse.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-tcp.xml b/docs/plugins/inspect/plugin-tcp.xml index 867c5e7c09..ab4e0feb48 100644 --- a/docs/plugins/inspect/plugin-tcp.xml +++ b/docs/plugins/inspect/plugin-tcp.xml @@ -3,7 +3,7 @@ <description>transfer data over the network via TCP</description> <filename>../../gst/tcp/.libs/libgsttcp.so</filename> <basename>libgsttcp.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-theora.xml b/docs/plugins/inspect/plugin-theora.xml index 4539854f6c..792d03b887 100644 --- a/docs/plugins/inspect/plugin-theora.xml +++ b/docs/plugins/inspect/plugin-theora.xml @@ -3,7 +3,7 @@ <description>Theora plugin library</description> <filename>../../ext/theora/.libs/libgsttheora.so</filename> <basename>libgsttheora.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-typefindfunctions.xml b/docs/plugins/inspect/plugin-typefindfunctions.xml index 5b7f6dbe46..481eae58dc 100644 --- a/docs/plugins/inspect/plugin-typefindfunctions.xml +++ b/docs/plugins/inspect/plugin-typefindfunctions.xml @@ -3,7 +3,7 @@ <description>default typefind functions</description> <filename>../../gst/typefind/.libs/libgsttypefindfunctions.so</filename> <basename>libgsttypefindfunctions.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-video4linux.xml b/docs/plugins/inspect/plugin-video4linux.xml index 0a7f5dd676..1822564d1f 100644 --- a/docs/plugins/inspect/plugin-video4linux.xml +++ b/docs/plugins/inspect/plugin-video4linux.xml @@ -3,7 +3,7 @@ <description>elements for Video 4 Linux</description> <filename>../../sys/v4l/.libs/libgstvideo4linux.so</filename> <basename>libgstvideo4linux.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-videorate.xml b/docs/plugins/inspect/plugin-videorate.xml index 203f331187..7f53932ff2 100644 --- a/docs/plugins/inspect/plugin-videorate.xml +++ b/docs/plugins/inspect/plugin-videorate.xml @@ -3,7 +3,7 @@ <description>Adjusts video frames</description> <filename>../../gst/videorate/.libs/libgstvideorate.so</filename> <basename>libgstvideorate.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-videoscale.xml b/docs/plugins/inspect/plugin-videoscale.xml index 165c133915..6b0a20e66c 100644 --- a/docs/plugins/inspect/plugin-videoscale.xml +++ b/docs/plugins/inspect/plugin-videoscale.xml @@ -3,7 +3,7 @@ <description>Resizes video</description> <filename>../../gst/videoscale/.libs/libgstvideoscale.so</filename> <basename>libgstvideoscale.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-videotestsrc.xml b/docs/plugins/inspect/plugin-videotestsrc.xml index 26805c1f9a..db4dba1888 100644 --- a/docs/plugins/inspect/plugin-videotestsrc.xml +++ b/docs/plugins/inspect/plugin-videotestsrc.xml @@ -3,7 +3,7 @@ <description>Creates a test video stream</description> <filename>../../gst/videotestsrc/.libs/libgstvideotestsrc.so</filename> <basename>libgstvideotestsrc.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-volume.xml b/docs/plugins/inspect/plugin-volume.xml index 4820d6ab73..fe8e157f68 100644 --- a/docs/plugins/inspect/plugin-volume.xml +++ b/docs/plugins/inspect/plugin-volume.xml @@ -3,7 +3,7 @@ <description>plugin for controlling audio volume</description> <filename>../../gst/volume/.libs/libgstvolume.so</filename> <basename>libgstvolume.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-vorbis.xml b/docs/plugins/inspect/plugin-vorbis.xml index bd938b5c72..ccdeb0035c 100644 --- a/docs/plugins/inspect/plugin-vorbis.xml +++ b/docs/plugins/inspect/plugin-vorbis.xml @@ -3,7 +3,7 @@ <description>Vorbis plugin library</description> <filename>../../ext/vorbis/.libs/libgstvorbis.so</filename> <basename>libgstvorbis.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-ximagesink.xml b/docs/plugins/inspect/plugin-ximagesink.xml index 4adfe2b9f4..63714ce421 100644 --- a/docs/plugins/inspect/plugin-ximagesink.xml +++ b/docs/plugins/inspect/plugin-ximagesink.xml @@ -3,7 +3,7 @@ <description>X11 video output element based on standard Xlib calls</description> <filename>../../sys/ximage/.libs/libgstximagesink.so</filename> <basename>libgstximagesink.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-xvimagesink.xml b/docs/plugins/inspect/plugin-xvimagesink.xml index 2b1bd985ee..00c1062a34 100644 --- a/docs/plugins/inspect/plugin-xvimagesink.xml +++ b/docs/plugins/inspect/plugin-xvimagesink.xml @@ -3,7 +3,7 @@ <description>XFree86 video output plugin using Xv extension</description> <filename>../../sys/xvimage/.libs/libgstxvimagesink.so</filename> <basename>libgstxvimagesink.so</basename> - <version>0.10.15</version> + <version>0.10.16</version> <license>LGPL</license> <source>gst-plugins-base</source> <package>GStreamer Base Plug-ins source release</package> |