diff --git a/docs/plugins/Makefile.am b/docs/plugins/Makefile.am
index 86453166dd..1fc2e07ff5 100644
--- a/docs/plugins/Makefile.am
+++ b/docs/plugins/Makefile.am
@@ -165,6 +165,7 @@ EXTRA_HFILES = \
$(top_srcdir)/gst/monoscope/gstmonoscope.h \
$(top_srcdir)/gst/multifile/gstmultifilesink.h \
$(top_srcdir)/gst/multifile/gstmultifilesrc.h \
+ $(top_srcdir)/gst/multifile/gstsplitfilesrc.h \
$(top_srcdir)/gst/multipart/multipartdemux.h \
$(top_srcdir)/gst/multipart/multipartmux.h \
$(top_srcdir)/gst/isomp4/qtdemux.h \
diff --git a/docs/plugins/gst-plugins-good-plugins-docs.sgml b/docs/plugins/gst-plugins-good-plugins-docs.sgml
index 8b198ace1e..9f65e21eb9 100644
--- a/docs/plugins/gst-plugins-good-plugins-docs.sgml
+++ b/docs/plugins/gst-plugins-good-plugins-docs.sgml
@@ -160,6 +160,7 @@
+
diff --git a/docs/plugins/gst-plugins-good-plugins-sections.txt b/docs/plugins/gst-plugins-good-plugins-sections.txt
index f3b4cd3c1e..aa6fd3b160 100644
--- a/docs/plugins/gst-plugins-good-plugins-sections.txt
+++ b/docs/plugins/gst-plugins-good-plugins-sections.txt
@@ -1981,6 +1981,20 @@ GST_IS_SPEEX_ENC_CLASS
gst_speex_enc_get_type
+
+element-splitfilesrc
+splitfilesrc
+GstSplitFileSrc
+
+GstSplitFileSrcClass
+GST_SPLIT_FILE_SRC
+GST_SPLIT_FILE_SRC_CLASS
+GST_IS_SPLIT_FILE_SRC
+GST_IS_SPLIT_FILE_SRC_CLASS
+GST_TYPE_SPLIT_FILE_SRC
+gst_split_file_src_get_type
+
+
element-taginject
taginject
diff --git a/docs/plugins/gst-plugins-good-plugins.args b/docs/plugins/gst-plugins-good-plugins.args
index 0c96249e11..95f2db51b5 100644
--- a/docs/plugins/gst-plugins-good-plugins.args
+++ b/docs/plugins/gst-plugins-good-plugins.args
@@ -178,6 +178,16 @@
FALSE
+
+GstMultiFileSink::max-files
+guint
+
+rw
+Max files
+Maximum number of files to keep on disk. Once the maximum is reached,old files start to be deleted to make room for new ones.
+0
+
+
GstMultiFileSrc::caps
GstCaps*
@@ -208,6 +218,36 @@
"%05d"
+
+GstMultiFileSrc::loop
+gboolean
+
+rw
+Loop
+Whether to repeat from the beginning when all files have been read.
+FALSE
+
+
+
+GstMultiFileSrc::start-index
+gint
+>= 0
+rw
+Start Index
+Start value of index. The initial value of index can be set either by setting index or start-index. When the end of the loop is reached, the index will be set to the value start-index.
+0
+
+
+
+GstMultiFileSrc::stop-index
+gint
+>= G_MAXULONG
+rw
+Start Index
+Stop value of index. The special value -1 means no stop.
+0
+
+
GstOssSrc::device
gchar*
@@ -461,7 +501,7 @@
GstUDPSrc::sockfd
gint
->= -1
+>= G_MAXULONG
rw
Socket Handle
Socket to use for UDP reception. (-1 == allocate).
@@ -511,7 +551,7 @@
GstUDPSrc::sock
gint
->= -1
+>= G_MAXULONG
r
Socket Handle
Socket currently in use for UDP reception. (-1 = no socket).
@@ -778,6 +818,16 @@
524288
+
+GstRTSPSrc::short-header
+gboolean
+
+rw
+Short Header
+Only send the basic RTSP headers for broken encoders.
+FALSE
+
+
GstRTPDec::skip
gint
@@ -1512,7 +1562,7 @@
GstSpeexEnc::abr
gint
>= 0
-rw
+rwx
ABR
Enable average bit-rate (0 = disabled).
0
@@ -1522,7 +1572,7 @@
GstSpeexEnc::bitrate
gint
>= 0
-rw
+rwx
Encoding Bit-rate
Specify an encoding bit-rate (in bps). (0 = automatic).
0
@@ -1532,7 +1582,7 @@
GstSpeexEnc::complexity
gint
>= 0
-rw
+rwx
Complexity
Set encoding complexity.
3
@@ -1542,7 +1592,7 @@
GstSpeexEnc::dtx
gboolean
-rw
+rwx
DTX
Enable discontinuous transmission.
FALSE
@@ -1562,7 +1612,7 @@
GstSpeexEnc::nframes
gint
>= 0
-rw
+rwx
NFrames
Number of frames per buffer.
1
@@ -1572,7 +1622,7 @@
GstSpeexEnc::quality
gfloat
[0,10]
-rw
+rwx
Quality
Encoding quality.
8
@@ -1582,7 +1632,7 @@
GstSpeexEnc::vad
gboolean
-rw
+rwx
VAD
Enable voice activity detection.
FALSE
@@ -1592,7 +1642,7 @@
GstSpeexEnc::vbr
gboolean
-rw
+rwx
VBR
Enable variable bit-rate.
FALSE
@@ -1602,7 +1652,7 @@
GstSpeexEnc::mode
GstSpeexEncMode
-rw
+rwx
Mode
The encoding mode.
Auto
@@ -1651,7 +1701,7 @@
GstDV1394Src::port
gint
-[-1,16]
+[G_MAXULONG,16]
rw
Port
Port number (-1 automatic).
@@ -1901,7 +1951,7 @@
GstTest::allowed-timestamp-deviation
gint64
->= -1
+>= G_MAXULONG
rwx
allowed timestamp deviation
allowed average difference in usec between timestamp of next buffer and expected timestamp from analyzing last buffer.
@@ -1911,7 +1961,7 @@
GstTest::buffer-count
gint64
->= -1
+>= G_MAXULONG
r
buffer count
number of buffers in stream.
@@ -1921,7 +1971,7 @@
GstTest::expected-buffer-count
gint64
->= -1
+>= G_MAXULONG
rwx
expected buffer count
expected number of buffers in stream.
@@ -1931,7 +1981,7 @@
GstTest::expected-length
gint64
->= -1
+>= G_MAXULONG
rwx
expected length
expected length of stream.
@@ -1951,7 +2001,7 @@
GstTest::length
gint64
->= -1
+>= G_MAXULONG
r
length
length of stream.
@@ -1971,7 +2021,7 @@
GstTest::timestamp-deviation
gint64
->= -1
+>= G_MAXULONG
r
timestamp deviation
average difference in usec between timestamp of next buffer and expected timestamp from analyzing last buffer.
@@ -2051,7 +2101,7 @@
GstBreakMyData::set-to
gint
-[-1,255]
+[G_MAXULONG,255]
rwx
set-to
set changed bytes to this value (-1 means random value.
@@ -2224,7 +2274,7 @@
rw
Send Config
-Send the config parameters in RTP packets as well.
+Send the config parameters in RTP packets as well(deprecated see config-interval).
FALSE
@@ -2358,6 +2408,16 @@
25
+
+GstCairoTextOverlay::silent
+gboolean
+
+w
+silent
+Whether to render the text string.
+FALSE
+
+
GstOssMixerElement::device-name
gchar*
@@ -2391,7 +2451,7 @@
GstDynUDPSink::sockfd
gint
-[-1,32767]
+[G_MAXULONG,32767]
rw
socket handle
Socket to use for UDP sending. (-1 == allocate).
@@ -2461,7 +2521,7 @@
GstMultiUDPSink::sock
gint
->= -1
+>= G_MAXULONG
r
Socket Handle
Socket currently in use for UDP sending. (-1 == no socket).
@@ -2471,7 +2531,7 @@
GstMultiUDPSink::sockfd
gint
->= -1
+>= G_MAXULONG
rw
Socket Handle
Socket to use for UDP sending. (-1 == allocate).
@@ -2501,7 +2561,7 @@
GstMultiUDPSink::qos-dscp
gint
-[-1,63]
+[G_MAXULONG,63]
rw
QoS diff srv code point
Quality of Service, differentiated services code point (-1 default).
@@ -2651,7 +2711,7 @@
GstXImageSrc::screen-num
guint
-<= G_MAXLONG
+<= G_MAXINT
rw
Screen number
X Screen Number.
@@ -2671,7 +2731,7 @@
GstXImageSrc::endx
guint
-<= G_MAXLONG
+<= G_MAXINT
rw
End X
X coordinate of bottom right corner of area to be recorded (0 for bottom right of screen).
@@ -2681,7 +2741,7 @@
GstXImageSrc::endy
guint
-<= G_MAXLONG
+<= G_MAXINT
rw
End Y
Y coordinate of bottom right corner of area to be recorded (0 for bottom right of screen).
@@ -2691,7 +2751,7 @@
GstXImageSrc::startx
guint
-<= G_MAXLONG
+<= G_MAXINT
rw
Start X co-ordinate
X coordinate of top left corner of area to be recorded (0 for top left of screen).
@@ -2701,7 +2761,7 @@
GstXImageSrc::starty
guint
-<= G_MAXLONG
+<= G_MAXINT
rw
Start Y co-ordinate
Y coordinate of top left corner of area to be recorded (0 for top left of screen).
@@ -2728,6 +2788,26 @@
FALSE
+
+GstXImageSrc::xid
+guint64
+
+rw
+Window XID
+Window XID to capture from.
+0
+
+
+
+GstXImageSrc::xname
+gchar*
+
+rw
+Window name
+Window name to capture from.
+NULL
+
+
GstVideoBalance::brightness
gdouble
@@ -2788,6 +2868,16 @@
NULL
+
+GstMultipartDemux::single-stream
+gboolean
+
+rw
+Single Stream
+Assume that there is only one stream whose content-type will not change and emit no-more-pads as soon as the first boundary content is parsed, decoded, and pads are linked.
+FALSE
+
+
GstAviMux::bigfile
gboolean
@@ -2811,7 +2901,7 @@
GstJpegDec::max-errors
gint
->= -1
+>= G_MAXULONG
rw
Maximum Consecutive Decoding Errors
Error out after receiving N consecutive decoding errors (-1 = never fail, 0 = automatic, 1 = fail on first error).
@@ -3121,7 +3211,7 @@
GstV4l2Src::device-fd
gint
->= -1
+>= G_MAXULONG
r
File descriptor
File descriptor of the device.
@@ -3178,6 +3268,16 @@
0
+
+GstV4l2Src::norm
+V4L2_TV_norms
+
+rw
+TV norm
+video standard.
+none
+
+
GstAudioChebBand::lower-frequency
gfloat
@@ -3391,7 +3491,7 @@
GstRndBufferSize::max
glong
->= 1
+[1,G_MAXINT]
rwx
maximum
maximum buffer size.
@@ -3401,7 +3501,7 @@
GstRndBufferSize::min
glong
->= 0
+[0,G_MAXINT]
rwx
mininum
mininum buffer size.
@@ -3411,7 +3511,7 @@
GstRndBufferSize::seed
gulong
-
+<= G_MAXUINT
rwx
random number seed
seed for randomness (initialized when going from READY to PAUSED).
@@ -19898,6 +19998,36 @@
""
+
+GstPulseSrc::mute
+gboolean
+
+rw
+Mute
+Mute state of this stream.
+FALSE
+
+
+
+GstPulseSrc::source-output-index
+guint
+
+r
+source output index
+The index of the PulseAudio source output corresponding to this record stream.
+4294967295
+
+
+
+GstPulseSrc::volume
+gdouble
+[0,10]
+rw
+Volume
+Linear volume of this stream, 1.0=100%.
+1
+
+
GstPulseMixer::device
gchar*
@@ -20111,7 +20241,7 @@
GstHDV1394Src::port
gint
-[-1,16]
+[G_MAXULONG,16]
rw
Port
Port number (-1 automatic).
@@ -20491,7 +20621,7 @@
GstOpTV::threshold
guint
-<= G_MAXLONG
+<= G_MAXINT
rw
Threshold
Luma threshold.
@@ -20511,7 +20641,7 @@
GstRadioacTV::interval
guint
-<= G_MAXLONG
+<= G_MAXINT
rw
Interval
Snapshot interval (in strobe mode).
@@ -20648,6 +20778,26 @@
FALSE
+
+GstRtpBin::rtcp-sync
+GstRTCPSync
+
+rw
+RTCP Sync
+Use of RTCP SR in synchronization.
+always
+
+
+
+GstRtpBin::rtcp-sync-interval
+guint
+
+rw
+RTCP Sync Interval
+RTCP SR interval synchronization (ms) (0 = always).
+0
+
+
GstRtpJitterBuffer::do-lost
gboolean
@@ -20781,7 +20931,7 @@
GstRtpSession::rtcp-rr-bandwidth
gint
->= -1
+>= G_MAXULONG
rw
RTCP RR bandwidth
The RTCP bandwidth used for receivers in bytes per second (-1 = default).
@@ -20791,7 +20941,7 @@
GstRtpSession::rtcp-rs-bandwidth
gint
->= -1
+>= G_MAXULONG
rw
RTCP RS bandwidth
The RTCP bandwidth used for senders in bytes per second (-1 = default).
@@ -21858,3 +22008,383 @@
0
+
+GstSplitFileSrc::location
+gchar*
+
+rw
+File Location
+Wildcard pattern to match file names of the input files. If the location is an absolute path or contains directory components, only the base file name part will be considered for pattern matching. The results will be sorted.
+NULL
+
+
+
+GstMatroskaDemux::max-gap-time
+guint64
+
+rw
+Maximum gap time
+The demuxer sends out newsegment events for skipping gaps longer than this (0 = disabled).
+2000000000
+
+
+
+GstPulseAudioSink::alignment-threshold
+guint64
+[1,18446744073709551614]
+rw
+Alignment Threshold
+Timestamp alignment threshold in nanoseconds.
+40000000
+
+
+
+GstPulseAudioSink::async
+gboolean
+
+rw
+Async
+Go asynchronously to PAUSED.
+TRUE
+
+
+
+GstPulseAudioSink::blocksize
+guint
+
+rw
+Block size
+Size in bytes to pull per buffer (0 = default).
+4096
+
+
+
+GstPulseAudioSink::buffer-time
+gint64
+>= 1
+rw
+Buffer Time
+Size of audio buffer in microseconds.
+200000
+
+
+
+GstPulseAudioSink::can-activate-pull
+gboolean
+
+rw
+Allow Pull Scheduling
+Allow pull-based scheduling.
+FALSE
+
+
+
+GstPulseAudioSink::client
+gchar*
+
+rw
+Client
+The PulseAudio client name to use.
+""
+
+
+
+GstPulseAudioSink::device
+gchar*
+
+rw
+Device
+The PulseAudio sink device to connect to.
+NULL
+
+
+
+GstPulseAudioSink::device-name
+gchar*
+
+r
+Device name
+Human-readable name of the sound device.
+NULL
+
+
+
+GstPulseAudioSink::discont-wait
+guint64
+<= 18446744073709551614
+rw
+Discont Wait
+Window of time in nanoseconds to wait before creating a discontinuity.
+1000000000
+
+
+
+GstPulseAudioSink::drift-tolerance
+gint64
+>= 1
+rw
+Drift Tolerance
+Tolerance for clock drift in microseconds.
+40000
+
+
+
+GstPulseAudioSink::enable-last-buffer
+gboolean
+
+rw
+Enable Last Buffer
+Enable the last-buffer property.
+TRUE
+
+
+
+GstPulseAudioSink::last-buffer
+GstBuffer*
+
+r
+Last Buffer
+The last buffer received in the sink.
+
+
+
+
+GstPulseAudioSink::latency-time
+gint64
+>= 1
+rw
+Latency Time
+Audio latency in microseconds.
+10000
+
+
+
+GstPulseAudioSink::max-lateness
+gint64
+>= G_MAXULONG
+rw
+Max Lateness
+Maximum number of nanoseconds that a buffer can be late before it is dropped (-1 unlimited).
+-1
+
+
+
+GstPulseAudioSink::mute
+gboolean
+
+rw
+Mute
+Mute state of this stream.
+FALSE
+
+
+
+GstPulseAudioSink::preroll-queue-len
+guint
+
+rwx
+Preroll queue length
+Number of buffers to queue during preroll.
+0
+
+
+
+GstPulseAudioSink::provide-clock
+gboolean
+
+rw
+Provide Clock
+Provide a clock to be used as the global pipeline clock.
+TRUE
+
+
+
+GstPulseAudioSink::qos
+gboolean
+
+rw
+Qos
+Generate Quality-of-Service events upstream.
+FALSE
+
+
+
+GstPulseAudioSink::render-delay
+guint64
+
+rw
+Render Delay
+Additional render delay of the sink in nanoseconds.
+0
+
+
+
+GstPulseAudioSink::server
+gchar*
+
+rw
+Server
+The PulseAudio server to connect to.
+NULL
+
+
+
+GstPulseAudioSink::slave-method
+GstBaseAudioSinkSlaveMethod
+
+rw
+Slave Method
+Algorithm to use to match the rate of the masterclock.
+GST_BASE_AUDIO_SINK_SLAVE_SKEW
+
+
+
+GstPulseAudioSink::stream-properties
+GstStructure*
+
+rw
+stream properties
+list of pulseaudio stream properties.
+
+
+
+
+GstPulseAudioSink::sync
+gboolean
+
+rw
+Sync
+Sync on the clock.
+TRUE
+
+
+
+GstPulseAudioSink::throttle-time
+guint64
+
+rw
+Throttle time
+The time to keep between rendered buffers (unused).
+0
+
+
+
+GstPulseAudioSink::ts-offset
+gint64
+
+rw
+TS Offset
+Timestamp offset in nanoseconds.
+0
+
+
+
+GstPulseAudioSink::volume
+gdouble
+[0,10]
+rw
+Volume
+Linear volume of this stream, 1.0=100%.
+1
+
+
+
+GstSoupHttpClientSink::automatic-redirect
+gboolean
+
+rw
+automatic-redirect
+Automatically follow HTTP redirects (HTTP Status Code 3xx).
+TRUE
+
+
+
+GstSoupHttpClientSink::cookies
+GStrv
+
+rw
+Cookies
+HTTP request cookies.
+
+
+
+
+GstSoupHttpClientSink::location
+gchar*
+
+rw
+Location
+URI to send to.
+""
+
+
+
+GstSoupHttpClientSink::proxy
+gchar*
+
+rw
+Proxy
+HTTP proxy server URI.
+""
+
+
+
+GstSoupHttpClientSink::proxy-id
+gchar*
+
+rw
+proxy-id
+user id for proxy authentication.
+""
+
+
+
+GstSoupHttpClientSink::proxy-pw
+gchar*
+
+rw
+proxy-pw
+user password for proxy authentication.
+""
+
+
+
+GstSoupHttpClientSink::session
+SoupSession*
+
+rw
+session
+SoupSession object to use for communication.
+
+
+
+
+GstSoupHttpClientSink::user-agent
+gchar*
+
+rw
+User-Agent
+Value of the User-Agent HTTP request header field.
+"GStreamer souphttpclientsink "
+
+
+
+GstSoupHttpClientSink::user-id
+gchar*
+
+rw
+user-id
+user id for authentication.
+""
+
+
+
+GstSoupHttpClientSink::user-pw
+gchar*
+
+rw
+user-pw
+user password for authentication.
+""
+
+
diff --git a/docs/plugins/gst-plugins-good-plugins.hierarchy b/docs/plugins/gst-plugins-good-plugins.hierarchy
index 5e1dff3865..9f4fabee7d 100644
--- a/docs/plugins/gst-plugins-good-plugins.hierarchy
+++ b/docs/plugins/gst-plugins-good-plugins.hierarchy
@@ -15,6 +15,11 @@ GObject
GstALawEnc
GstAsteriskh263
GstAuParse
+ GstAudioDecoder
+ GstSpeexDec
+ GstAudioEncoder
+ GstFlacEnc
+ GstSpeexEnc
GstAviDemux
GstAviMux
GstAviSubtitle
@@ -111,10 +116,10 @@ GObject
GstMultiUDPSink
GstUDPSink
GstShout2send
+ GstSoupHttpClientSink
GstTest
GstVideoSink
GstGdkPixbufSink
- GstV4l2Sink
GstBaseSrc
GstPushSrc
GstBaseAudioSrc
@@ -130,6 +135,7 @@ GObject
GstUDPSrc
GstV4l2Src
GstXImageSrc
+ GstSplitFileSrc
GstBaseTransform
GstAudioFilter
GstAudioAmplify
@@ -195,6 +201,7 @@ GObject
GstHalAudioSrc
GstPipeline
GstQTMoovRecover
+ GstPulseAudioSink
GstPushFileSrc
GstRTSPSrc
GstRgVolume
@@ -217,7 +224,6 @@ GObject
GstDeinterleave
GstEFence
GstFlacDec
- GstFlacEnc
GstFlacTag
GstFlvDemux
GstFlvMux
@@ -261,8 +267,6 @@ GObject
GstShapeWipe
GstSmokeDec
GstSmokeEnc
- GstSpeexDec
- GstSpeexEnc
GstTagDemux
GstApeDemux
GstID3Demux
@@ -300,6 +304,7 @@ GObject
GstTunerChannel
GstTunerNorm
RTPSession
+ SoupSession
GInterface
GIcon
GTypePlugin
@@ -307,7 +312,6 @@ GInterface
GstColorBalance
GstImplementsInterface
GstMixer
- GstNavigation
GstPreset
GstPropertyProbe
GstStreamVolume
@@ -316,4 +320,3 @@ GInterface
GstTuner
GstURIHandler
GstVideoOrientation
- GstXOverlay
diff --git a/docs/plugins/gst-plugins-good-plugins.interfaces b/docs/plugins/gst-plugins-good-plugins.interfaces
index 518366a8ab..b356c99aa9 100644
--- a/docs/plugins/gst-plugins-good-plugins.interfaces
+++ b/docs/plugins/gst-plugins-good-plugins.interfaces
@@ -2,6 +2,7 @@ GdkPixbuf GIcon
Gst3GPPMux GstTagSetter GstTagXmpWriter
GstApev2Mux GstTagSetter
GstAspectRatioCrop GstChildProxy
+GstAudioEncoder GstPreset
GstAutoAudioSink GstChildProxy
GstAutoAudioSrc GstChildProxy
GstAutoVideoSink GstChildProxy
@@ -10,6 +11,7 @@ GstAviMux GstTagSetter
GstBin GstChildProxy
GstDV1394Src GstURIHandler GstPropertyProbe
GstDeinterlace GstChildProxy
+GstFlacEnc GstPreset GstTagSetter
GstFlacEnc GstTagSetter GstPreset
GstFlacTag GstTagSetter
GstFlvMux GstTagSetter
@@ -36,9 +38,11 @@ GstOss4Source GstImplementsInterface GstMixer GstPropertyProbe
GstOssMixerElement GstImplementsInterface GstMixer
GstOssSrc GstImplementsInterface GstMixer
GstPipeline GstChildProxy
+GstPulseAudioSink GstChildProxy
GstPulseMixer GstImplementsInterface GstMixer GstPropertyProbe
GstPulseSink GstStreamVolume GstImplementsInterface GstPropertyProbe
GstPulseSrc GstImplementsInterface GstMixer GstPropertyProbe
+GstPulseSrc GstStreamVolume GstImplementsInterface GstMixer GstPropertyProbe
GstPushFileSrc GstChildProxy GstURIHandler
GstQTMoovRecover GstChildProxy
GstQTMux GstTagSetter GstTagXmpWriter
@@ -47,6 +51,7 @@ GstRgVolume GstChildProxy
GstRtpBin GstChildProxy
GstShout2send GstTagSetter
GstSoupHTTPSrc GstURIHandler
+GstSpeexEnc GstPreset GstTagSetter
GstSpeexEnc GstTagSetter GstPreset
GstSwitchSink GstChildProxy
GstSwitchSrc GstChildProxy
diff --git a/docs/plugins/gst-plugins-good-plugins.signals b/docs/plugins/gst-plugins-good-plugins.signals
index 37613c7350..a68d13ba2b 100644
--- a/docs/plugins/gst-plugins-good-plugins.signals
+++ b/docs/plugins/gst-plugins-good-plugins.signals
@@ -14,7 +14,7 @@ GstGSMEnc *gstgsmenc
GstMultiUDPSink::add
void
-l
+la
GstMultiUDPSink *gstmultiudpsink
gchar *arg1
gint arg2
@@ -23,7 +23,7 @@ gint arg2
GstMultiUDPSink::clear
void
-l
+la
GstMultiUDPSink *gstmultiudpsink
@@ -48,7 +48,7 @@ gint arg2
GstMultiUDPSink::get-stats
GValueArray*
-l
+la
GstMultiUDPSink *gstmultiudpsink
gchar *arg1
gint arg2
@@ -57,7 +57,7 @@ gint arg2
GstMultiUDPSink::remove
void
-l
+la
GstMultiUDPSink *gstmultiudpsink
gchar *arg1
gint arg2
diff --git a/docs/plugins/inspect/plugin-1394.xml b/docs/plugins/inspect/plugin-1394.xml
index fdb4bc6eb7..56e1fec639 100644
--- a/docs/plugins/inspect/plugin-1394.xml
+++ b/docs/plugins/inspect/plugin-1394.xml
@@ -40,4 +40,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-aasink.xml b/docs/plugins/inspect/plugin-aasink.xml
index 7feec451fb..a8a18e2388 100644
--- a/docs/plugins/inspect/plugin-aasink.xml
+++ b/docs/plugins/inspect/plugin-aasink.xml
@@ -25,4 +25,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-alaw.xml b/docs/plugins/inspect/plugin-alaw.xml
index f62e9fa9ef..4f13d5bed4 100644
--- a/docs/plugins/inspect/plugin-alaw.xml
+++ b/docs/plugins/inspect/plugin-alaw.xml
@@ -52,4 +52,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-alpha.xml b/docs/plugins/inspect/plugin-alpha.xml
index d12896daec..b935b0fd46 100644
--- a/docs/plugins/inspect/plugin-alpha.xml
+++ b/docs/plugins/inspect/plugin-alpha.xml
@@ -33,4 +33,4 @@ Jan Schmidt <thaytan@noraisin.net>
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-alphacolor.xml b/docs/plugins/inspect/plugin-alphacolor.xml
index 2947138d0d..84de6c7756 100644
--- a/docs/plugins/inspect/plugin-alphacolor.xml
+++ b/docs/plugins/inspect/plugin-alphacolor.xml
@@ -31,4 +31,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-annodex.xml b/docs/plugins/inspect/plugin-annodex.xml
index 1dde4b0634..9c086dbd0a 100644
--- a/docs/plugins/inspect/plugin-annodex.xml
+++ b/docs/plugins/inspect/plugin-annodex.xml
@@ -52,4 +52,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-apetag.xml b/docs/plugins/inspect/plugin-apetag.xml
index 339aa122ed..1be46d47bb 100644
--- a/docs/plugins/inspect/plugin-apetag.xml
+++ b/docs/plugins/inspect/plugin-apetag.xml
@@ -31,4 +31,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-audiofx.xml b/docs/plugins/inspect/plugin-audiofx.xml
index 05e7ed73fd..577ae54a49 100644
--- a/docs/plugins/inspect/plugin-audiofx.xml
+++ b/docs/plugins/inspect/plugin-audiofx.xml
@@ -262,4 +262,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-audioparsers.xml b/docs/plugins/inspect/plugin-audioparsers.xml
index b129a6923d..09406505e2 100644
--- a/docs/plugins/inspect/plugin-audioparsers.xml
+++ b/docs/plugins/inspect/plugin-audioparsers.xml
@@ -20,7 +20,7 @@
sink
sink
always
- audio/mpeg, framed=(boolean)false, mpegversion=(int){ 2, 4 }
+ audio/mpeg, mpegversion=(int){ 2, 4 }
src
@@ -33,7 +33,7 @@
ac3parse
AC3 audio stream parser
- Codec/Parser/Audio
+ Codec/Parser/Converter/Audio
AC3 parser
Tim-Philipp Müller <tim centricular net>
@@ -41,13 +41,13 @@
sink
sink
always
- audio/x-ac3, framed=(boolean)false; audio/x-eac3, framed=(boolean)false; audio/ac3, framed=(boolean)false
+ audio/x-ac3; audio/x-eac3; audio/ac3
src
source
always
- audio/x-ac3, framed=(boolean)true, channels=(int)[ 1, 6 ], rate=(int)[ 32000, 48000 ]; audio/x-eac3, framed=(boolean)true, channels=(int)[ 1, 6 ], rate=(int)[ 32000, 48000 ]
+ audio/x-ac3, framed=(boolean)true, channels=(int)[ 1, 6 ], rate=(int)[ 8000, 48000 ], alignment=(string){ iec61937, frame }; audio/x-eac3, framed=(boolean)true, channels=(int)[ 1, 6 ], rate=(int)[ 8000, 48000 ], alignment=(string){ iec61937, frame }
@@ -83,13 +83,13 @@
sink
sink
always
- audio/x-dts, framed=(boolean)false
+ audio/x-dts
src
source
always
- audio/x-dts, framed=(boolean)true, channels=(int)[ 1, 8 ], rate=(int)[ 8000, 192000 ], depth=(int){ 14, 16 }, endianness=(int){ 1234, 4321 }
+ audio/x-dts, framed=(boolean)true, channels=(int)[ 1, 8 ], rate=(int)[ 8000, 192000 ], depth=(int){ 14, 16 }, endianness=(int){ 1234, 4321 }, block-size=(int)[ 1, 2147483647 ], frame-size=(int)[ 1, 2147483647 ]
@@ -104,7 +104,7 @@
sink
sink
always
- audio/x-flac, framed=(boolean)false
+ audio/x-flac
src
@@ -125,15 +125,15 @@
sink
sink
always
- audio/mpeg, mpegversion=(int)1, parsed=(boolean)false
+ audio/mpeg, mpegversion=(int)1
src
source
always
- audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], rate=(int)[ 8000, 48000 ], channels=(int)[ 1, 2 ], parsed=(boolean)true
+ audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], mpegaudioversion=(int)[ 1, 3 ], rate=(int)[ 8000, 48000 ], channels=(int)[ 1, 2 ], parsed=(boolean)true
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-auparse.xml b/docs/plugins/inspect/plugin-auparse.xml
index 1f20361e17..52797c70bf 100644
--- a/docs/plugins/inspect/plugin-auparse.xml
+++ b/docs/plugins/inspect/plugin-auparse.xml
@@ -31,4 +31,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-autodetect.xml b/docs/plugins/inspect/plugin-autodetect.xml
index 84c9ad91ad..c91b864c2f 100644
--- a/docs/plugins/inspect/plugin-autodetect.xml
+++ b/docs/plugins/inspect/plugin-autodetect.xml
@@ -70,4 +70,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-avi.xml b/docs/plugins/inspect/plugin-avi.xml
index 5e351df3c2..0ec9e2e658 100644
--- a/docs/plugins/inspect/plugin-avi.xml
+++ b/docs/plugins/inspect/plugin-avi.xml
@@ -59,7 +59,7 @@
video_%d
sink
request
- video/x-raw-yuv, format=(fourcc){ YUY2, I420 }, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; image/jpeg, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-divx, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ], divxversion=(int)[ 3, 5 ]; video/x-xvid, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-3ivx, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-msmpeg, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ], msmpegversion=(int)[ 41, 43 ]; video/mpeg, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ], mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-h263, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-h264, stream-format=(string)byte-stream, alignment=(string)au, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-dv, width=(int)720, height=(int){ 576, 480 }, framerate=(fraction)[ 0/1, 2147483647/1 ], systemstream=(boolean)false; video/x-huffyuv, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-dirac, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-wmv, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ], wmvversion=(int)[ 1, 3 ]; image/x-jpc, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-vp8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+ video/x-raw-yuv, format=(fourcc){ YUY2, I420 }, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; image/jpeg, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-divx, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ], divxversion=(int)[ 3, 5 ]; video/x-xvid, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-3ivx, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-msmpeg, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ], msmpegversion=(int)[ 41, 43 ]; video/mpeg, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ], mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-h263, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-h264, stream-format=(string)byte-stream, alignment=(string)au, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-dv, width=(int)720, height=(int){ 576, 480 }, framerate=(fraction)[ 0/1, 2147483647/1 ], systemstream=(boolean)false; video/x-huffyuv, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-wmv, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ], wmvversion=(int)[ 1, 3 ]; image/x-jpc, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-vp8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
src
@@ -91,4 +91,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-cacasink.xml b/docs/plugins/inspect/plugin-cacasink.xml
index 9791809cb5..4205723bf7 100644
--- a/docs/plugins/inspect/plugin-cacasink.xml
+++ b/docs/plugins/inspect/plugin-cacasink.xml
@@ -25,4 +25,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-cairo.xml b/docs/plugins/inspect/plugin-cairo.xml
index bcff09cee7..1691a118ee 100644
--- a/docs/plugins/inspect/plugin-cairo.xml
+++ b/docs/plugins/inspect/plugin-cairo.xml
@@ -100,4 +100,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-cutter.xml b/docs/plugins/inspect/plugin-cutter.xml
index 41b91c7a75..9168291bd1 100644
--- a/docs/plugins/inspect/plugin-cutter.xml
+++ b/docs/plugins/inspect/plugin-cutter.xml
@@ -31,4 +31,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-debug.xml b/docs/plugins/inspect/plugin-debug.xml
index 96fe0a45dd..f8021cae5a 100644
--- a/docs/plugins/inspect/plugin-debug.xml
+++ b/docs/plugins/inspect/plugin-debug.xml
@@ -155,7 +155,7 @@
Random buffer size
Testing
pull random sized buffers
- Stefan Kost <stefan.kost@nokia.com>)
+ Stefan Kost <stefan.kost@nokia.com>
sink
@@ -208,4 +208,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-deinterlace.xml b/docs/plugins/inspect/plugin-deinterlace.xml
index 6bc3dcc069..448356da98 100644
--- a/docs/plugins/inspect/plugin-deinterlace.xml
+++ b/docs/plugins/inspect/plugin-deinterlace.xml
@@ -31,4 +31,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-dv.xml b/docs/plugins/inspect/plugin-dv.xml
index 2b0abb9095..fc450764e8 100644
--- a/docs/plugins/inspect/plugin-dv.xml
+++ b/docs/plugins/inspect/plugin-dv.xml
@@ -58,4 +58,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-efence.xml b/docs/plugins/inspect/plugin-efence.xml
index d6d5efb4bd..c6cef5238b 100644
--- a/docs/plugins/inspect/plugin-efence.xml
+++ b/docs/plugins/inspect/plugin-efence.xml
@@ -31,4 +31,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-effectv.xml b/docs/plugins/inspect/plugin-effectv.xml
index 164926e35e..f6e05ab241 100644
--- a/docs/plugins/inspect/plugin-effectv.xml
+++ b/docs/plugins/inspect/plugin-effectv.xml
@@ -125,13 +125,13 @@
sink
sink
always
- video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+ video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; 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 ]
src
source
always
- video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+ video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; 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 ]
@@ -262,4 +262,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-equalizer.xml b/docs/plugins/inspect/plugin-equalizer.xml
index 9a434ca3fd..dea4fb069c 100644
--- a/docs/plugins/inspect/plugin-equalizer.xml
+++ b/docs/plugins/inspect/plugin-equalizer.xml
@@ -73,4 +73,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-esdsink.xml b/docs/plugins/inspect/plugin-esdsink.xml
index 13745b413a..4508ffd705 100644
--- a/docs/plugins/inspect/plugin-esdsink.xml
+++ b/docs/plugins/inspect/plugin-esdsink.xml
@@ -25,4 +25,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-flac.xml b/docs/plugins/inspect/plugin-flac.xml
index 0f8c296f43..26c69196c2 100644
--- a/docs/plugins/inspect/plugin-flac.xml
+++ b/docs/plugins/inspect/plugin-flac.xml
@@ -73,4 +73,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-flv.xml b/docs/plugins/inspect/plugin-flv.xml
index b5b5370609..487ef8fc1f 100644
--- a/docs/plugins/inspect/plugin-flv.xml
+++ b/docs/plugins/inspect/plugin-flv.xml
@@ -47,7 +47,7 @@
audio
sink
request
- audio/x-adpcm, layout=(string)swf, channels=(int){ 1, 2 }, rate=(int){ 5512, 11025, 22050, 44100 }; audio/mpeg, mpegversion=(int)1, layer=(int)3, channels=(int){ 1, 2 }, rate=(int){ 5512, 8000, 11025, 22050, 44100 }, parsed=(boolean)true; audio/mpeg, mpegversion=(int)4, framed=(boolean)true; audio/x-nellymoser, channels=(int){ 1, 2 }, rate=(int){ 5512, 8000, 11025, 16000, 22050, 44100 }; audio/x-raw-int, endianness=(int)1234, channels=(int){ 1, 2 }, width=(int)8, depth=(int)8, rate=(int){ 5512, 11025, 22050, 44100 }, signed=(boolean)false; audio/x-raw-int, endianness=(int)1234, channels=(int){ 1, 2 }, width=(int)16, depth=(int)16, rate=(int){ 5512, 11025, 22050, 44100 }, signed=(boolean)true; audio/x-alaw, channels=(int){ 1, 2 }, rate=(int){ 5512, 11025, 22050, 44100 }; audio/x-mulaw, channels=(int){ 1, 2 }, rate=(int){ 5512, 11025, 22050, 44100 }; audio/x-speex, channels=(int){ 1, 2 }, rate=(int){ 5512, 11025, 22050, 44100 }
+ audio/x-adpcm, layout=(string)swf, channels=(int){ 1, 2 }, rate=(int){ 5512, 11025, 22050, 44100 }; audio/mpeg, mpegversion=(int)1, layer=(int)3, channels=(int){ 1, 2 }, rate=(int){ 5512, 8000, 11025, 22050, 44100 }, parsed=(boolean)true; audio/mpeg, mpegversion=(int){ 2, 4 }, framed=(boolean)true; audio/x-nellymoser, channels=(int){ 1, 2 }, rate=(int){ 5512, 8000, 11025, 16000, 22050, 44100 }; audio/x-raw-int, endianness=(int)1234, channels=(int){ 1, 2 }, width=(int)8, depth=(int)8, rate=(int){ 5512, 11025, 22050, 44100 }, signed=(boolean)false; audio/x-raw-int, endianness=(int)1234, channels=(int){ 1, 2 }, width=(int)16, depth=(int)16, rate=(int){ 5512, 11025, 22050, 44100 }, signed=(boolean)true; audio/x-alaw, channels=(int){ 1, 2 }, rate=(int){ 5512, 11025, 22050, 44100 }; audio/x-mulaw, channels=(int){ 1, 2 }, rate=(int){ 5512, 11025, 22050, 44100 }; audio/x-speex, channels=(int){ 1, 2 }, rate=(int){ 5512, 11025, 22050, 44100 }
video
@@ -64,4 +64,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-flxdec.xml b/docs/plugins/inspect/plugin-flxdec.xml
index 48ac3b0036..e035f3dc85 100644
--- a/docs/plugins/inspect/plugin-flxdec.xml
+++ b/docs/plugins/inspect/plugin-flxdec.xml
@@ -31,4 +31,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-gconfelements.xml b/docs/plugins/inspect/plugin-gconfelements.xml
index f890dc6e6f..d7e6e2945f 100644
--- a/docs/plugins/inspect/plugin-gconfelements.xml
+++ b/docs/plugins/inspect/plugin-gconfelements.xml
@@ -46,4 +46,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-gdkpixbuf.xml b/docs/plugins/inspect/plugin-gdkpixbuf.xml
index fe9e907467..8b27462bf3 100644
--- a/docs/plugins/inspect/plugin-gdkpixbuf.xml
+++ b/docs/plugins/inspect/plugin-gdkpixbuf.xml
@@ -67,4 +67,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-goom.xml b/docs/plugins/inspect/plugin-goom.xml
index 0d8184ecbb..4cdc7c29d2 100644
--- a/docs/plugins/inspect/plugin-goom.xml
+++ b/docs/plugins/inspect/plugin-goom.xml
@@ -31,4 +31,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-goom2k1.xml b/docs/plugins/inspect/plugin-goom2k1.xml
index 7ab72f73a6..f2500bab23 100644
--- a/docs/plugins/inspect/plugin-goom2k1.xml
+++ b/docs/plugins/inspect/plugin-goom2k1.xml
@@ -31,4 +31,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-gstrtpmanager.xml b/docs/plugins/inspect/plugin-gstrtpmanager.xml
index b6831127ff..b72b3e7047 100644
--- a/docs/plugins/inspect/plugin-gstrtpmanager.xml
+++ b/docs/plugins/inspect/plugin-gstrtpmanager.xml
@@ -187,4 +187,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-halelements.xml b/docs/plugins/inspect/plugin-halelements.xml
index 152cda2928..689988a8d8 100644
--- a/docs/plugins/inspect/plugin-halelements.xml
+++ b/docs/plugins/inspect/plugin-halelements.xml
@@ -40,4 +40,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-icydemux.xml b/docs/plugins/inspect/plugin-icydemux.xml
index d45aa48d73..1a2f808b35 100644
--- a/docs/plugins/inspect/plugin-icydemux.xml
+++ b/docs/plugins/inspect/plugin-icydemux.xml
@@ -31,4 +31,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-id3demux.xml b/docs/plugins/inspect/plugin-id3demux.xml
index 77ad31c6fc..ceafebd36d 100644
--- a/docs/plugins/inspect/plugin-id3demux.xml
+++ b/docs/plugins/inspect/plugin-id3demux.xml
@@ -31,4 +31,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-imagefreeze.xml b/docs/plugins/inspect/plugin-imagefreeze.xml
index 0c9fd7b965..887076310c 100644
--- a/docs/plugins/inspect/plugin-imagefreeze.xml
+++ b/docs/plugins/inspect/plugin-imagefreeze.xml
@@ -31,4 +31,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-interleave.xml b/docs/plugins/inspect/plugin-interleave.xml
index 45f4bd575a..9dd3d189c3 100644
--- a/docs/plugins/inspect/plugin-interleave.xml
+++ b/docs/plugins/inspect/plugin-interleave.xml
@@ -52,4 +52,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-isomp4.xml b/docs/plugins/inspect/plugin-isomp4.xml
index 577cacaf91..8df339885c 100644
--- a/docs/plugins/inspect/plugin-isomp4.xml
+++ b/docs/plugins/inspect/plugin-isomp4.xml
@@ -86,7 +86,7 @@
src
source
always
- video/quicktime, variant=(string)iso
+ video/quicktime, variant=(string)iso-fragmented
@@ -203,7 +203,7 @@
video_%d
sink
request
- video/x-raw-rgb, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-divx, divxversion=(int)5, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-h263, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-h264, stream-format=(string)avc, alignment=(string)au, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-svq, svqversion=(int)3, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-dv, systemstream=(boolean)false, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; image/jpeg, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-vp8, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-qt-part, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+ video/x-raw-rgb, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-divx, divxversion=(int)5, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-h263, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-h264, stream-format=(string)avc, alignment=(string)au, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-svq, svqversion=(int)3, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-dv, systemstream=(boolean)false, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; image/jpeg, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-vp8, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-dirac, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-qt-part, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
src
@@ -235,4 +235,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-jack.xml b/docs/plugins/inspect/plugin-jack.xml
index 24f46454a0..b31bc2584c 100644
--- a/docs/plugins/inspect/plugin-jack.xml
+++ b/docs/plugins/inspect/plugin-jack.xml
@@ -40,4 +40,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-jpeg.xml b/docs/plugins/inspect/plugin-jpeg.xml
index 49d9efe755..bc579c0c6c 100644
--- a/docs/plugins/inspect/plugin-jpeg.xml
+++ b/docs/plugins/inspect/plugin-jpeg.xml
@@ -20,7 +20,7 @@
sink
sink
always
- image/jpeg, width=(int)[ 1, 65535 ], height=(int)[ 1, 65535 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+ image/jpeg, width=(int)[ 1, 65535 ], height=(int)[ 1, 65535 ], framerate=(fraction)[ 0/1, 2147483647/1 ], sof-marker=(int){ 0, 1, 2, 5, 6, 7, 9, 10, 13, 14 }
src
@@ -94,4 +94,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-level.xml b/docs/plugins/inspect/plugin-level.xml
index c4a4955906..7c7cb22596 100644
--- a/docs/plugins/inspect/plugin-level.xml
+++ b/docs/plugins/inspect/plugin-level.xml
@@ -31,4 +31,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-matroska.xml b/docs/plugins/inspect/plugin-matroska.xml
index 1a530f8006..c5180bbe0f 100644
--- a/docs/plugins/inspect/plugin-matroska.xml
+++ b/docs/plugins/inspect/plugin-matroska.xml
@@ -32,7 +32,7 @@
subtitle_%02d
source
sometimes
- text/plain; application/x-ssa; application/x-ass; application/x-usf; video/x-dvd-subpicture; subpicture/x-pgs; subtitle/x-kate; application/x-subtitle-unknown
+ text/x-pango-markup; application/x-ssa; application/x-ass; application/x-usf; video/x-dvd-subpicture; subpicture/x-pgs; subtitle/x-kate; application/x-subtitle-unknown
video_%02d
@@ -124,4 +124,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-monoscope.xml b/docs/plugins/inspect/plugin-monoscope.xml
index a2aa4e7db4..02762d3f5a 100644
--- a/docs/plugins/inspect/plugin-monoscope.xml
+++ b/docs/plugins/inspect/plugin-monoscope.xml
@@ -3,10 +3,10 @@
Monoscope visualization
../../gst/monoscope/.libs/libgstmonoscope.so
libgstmonoscope.so
- 0.10.28.4
+ 0.10.30.1
LGPL
gst-plugins-good
- GStreamer Good Plug-ins prerelease
+ GStreamer Good Plug-ins git
Unknown package origin
diff --git a/docs/plugins/inspect/plugin-mulaw.xml b/docs/plugins/inspect/plugin-mulaw.xml
index 0ddde6ed35..e805bdf63c 100644
--- a/docs/plugins/inspect/plugin-mulaw.xml
+++ b/docs/plugins/inspect/plugin-mulaw.xml
@@ -52,4 +52,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-multifile.xml b/docs/plugins/inspect/plugin-multifile.xml
index b42bff3d33..f14ec4bd7c 100644
--- a/docs/plugins/inspect/plugin-multifile.xml
+++ b/docs/plugins/inspect/plugin-multifile.xml
@@ -39,5 +39,20 @@
+
+ splitfilesrc
+ Split-File Source
+ Source/File
+ Read a sequentially named set of files as if it was one large file
+ Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+
+ src
+ source
+ always
+ ANY
+
+
+
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-multipart.xml b/docs/plugins/inspect/plugin-multipart.xml
index 48d1ede530..0b9538a41c 100644
--- a/docs/plugins/inspect/plugin-multipart.xml
+++ b/docs/plugins/inspect/plugin-multipart.xml
@@ -52,4 +52,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-navigationtest.xml b/docs/plugins/inspect/plugin-navigationtest.xml
index 4fd34b8257..640982c9bf 100644
--- a/docs/plugins/inspect/plugin-navigationtest.xml
+++ b/docs/plugins/inspect/plugin-navigationtest.xml
@@ -31,4 +31,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-oss4.xml b/docs/plugins/inspect/plugin-oss4.xml
index ecb0ee9c5c..533de3dbef 100644
--- a/docs/plugins/inspect/plugin-oss4.xml
+++ b/docs/plugins/inspect/plugin-oss4.xml
@@ -49,4 +49,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-ossaudio.xml b/docs/plugins/inspect/plugin-ossaudio.xml
index a249f86707..564ed53a17 100644
--- a/docs/plugins/inspect/plugin-ossaudio.xml
+++ b/docs/plugins/inspect/plugin-ossaudio.xml
@@ -49,4 +49,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-png.xml b/docs/plugins/inspect/plugin-png.xml
index 2c93ec89e9..ec1e9d13f6 100644
--- a/docs/plugins/inspect/plugin-png.xml
+++ b/docs/plugins/inspect/plugin-png.xml
@@ -47,9 +47,9 @@
src
source
always
- image/png, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+ image/png, width=(int)[ 16, 1000000 ], height=(int)[ 16, 1000000 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-pulseaudio.xml b/docs/plugins/inspect/plugin-pulseaudio.xml
index 6dfef36cb6..7426de9275 100644
--- a/docs/plugins/inspect/plugin-pulseaudio.xml
+++ b/docs/plugins/inspect/plugin-pulseaudio.xml
@@ -9,6 +9,21 @@
GStreamer Good Plug-ins git
Unknown package origin
+
+ pulseaudiosink
+ Bin wrapping pulsesink
+ Sink/Audio/Bin
+ Correctly handles sink changes when streaming compressed formats to pulsesink
+ Arun Raghavan <arun.raghavan@collabora.co.uk>
+
+
+ sink
+ sink
+ always
+ audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-raw-float, endianness=(int){ 1234, 4321 }, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-raw-int, signed=(boolean)false, width=(int)8, depth=(int)8, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-alaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-mulaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean)true, width=(int)24, depth=(int)24, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean)true, width=(int)32, depth=(int)24, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-ac3, framed=(boolean)true; audio/x-eac3, framed=(boolean)true; audio/x-dts, framed=(boolean)true, block-size=(int){ 512, 1024, 2048 }; audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)[ 1, 2 ], parsed=(boolean)true
+
+
+
pulsemixer
PulseAudio Mixer
@@ -29,7 +44,7 @@
sink
sink
always
- audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-raw-float, endianness=(int){ 1234, 4321 }, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean)true, width=(int)24, depth=(int)24, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean)true, width=(int)32, depth=(int)24, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-raw-int, signed=(boolean)false, width=(int)8, depth=(int)8, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-alaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-mulaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]
+ audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-raw-float, endianness=(int){ 1234, 4321 }, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-raw-int, signed=(boolean)false, width=(int)8, depth=(int)8, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-alaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-mulaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean)true, width=(int)24, depth=(int)24, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-raw-int, endianness=(int){ 1234, 4321 }, signed=(boolean)true, width=(int)32, depth=(int)24, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-ac3, framed=(boolean)true; audio/x-eac3, framed=(boolean)true; audio/x-dts, framed=(boolean)true, block-size=(int){ 512, 1024, 2048 }; audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)[ 1, 2 ], parsed=(boolean)true
@@ -49,4 +64,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-replaygain.xml b/docs/plugins/inspect/plugin-replaygain.xml
index 266e49879b..419354bc99 100644
--- a/docs/plugins/inspect/plugin-replaygain.xml
+++ b/docs/plugins/inspect/plugin-replaygain.xml
@@ -73,4 +73,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-rtp.xml b/docs/plugins/inspect/plugin-rtp.xml
index b6d44d920c..bd6d7a9ba9 100644
--- a/docs/plugins/inspect/plugin-rtp.xml
+++ b/docs/plugins/inspect/plugin-rtp.xml
@@ -1124,13 +1124,13 @@
sink
sink
always
- application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)PCMA; application/x-rtp, media=(string)audio, payload=(int)8, clock-rate=(int)8000
+ application/x-rtp, media=(string)audio, payload=(int)8, clock-rate=(int)8000, encoding-name=(string)PCMA; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)PCMA
src
source
always
- audio/x-alaw, channels=(int)1, rate=(int)8000
+ audio/x-alaw, channels=(int)1, rate=(int)[ 1, 2147483647 ]
@@ -1151,7 +1151,7 @@
src
source
always
- application/x-rtp, media=(string)audio, payload=(int)8, clock-rate=(int)8000, encoding-name=(string)PCMA; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)PCMA
+ application/x-rtp, media=(string)audio, payload=(int)8, clock-rate=(int)8000, encoding-name=(string)PCMA; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)PCMA
@@ -1166,13 +1166,13 @@
sink
sink
always
- application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)PCMU; application/x-rtp, media=(string)audio, payload=(int)0, clock-rate=(int)8000
+ application/x-rtp, media=(string)audio, payload=(int)0, encoding-name=(string)PCMU, clock-rate=(int)8000; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], encoding-name=(string)PCMU, clock-rate=(int)[ 1, 2147483647 ]
src
source
always
- audio/x-mulaw, channels=(int)1, rate=(int)8000
+ audio/x-mulaw, channels=(int)1, rate=(int)[ 1, 2147483647 ]
@@ -1193,7 +1193,7 @@
src
source
always
- application/x-rtp, media=(string)audio, payload=(int)0, clock-rate=(int)8000, encoding-name=(string)PCMU; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)PCMU
+ application/x-rtp, media=(string)audio, payload=(int)0, clock-rate=(int)8000, encoding-name=(string)PCMU; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)PCMU
@@ -1460,7 +1460,7 @@
sink
sink
always
- video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ]; video/x-raw-yuv, format=(fourcc){ AYUV, UYVY, I420, Y41B, UYVP }, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ]
+ video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ]; 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, 32767 ], height=(int)[ 1, 32767 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ]; video/x-raw-yuv, format=(fourcc){ AYUV, UYVY, I420, Y41B, UYVP }, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ]
src
@@ -1471,4 +1471,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-rtsp.xml b/docs/plugins/inspect/plugin-rtsp.xml
index a63773598b..ebe286380f 100644
--- a/docs/plugins/inspect/plugin-rtsp.xml
+++ b/docs/plugins/inspect/plugin-rtsp.xml
@@ -58,4 +58,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-shapewipe.xml b/docs/plugins/inspect/plugin-shapewipe.xml
index 75141885cd..4631cbcdab 100644
--- a/docs/plugins/inspect/plugin-shapewipe.xml
+++ b/docs/plugins/inspect/plugin-shapewipe.xml
@@ -37,4 +37,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-shout2send.xml b/docs/plugins/inspect/plugin-shout2send.xml
index 731a54765d..2f9d8f1dc6 100644
--- a/docs/plugins/inspect/plugin-shout2send.xml
+++ b/docs/plugins/inspect/plugin-shout2send.xml
@@ -25,4 +25,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-smpte.xml b/docs/plugins/inspect/plugin-smpte.xml
index 41d5d5ba66..514147e611 100644
--- a/docs/plugins/inspect/plugin-smpte.xml
+++ b/docs/plugins/inspect/plugin-smpte.xml
@@ -58,4 +58,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-soup.xml b/docs/plugins/inspect/plugin-soup.xml
index 0851d07ee6..da3d787dc8 100644
--- a/docs/plugins/inspect/plugin-soup.xml
+++ b/docs/plugins/inspect/plugin-soup.xml
@@ -1,6 +1,6 @@
soup
- libsoup HTTP client src
+ libsoup HTTP client src/sink
../../ext/soup/.libs/libgstsouphttpsrc.so
libgstsouphttpsrc.so
0.10.30.1
@@ -9,6 +9,21 @@
GStreamer Good Plug-ins git
Unknown package origin
+
+ souphttpclientsink
+ HTTP client sink
+ Generic
+ Sends streams to HTTP server via PUT
+ David Schleef <ds@entropywave.com>
+
+
+ sink
+ sink
+ always
+ ANY
+
+
+
souphttpsrc
HTTP client source
@@ -25,4 +40,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-spectrum.xml b/docs/plugins/inspect/plugin-spectrum.xml
index fd1deea86f..5d98644b4f 100644
--- a/docs/plugins/inspect/plugin-spectrum.xml
+++ b/docs/plugins/inspect/plugin-spectrum.xml
@@ -31,4 +31,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-speex.xml b/docs/plugins/inspect/plugin-speex.xml
index 906f61a90e..aee0ba804c 100644
--- a/docs/plugins/inspect/plugin-speex.xml
+++ b/docs/plugins/inspect/plugin-speex.xml
@@ -52,4 +52,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-taglib.xml b/docs/plugins/inspect/plugin-taglib.xml
index 7b78f53850..f635b757da 100644
--- a/docs/plugins/inspect/plugin-taglib.xml
+++ b/docs/plugins/inspect/plugin-taglib.xml
@@ -52,4 +52,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-udp.xml b/docs/plugins/inspect/plugin-udp.xml
index be6799be6b..e58e3c5cad 100644
--- a/docs/plugins/inspect/plugin-udp.xml
+++ b/docs/plugins/inspect/plugin-udp.xml
@@ -70,4 +70,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-video4linux2.xml b/docs/plugins/inspect/plugin-video4linux2.xml
index 2555d49db4..004de03a17 100644
--- a/docs/plugins/inspect/plugin-video4linux2.xml
+++ b/docs/plugins/inspect/plugin-video4linux2.xml
@@ -34,4 +34,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-videobox.xml b/docs/plugins/inspect/plugin-videobox.xml
index f10df56367..3a932372ae 100644
--- a/docs/plugins/inspect/plugin-videobox.xml
+++ b/docs/plugins/inspect/plugin-videobox.xml
@@ -31,4 +31,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-videocrop.xml b/docs/plugins/inspect/plugin-videocrop.xml
index 039b97cd9a..dd71aa646d 100644
--- a/docs/plugins/inspect/plugin-videocrop.xml
+++ b/docs/plugins/inspect/plugin-videocrop.xml
@@ -52,4 +52,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-videofilter.xml b/docs/plugins/inspect/plugin-videofilter.xml
index 3a08eb3597..9ab132a71d 100644
--- a/docs/plugins/inspect/plugin-videofilter.xml
+++ b/docs/plugins/inspect/plugin-videofilter.xml
@@ -14,7 +14,7 @@
Video gamma correction
Filter/Effect/Video
Adjusts gamma on a video stream
- Arwed v. Merkatz <v.merkatz@gmx.net
+ Arwed v. Merkatz <v.merkatz@gmx.net>
sink
@@ -73,4 +73,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-videomixer.xml b/docs/plugins/inspect/plugin-videomixer.xml
index 6bb87daf9e..aab551138f 100644
--- a/docs/plugins/inspect/plugin-videomixer.xml
+++ b/docs/plugins/inspect/plugin-videomixer.xml
@@ -52,4 +52,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-wavenc.xml b/docs/plugins/inspect/plugin-wavenc.xml
index 549396a475..890bbe16aa 100644
--- a/docs/plugins/inspect/plugin-wavenc.xml
+++ b/docs/plugins/inspect/plugin-wavenc.xml
@@ -31,4 +31,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-wavpack.xml b/docs/plugins/inspect/plugin-wavpack.xml
index c14aa01e24..d5b7cbddb6 100644
--- a/docs/plugins/inspect/plugin-wavpack.xml
+++ b/docs/plugins/inspect/plugin-wavpack.xml
@@ -85,4 +85,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-wavparse.xml b/docs/plugins/inspect/plugin-wavparse.xml
index 1d7f80beed..90b4780ed0 100644
--- a/docs/plugins/inspect/plugin-wavparse.xml
+++ b/docs/plugins/inspect/plugin-wavparse.xml
@@ -31,4 +31,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-ximagesrc.xml b/docs/plugins/inspect/plugin-ximagesrc.xml
index cafcad8980..41747a25d6 100644
--- a/docs/plugins/inspect/plugin-ximagesrc.xml
+++ b/docs/plugins/inspect/plugin-ximagesrc.xml
@@ -25,4 +25,4 @@
-
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-y4menc.xml b/docs/plugins/inspect/plugin-y4menc.xml
index df65224402..5f04cd0547 100644
--- a/docs/plugins/inspect/plugin-y4menc.xml
+++ b/docs/plugins/inspect/plugin-y4menc.xml
@@ -31,4 +31,4 @@
-
+
\ No newline at end of file