mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-18 07:47:17 +00:00
docs: playbin2 has no stream-info
This commit is contained in:
parent
58695d78f9
commit
a6ea8280a2
36 changed files with 184 additions and 203 deletions
|
@ -641,7 +641,7 @@
|
|||
<ARG>
|
||||
<NAME>GstMultiFdSink::buffers-max</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>>= G_MAXULONG</RANGE>
|
||||
<RANGE>>= -1</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Buffers max</NICK>
|
||||
<BLURB>max number of buffers to queue for a client (-1 = no limit).</BLURB>
|
||||
|
@ -661,7 +661,7 @@
|
|||
<ARG>
|
||||
<NAME>GstMultiFdSink::buffers-soft-max</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>>= G_MAXULONG</RANGE>
|
||||
<RANGE>>= -1</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Buffers soft max</NICK>
|
||||
<BLURB>Recover client when going over this limit (-1 = no limit).</BLURB>
|
||||
|
@ -751,7 +751,7 @@
|
|||
<ARG>
|
||||
<NAME>GstMultiFdSink::buffers-min</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>>= G_MAXULONG</RANGE>
|
||||
<RANGE>>= -1</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Buffers min</NICK>
|
||||
<BLURB>min number of buffers to queue (-1 = as few as possible).</BLURB>
|
||||
|
@ -781,7 +781,7 @@
|
|||
<ARG>
|
||||
<NAME>GstMultiFdSink::bytes-min</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>>= G_MAXULONG</RANGE>
|
||||
<RANGE>>= -1</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Bytes min</NICK>
|
||||
<BLURB>min number of bytes to queue (-1 = as little as possible).</BLURB>
|
||||
|
@ -791,7 +791,7 @@
|
|||
<ARG>
|
||||
<NAME>GstMultiFdSink::time-min</NAME>
|
||||
<TYPE>gint64</TYPE>
|
||||
<RANGE>>= G_MAXULONG</RANGE>
|
||||
<RANGE>>= -1</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Time min</NICK>
|
||||
<BLURB>min number of time to queue (-1 = as little as possible).</BLURB>
|
||||
|
@ -811,7 +811,7 @@
|
|||
<ARG>
|
||||
<NAME>GstMultiFdSink::units-max</NAME>
|
||||
<TYPE>gint64</TYPE>
|
||||
<RANGE>>= G_MAXULONG</RANGE>
|
||||
<RANGE>>= -1</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Units max</NICK>
|
||||
<BLURB>max number of units to queue (-1 = no limit).</BLURB>
|
||||
|
@ -821,7 +821,7 @@
|
|||
<ARG>
|
||||
<NAME>GstMultiFdSink::units-soft-max</NAME>
|
||||
<TYPE>gint64</TYPE>
|
||||
<RANGE>>= G_MAXULONG</RANGE>
|
||||
<RANGE>>= -1</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Units soft max</NICK>
|
||||
<BLURB>Recover client when going over this limit (-1 = no limit).</BLURB>
|
||||
|
@ -831,7 +831,7 @@
|
|||
<ARG>
|
||||
<NAME>GstMultiFdSink::qos-dscp</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>[G_MAXULONG,63]</RANGE>
|
||||
<RANGE>[-1,63]</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>QoS diff srv code point</NICK>
|
||||
<BLURB>Quality of Service, differentiated services code point (-1 default).</BLURB>
|
||||
|
@ -981,7 +981,7 @@
|
|||
<ARG>
|
||||
<NAME>GstVorbisEnc::bitrate</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>[G_MAXULONG,250001]</RANGE>
|
||||
<RANGE>[-1,250001]</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Target Bitrate</NICK>
|
||||
<BLURB>Attempt to encode at a bitrate averaging this (in bps). This uses the bitrate management engine, and is not recommended for most users. Quality is a better alternative. (-1 == disabled).</BLURB>
|
||||
|
@ -1011,7 +1011,7 @@
|
|||
<ARG>
|
||||
<NAME>GstVorbisEnc::max-bitrate</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>[G_MAXULONG,250001]</RANGE>
|
||||
<RANGE>[-1,250001]</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Maximum Bitrate</NICK>
|
||||
<BLURB>Specify a maximum bitrate (in bps). Useful for streaming applications. (-1 == disabled).</BLURB>
|
||||
|
@ -1021,7 +1021,7 @@
|
|||
<ARG>
|
||||
<NAME>GstVorbisEnc::min-bitrate</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>[G_MAXULONG,250001]</RANGE>
|
||||
<RANGE>[-1,250001]</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Minimum Bitrate</NICK>
|
||||
<BLURB>Specify a minimum bitrate (in bps). Useful for encoding for a fixed-size channel. (-1 == disabled).</BLURB>
|
||||
|
@ -1168,6 +1168,16 @@
|
|||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstTheoraEnc::speed-level</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>[0,2]</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Speed level</NICK>
|
||||
<BLURB>Controls the amount of motion vector searching done while encoding. This property requires libtheora version >= 1.0.</BLURB>
|
||||
<DEFAULT>1</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstGnomeVFSSrc::handle</NAME>
|
||||
<TYPE>GnomeVFSHandle*</TYPE>
|
||||
|
@ -1861,7 +1871,7 @@
|
|||
<ARG>
|
||||
<NAME>GstCdParanoiaSrc::read-speed</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>>= G_MAXULONG</RANGE>
|
||||
<RANGE>>= -1</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Read speed</NICK>
|
||||
<BLURB>Read from device at specified speed.</BLURB>
|
||||
|
@ -1871,7 +1881,7 @@
|
|||
<ARG>
|
||||
<NAME>GstCdParanoiaSrc::search-overlap</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>[G_MAXULONG,75]</RANGE>
|
||||
<RANGE>[-1,75]</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Search overlap</NICK>
|
||||
<BLURB>Force minimum overlap search during verification to n sectors.</BLURB>
|
||||
|
@ -2011,7 +2021,7 @@
|
|||
<ARG>
|
||||
<NAME>GstURIDecodeBin::buffer-duration</NAME>
|
||||
<TYPE>gint64</TYPE>
|
||||
<RANGE>>= G_MAXULONG</RANGE>
|
||||
<RANGE>>= -1</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Buffer duration (ns)</NICK>
|
||||
<BLURB>Buffer duration when buffering network streams.</BLURB>
|
||||
|
@ -2021,7 +2031,7 @@
|
|||
<ARG>
|
||||
<NAME>GstURIDecodeBin::buffer-size</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>>= G_MAXULONG</RANGE>
|
||||
<RANGE>>= -1</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Buffer size (bytes)</NICK>
|
||||
<BLURB>Buffer size when buffering network streams.</BLURB>
|
||||
|
@ -2181,7 +2191,7 @@
|
|||
<ARG>
|
||||
<NAME>GstPlayBin2::current-audio</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>>= G_MAXULONG</RANGE>
|
||||
<RANGE>>= -1</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Current audio</NICK>
|
||||
<BLURB>Currently playing audio stream (-1 = auto).</BLURB>
|
||||
|
@ -2191,7 +2201,7 @@
|
|||
<ARG>
|
||||
<NAME>GstPlayBin2::current-text</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>>= G_MAXULONG</RANGE>
|
||||
<RANGE>>= -1</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Current Text</NICK>
|
||||
<BLURB>Currently playing text stream (-1 = auto).</BLURB>
|
||||
|
@ -2201,7 +2211,7 @@
|
|||
<ARG>
|
||||
<NAME>GstPlayBin2::current-video</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>>= G_MAXULONG</RANGE>
|
||||
<RANGE>>= -1</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Current Video</NICK>
|
||||
<BLURB>Currently playing video stream (-1 = auto).</BLURB>
|
||||
|
@ -2268,16 +2278,6 @@
|
|||
<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>
|
||||
|
@ -2361,7 +2361,7 @@
|
|||
<ARG>
|
||||
<NAME>GstPlayBin2::buffer-duration</NAME>
|
||||
<TYPE>gint64</TYPE>
|
||||
<RANGE>>= G_MAXULONG</RANGE>
|
||||
<RANGE>>= -1</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Buffer duration (ns)</NICK>
|
||||
<BLURB>Buffer duration when buffering network streams.</BLURB>
|
||||
|
@ -2371,7 +2371,7 @@
|
|||
<ARG>
|
||||
<NAME>GstPlayBin2::buffer-size</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>>= G_MAXULONG</RANGE>
|
||||
<RANGE>>= -1</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Buffer size (bytes)</NICK>
|
||||
<BLURB>Buffer size when buffering network streams.</BLURB>
|
||||
|
@ -2711,7 +2711,7 @@
|
|||
<ARG>
|
||||
<NAME>GstAppSrc::max-latency</NAME>
|
||||
<TYPE>gint64</TYPE>
|
||||
<RANGE>>= G_MAXULONG</RANGE>
|
||||
<RANGE>>= -1</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Max Latency</NICK>
|
||||
<BLURB>The maximum latency (-1 = unlimited).</BLURB>
|
||||
|
@ -2721,7 +2721,7 @@
|
|||
<ARG>
|
||||
<NAME>GstAppSrc::min-latency</NAME>
|
||||
<TYPE>gint64</TYPE>
|
||||
<RANGE>>= G_MAXULONG</RANGE>
|
||||
<RANGE>>= -1</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Min Latency</NICK>
|
||||
<BLURB>The minimum latency (-1 = default).</BLURB>
|
||||
|
@ -2731,7 +2731,7 @@
|
|||
<ARG>
|
||||
<NAME>GstAppSrc::size</NAME>
|
||||
<TYPE>gint64</TYPE>
|
||||
<RANGE>>= G_MAXULONG</RANGE>
|
||||
<RANGE>>= -1</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Size</NICK>
|
||||
<BLURB>The size of the data stream in bytes (-1 if unknown).</BLURB>
|
||||
|
@ -2752,9 +2752,9 @@
|
|||
<NAME>GstAudioResample::filter-length</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>>= 0</RANGE>
|
||||
<FLAGS>rwx</FLAGS>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Filter length</NICK>
|
||||
<BLURB>DEPRECATED, DON'T USE THIS! Length of the resample filter.</BLURB>
|
||||
<BLURB>Length of the resample filter.</BLURB>
|
||||
<DEFAULT>64</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
|
|
|
@ -12,9 +12,20 @@ GObject
|
|||
GstPlayBaseBin
|
||||
GstPlayBin
|
||||
GstPlayBin2
|
||||
GstDecodeBin
|
||||
GstDecodeBin2
|
||||
GstURIDecodeBin
|
||||
GstDecodeBin
|
||||
GstVorbisEnc
|
||||
GstVorbisDec
|
||||
GstVorbisParse
|
||||
GstVorbisTag
|
||||
GstTheoraDec
|
||||
GstTheoraEnc
|
||||
GstTheoraParse
|
||||
GstTextOverlay
|
||||
GstTimeOverlay
|
||||
GstClockOverlay
|
||||
GstTextRender
|
||||
GstOggDemux
|
||||
GstOggMux
|
||||
GstOgmParse
|
||||
|
@ -23,76 +34,65 @@ GObject
|
|||
GstOgmTextParse
|
||||
GstOggParse
|
||||
GstOggAviParse
|
||||
GstVisual
|
||||
GstVisualjess
|
||||
GstVisualbumpscope
|
||||
GstVisualcorona
|
||||
GstVisualgforce
|
||||
GstVisualinfinite
|
||||
GstVisualjakdaw
|
||||
GstVisuallv_scope
|
||||
GstVisualoinksie
|
||||
GstBaseSrc
|
||||
GstGnomeVFSSrc
|
||||
GstGioBaseSrc
|
||||
GstGioSrc
|
||||
GstGioStreamSrc
|
||||
GstPushSrc
|
||||
GstCddaBaseSrc
|
||||
GstCdParanoiaSrc
|
||||
GstBaseAudioSrc
|
||||
GstAudioSrc
|
||||
GstAlsaSrc
|
||||
GstV4lElement
|
||||
GstV4lSrc
|
||||
GstVideoTestSrc
|
||||
GstTCPClientSrc
|
||||
GstTCPServerSrc
|
||||
GstAudioTestSrc
|
||||
GstAppSrc
|
||||
GstBaseSink
|
||||
GstGnomeVFSSink
|
||||
GstGioBaseSink
|
||||
GstGioSink
|
||||
GstGioStreamSink
|
||||
GstBaseAudioSink
|
||||
GstAudioSink
|
||||
GstAlsaSink
|
||||
GstGnomeVFSSink
|
||||
GstVideoSink
|
||||
GstXvImageSink
|
||||
GstXImageSink
|
||||
GstAppSink
|
||||
GstTCPClientSink
|
||||
GstMultiFdSink
|
||||
GstTCPServerSink
|
||||
GstBaseSrc
|
||||
GstGioBaseSrc
|
||||
GstGioSrc
|
||||
GstGioStreamSrc
|
||||
GstPushSrc
|
||||
GstBaseAudioSrc
|
||||
GstAudioSrc
|
||||
GstAlsaSrc
|
||||
GstCddaBaseSrc
|
||||
GstCdParanoiaSrc
|
||||
GstV4lElement
|
||||
GstV4lSrc
|
||||
GstTCPClientSrc
|
||||
GstTCPServerSrc
|
||||
GstVideoTestSrc
|
||||
GstGnomeVFSSrc
|
||||
GstAudioTestSrc
|
||||
GstAppSrc
|
||||
GstVorbisEnc
|
||||
GstVorbisDec
|
||||
GstVorbisParse
|
||||
GstVorbisTag
|
||||
GstTextOverlay
|
||||
GstTimeOverlay
|
||||
GstClockOverlay
|
||||
GstTextRender
|
||||
GstTheoraDec
|
||||
GstTheoraEnc
|
||||
GstTheoraParse
|
||||
GstAppSink
|
||||
GstAlsaMixerElement
|
||||
GstVisual
|
||||
GstVisualjess
|
||||
GstVisualbumpscope
|
||||
GstVisualcorona
|
||||
GstVisualinfinite
|
||||
GstVisualjakdaw
|
||||
GstVisuallv_analyzer
|
||||
GstVisuallv_scope
|
||||
GstVisualoinksie
|
||||
GstSubParse
|
||||
GstSsaParse
|
||||
GstAudioRate
|
||||
GstBaseTransform
|
||||
GstAudioConvert
|
||||
GstFFMpegCsp
|
||||
GstAudioFilter
|
||||
GstVolume
|
||||
GstAudioResample
|
||||
GstVideoScale
|
||||
GstAdder
|
||||
GstFFMpegCsp
|
||||
GstAudioResample
|
||||
GstAudioConvert
|
||||
GstVideoRate
|
||||
GstSubParse
|
||||
GstSsaParse
|
||||
GstQueue2
|
||||
GstStreamSelector
|
||||
GstGDPDepay
|
||||
GstGDPPay
|
||||
GstStreamSelector
|
||||
GstQueue2
|
||||
GstVideoRate
|
||||
GstAudioRate
|
||||
GstAdder
|
||||
GstBus
|
||||
GstTask
|
||||
GstClock
|
||||
|
@ -102,34 +102,6 @@ GObject
|
|||
GstRegistry
|
||||
GstRingBuffer
|
||||
GstSignalObject
|
||||
GFileMonitor
|
||||
GLocalDirectoryMonitor
|
||||
GFamDirectoryMonitor
|
||||
GInotifyDirectoryMonitor
|
||||
GLocalFileMonitor
|
||||
GFamFileMonitor
|
||||
GInotifyFileMonitor
|
||||
GVolumeMonitor
|
||||
GNativeVolumeMonitor
|
||||
GProxyVolumeMonitor
|
||||
GProxyVolumeMonitorHal
|
||||
GProxyVolumeMonitorGPhoto2
|
||||
GUnixVolumeMonitor
|
||||
GDaemonVolumeMonitor
|
||||
GVfs
|
||||
GDaemonVfs
|
||||
GLocalVfs
|
||||
GTypeModule
|
||||
GIOModule
|
||||
GVfsUriMapper
|
||||
GVfsUriMapperSmb
|
||||
GVfsUriMapperHttp
|
||||
GAppLookupGConf
|
||||
GProxyDrive
|
||||
GProxyMount
|
||||
GProxyVolume
|
||||
GOutputStream
|
||||
GInputStream
|
||||
PangoFontMap
|
||||
PangoFcFontMap
|
||||
PangoFT2FontMap
|
||||
|
@ -139,6 +111,32 @@ GObject
|
|||
LinkServer
|
||||
GIOPServer
|
||||
GConfClient
|
||||
GFileMonitor
|
||||
GLocalDirectoryMonitor
|
||||
GInotifyDirectoryMonitor
|
||||
GLocalFileMonitor
|
||||
GInotifyFileMonitor
|
||||
GVolumeMonitor
|
||||
GNativeVolumeMonitor
|
||||
GProxyVolumeMonitor
|
||||
GProxyVolumeMonitorGPhoto2
|
||||
GProxyVolumeMonitorHal
|
||||
GUnixVolumeMonitor
|
||||
GDaemonVolumeMonitor
|
||||
GVfs
|
||||
GDaemonVfs
|
||||
GLocalVfs
|
||||
GTypeModule
|
||||
GIOModule
|
||||
GAppLookupGConf
|
||||
GVfsUriMapper
|
||||
GVfsUriMapperSmb
|
||||
GVfsUriMapperHttp
|
||||
GProxyDrive
|
||||
GProxyMount
|
||||
GProxyVolume
|
||||
GOutputStream
|
||||
GInputStream
|
||||
GstColorBalanceChannel
|
||||
GstTunerNorm
|
||||
GstTunerChannel
|
||||
|
@ -148,12 +146,12 @@ GInterface
|
|||
GTypePlugin
|
||||
GstChildProxy
|
||||
GstURIHandler
|
||||
GstTagSetter
|
||||
GFile
|
||||
GDesktopAppInfoLookup
|
||||
GDrive
|
||||
GMount
|
||||
GVolume
|
||||
GstTagSetter
|
||||
GstImplementsInterface
|
||||
GstMixer
|
||||
GstPropertyProbe
|
||||
|
|
|
@ -3,24 +3,24 @@ GstPipeline GstChildProxy
|
|||
GstPlayBaseBin GstChildProxy
|
||||
GstPlayBin GstChildProxy
|
||||
GstPlayBin2 GstChildProxy
|
||||
GstDecodeBin GstChildProxy
|
||||
GstDecodeBin2 GstChildProxy
|
||||
GstURIDecodeBin GstChildProxy
|
||||
GstGioSink GstURIHandler
|
||||
GstAlsaSink GstPropertyProbe
|
||||
GstGnomeVFSSink GstURIHandler
|
||||
GstXvImageSink GstImplementsInterface GstPropertyProbe GstNavigation GstXOverlay GstColorBalance
|
||||
GstXImageSink GstImplementsInterface GstNavigation GstXOverlay
|
||||
GstGioSrc GstURIHandler
|
||||
GstAlsaSrc GstImplementsInterface GstMixer GstPropertyProbe
|
||||
GstCddaBaseSrc GstURIHandler
|
||||
GstCdParanoiaSrc GstURIHandler
|
||||
GstV4lElement GstImplementsInterface GstPropertyProbe GstXOverlay GstColorBalance GstTuner
|
||||
GstV4lSrc GstImplementsInterface GstPropertyProbe GstXOverlay GstColorBalance GstTuner
|
||||
GstGnomeVFSSrc GstURIHandler
|
||||
GstAppSrc GstURIHandler
|
||||
GstDecodeBin GstChildProxy
|
||||
GstVorbisEnc GstTagSetter
|
||||
GstVorbisTag GstTagSetter
|
||||
GstGnomeVFSSrc GstURIHandler
|
||||
GstGioSrc GstURIHandler
|
||||
GstCddaBaseSrc GstURIHandler
|
||||
GstCdParanoiaSrc GstURIHandler
|
||||
GstAlsaSrc GstImplementsInterface GstMixer GstPropertyProbe
|
||||
GstV4lElement GstImplementsInterface GstPropertyProbe GstXOverlay GstColorBalance GstTuner
|
||||
GstV4lSrc GstImplementsInterface GstPropertyProbe GstXOverlay GstColorBalance GstTuner
|
||||
GstAppSrc GstURIHandler
|
||||
GstGnomeVFSSink GstURIHandler
|
||||
GstGioSink GstURIHandler
|
||||
GstAlsaSink GstPropertyProbe
|
||||
GstXvImageSink GstImplementsInterface GstPropertyProbe GstNavigation GstXOverlay GstColorBalance
|
||||
GstXImageSink GstImplementsInterface GstNavigation GstXOverlay
|
||||
GstAlsaMixerElement GstImplementsInterface GstMixer GstPropertyProbe
|
||||
GstVolume GstImplementsInterface GstMixer
|
||||
GTypeModule GTypePlugin
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
GstChildProxy GstObject
|
||||
GstTagSetter GstObject GstElement
|
||||
GFile GObject
|
||||
GDesktopAppInfoLookup GObject
|
||||
GDrive GObject
|
||||
GMount GObject
|
||||
GVolume GObject
|
||||
GstTagSetter GstObject GstElement
|
||||
GstImplementsInterface GstObject GstElement
|
||||
GstMixer GstObject GstImplementsInterface GstElement
|
||||
GstXOverlay GstObject GstImplementsInterface GstElement
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>adder</name>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>alsamixer</name>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>appsink</name>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>audioconvert</name>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>audiorate</name>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>audioresample</name>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>audiotestsrc</name>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<license>GPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>cdparanoiasrc</name>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>decodebin</name>
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>gdpdepay</name>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>giosink</name>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>gnomevfssink</name>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>libvisual_bumpscope</name>
|
||||
|
@ -51,6 +51,27 @@
|
|||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
<element>
|
||||
<name>libvisual_gforce</name>
|
||||
<longname>libvisual libvisual G-Force plugin plugin v.0.1.0</longname>
|
||||
<class>Visualization</class>
|
||||
<description>Libvisual G-Force plugin</description>
|
||||
<author>Benjamin Otte <otte@gnome.org></author>
|
||||
<pads>
|
||||
<caps>
|
||||
<name>sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>always</presence>
|
||||
<details>audio/x-raw-int, width=(int)16, depth=(int)16, endianness=(int)1234, signed=(boolean)true, channels=(int){ 1, 2 }, rate=(int){ 8000, 11250, 22500, 32000, 44100, 48000, 96000 }</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
<direction>source</direction>
|
||||
<presence>always</presence>
|
||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)16, endianness=(int)1234, red_mask=(int)63488, green_mask=(int)2016, blue_mask=(int)31, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
<element>
|
||||
<name>libvisual_infinite</name>
|
||||
<longname>libvisual infinite plugin plugin v.0.1</longname>
|
||||
|
@ -114,27 +135,6 @@
|
|||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
<element>
|
||||
<name>libvisual_lv_analyzer</name>
|
||||
<longname>libvisual libvisual analyzer plugin v.1.0</longname>
|
||||
<class>Visualization</class>
|
||||
<description>Libvisual analyzer plugin</description>
|
||||
<author>Benjamin Otte <otte@gnome.org></author>
|
||||
<pads>
|
||||
<caps>
|
||||
<name>sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>always</presence>
|
||||
<details>audio/x-raw-int, width=(int)16, depth=(int)16, endianness=(int)1234, signed=(boolean)true, channels=(int){ 1, 2 }, rate=(int){ 8000, 11250, 22500, 32000, 44100, 48000, 96000 }</details>
|
||||
</caps>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
<direction>source</direction>
|
||||
<presence>always</presence>
|
||||
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)16, endianness=(int)1234, red_mask=(int)63488, green_mask=(int)2016, blue_mask=(int)31, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
<element>
|
||||
<name>libvisual_lv_scope</name>
|
||||
<longname>libvisual libvisual scope plugin v.0.1</longname>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>oggaviparse</name>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>clockoverlay</name>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>playbin</name>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>queue2</name>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>ssaparse</name>
|
||||
|
@ -48,7 +48,7 @@
|
|||
<name>sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>always</presence>
|
||||
<details>application/x-subtitle; application/x-subtitle-sami; application/x-subtitle-tmplayer; application/x-subtitle-mpl2</details>
|
||||
<details>application/x-subtitle</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>multifdsink</name>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>theoradec</name>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
|
||||
</elements>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>decodebin2</name>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>v4lsrc</name>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>videorate</name>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>videoscale</name>
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>volume</name>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>vorbisdec</name>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>ximagesink</name>
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<license>LGPL</license>
|
||||
<source>gst-plugins-base</source>
|
||||
<package>GStreamer Base Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<origin>http://gstreamer.freedesktop.org</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>xvimagesink</name>
|
||||
|
|
|
@ -139,24 +139,7 @@
|
|||
*
|
||||
* Other more specific meta information like width/height/framerate of video
|
||||
* streams or samplerate/number of channels of audio streams can be obtained
|
||||
* using the #GstPlayBin2:stream-info property, which will return a GList of stream info
|
||||
* objects, one for each stream. These are opaque objects that can only be
|
||||
* accessed via the standard GObject property interface, ie. g_object_get().
|
||||
* Each stream info object has the following properties:
|
||||
* <itemizedlist>
|
||||
* <listitem>"object" (GstObject) (the decoder source pad usually)</listitem>
|
||||
* <listitem>"type" (enum) (if this is an audio/video/subtitle stream)</listitem>
|
||||
* <listitem>"decoder" (string) (name of decoder used to decode this stream)</listitem>
|
||||
* <listitem>"mute" (boolean) (to mute or unmute this stream)</listitem>
|
||||
* <listitem>"caps" (GstCaps) (caps of the decoded stream)</listitem>
|
||||
* <listitem>"language-code" (string) (ISO-639 language code for this stream, mostly used for audio/subtitle streams)</listitem>
|
||||
* <listitem>"codec" (string) (format this stream was encoded in)</listitem>
|
||||
* </itemizedlist>
|
||||
* Stream information from the #GstPlayBin2:stream-info property is best queried once
|
||||
* playbin has changed into PAUSED or PLAYING state (which can be detected
|
||||
* via a state-changed message on the bus where old_state=READY and
|
||||
* new_state=PAUSED), since before that the list might not be complete yet or
|
||||
* not contain all available information (like language-codes).
|
||||
* from the negotiated caps on the sink pads of the sinks.
|
||||
* </para>
|
||||
* </refsect2>
|
||||
* <refsect2>
|
||||
|
|
Loading…
Reference in a new issue