diff --git a/docs/plugins/gst-plugins-ugly-plugins.args b/docs/plugins/gst-plugins-ugly-plugins.args
index 7c99abec7b..f9a01d72e3 100644
--- a/docs/plugins/gst-plugins-ugly-plugins.args
+++ b/docs/plugins/gst-plugins-ugly-plugins.args
@@ -472,7 +472,7 @@
GstLameMP3Enc::bitrate
gint
[8,320]
-rw
+rwx
Bitrate (kb/s)
Bitrate in kbit/sec (Only valid if target is bitrate, for CBR one of 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256 or 320).
128
@@ -482,7 +482,7 @@
GstLameMP3Enc::cbr
gboolean
-rw
+rwx
CBR
Enforce constant bitrate encoding (Only valid if target is bitrate).
FALSE
@@ -492,7 +492,7 @@
GstLameMP3Enc::encoding-engine-quality
GstLameMP3EncEncodingEngineQuality
-rw
+rwx
Encoding Engine Quality
Quality/speed of the encoding engine, this does not affect the bitrate!.
Standard
@@ -502,7 +502,7 @@
GstLameMP3Enc::mono
gboolean
-rw
+rwx
Mono
Enforce mono encoding.
FALSE
@@ -512,7 +512,7 @@
GstLameMP3Enc::quality
gfloat
[0,9.999]
-rw
+rwx
Quality
VBR Quality from 0 to 10, 0 being the best (Only valid if target is quality).
4
@@ -522,7 +522,7 @@
GstLameMP3Enc::target
GstLameMP3EncTarget
-rw
+rwx
Target
Optimize for quality or bitrate.
Quality
@@ -711,7 +711,7 @@
GstTwoLame::psymodel
gint
-[-1,4]
+[G_MAXULONG,4]
rw
Psychoacoustic Model
Psychoacoustic model used to encode the audio.
@@ -881,7 +881,7 @@
GstX264Enc::key-int-max
guint
-<= G_MAXLONG
+<= G_MAXINT
rw
Key-frame maximal interval
Maximal distance between two key-frames (0 for automatic).
@@ -1011,10 +1011,10 @@
GstX264Enc::subme
guint
-[1,6]
+[1,10]
rw
Subpixel Motion Estimation
-Subpixel motion estimation and partition decision quality: 1=fast, 6=best.
+Subpixel motion estimation and partition decision quality: 1=fast, 10=best.
1
@@ -1101,7 +1101,7 @@
GstX264Enc::sync-lookahead
gint
-[-1,250]
+[G_MAXULONG,250]
rw
Sync Lookahead
Number of buffer frames for threaded lookahead (-1 for automatic).
@@ -1124,7 +1124,7 @@
rw
H.264 profile
-Apply restrictions to meet H.264 Profile constraints. This will override other properties if necessary.
+Apply restrictions to meet H.264 Profile constraints. This will override other properties if necessary. This will only be used if downstream elements do not specify a profile in their caps (DEPRECATED).
main
diff --git a/docs/plugins/gst-plugins-ugly-plugins.hierarchy b/docs/plugins/gst-plugins-ugly-plugins.hierarchy
index 2ce46e6ecb..0761de54d3 100644
--- a/docs/plugins/gst-plugins-ugly-plugins.hierarchy
+++ b/docs/plugins/gst-plugins-ugly-plugins.hierarchy
@@ -1,61 +1,52 @@
GObject
- GstObject
- GstBus
- GstClock
- GstElement
- AC3IEC
- GstA52Dec
- GstASFDemux
- GstAmrnbDec
- GstAmrnbEnc
- GstAmrwbDec
- GstBaseRTPDepayload
- GstRtpAsfDepay
- GstBaseSrc
- GstPushSrc
- GstCddaBaseSrc
- GstCdioCddaSrc
- GstDvdReadSrc
- GstPNMSrc
- GstBin
- GstPipeline
- GstDvdLpcmDec
- GstDvdSubDec
- GstDvdSubParse
- GstLame
- GstLameMP3Enc
- GstMPEGAudioParse
- GstMPEGParse
- GstMPEGDemux
- GstDVDDemux
- GstMad
- GstMpeg2dec
- GstRDTDepay
- GstRDTManager
- GstRMDemux
- GstRTSPReal
- GstRTSPWMS
- GstRealAudioDemux
- GstSidDec
- GstSynaesthesia
- GstTwoLame
- GstX264Enc
- GstXingMux
- GstPad
- GstPadTemplate
- GstPlugin
- GstPluginFeature
- GstElementFactory
- GstIndexFactory
- GstTypeFindFactory
- GstRegistry
- GstTask
- GstTaskPool
- GstSignalObject
+ GInitiallyUnowned
+ GstObject
+ GstBus
+ GstClock
+ GstElement
+ GstA52Dec
+ GstASFDemux
+ GstAudioDecoder
+ GstAmrnbDec
+ GstAmrwbDec
+ GstAudioEncoder
+ GstAmrnbEnc
+ GstLameMP3Enc
+ GstTwoLame
+ GstBaseRTPDepayload
+ GstRtpAsfDepay
+ GstBaseSrc
+ GstPushSrc
+ GstDvdReadSrc
+ GstPNMSrc
+ GstBin
+ GstPipeline
+ GstDvdLpcmDec
+ GstDvdSubDec
+ GstDvdSubParse
+ GstMad
+ GstMpeg2dec
+ GstRDTDepay
+ GstRDTManager
+ GstRMDemux
+ GstRTSPReal
+ GstRTSPWMS
+ GstRealAudioDemux
+ GstSidDec
+ GstX264Enc
+ GstPad
+ GstPadTemplate
+ GstPlugin
+ GstPluginFeature
+ GstElementFactory
+ GstIndexFactory
+ GstTypeFindFactory
+ GstRegistry
+ GstTask
+ GstTaskPool
GInterface
GTypePlugin
GstChildProxy
GstPreset
GstRTSPExtension
- GstTagSetter
GstURIHandler
diff --git a/docs/plugins/gst-plugins-ugly-plugins.interfaces b/docs/plugins/gst-plugins-ugly-plugins.interfaces
index 4112822e26..0dd061933b 100644
--- a/docs/plugins/gst-plugins-ugly-plugins.interfaces
+++ b/docs/plugins/gst-plugins-ugly-plugins.interfaces
@@ -1,4 +1,5 @@
GstAmrnbEnc GstPreset
+GstAudioEncoder GstPreset
GstBin GstChildProxy
GstCddaBaseSrc GstURIHandler
GstCdioCddaSrc GstURIHandler
diff --git a/docs/plugins/inspect/plugin-a52dec.xml b/docs/plugins/inspect/plugin-a52dec.xml
index 600204f298..b11ce0854d 100644
--- a/docs/plugins/inspect/plugin-a52dec.xml
+++ b/docs/plugins/inspect/plugin-a52dec.xml
@@ -3,7 +3,7 @@
Decodes ATSC A/52 encoded audio streams
../../ext/a52dec/.libs/libgsta52dec.so
libgsta52dec.so
- 0.10.18.1
+ 0.11.0.1
GPL
gst-plugins-ugly
GStreamer Ugly Plug-ins git
@@ -26,7 +26,7 @@
src
source
always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, rate=(int)[ 4000, 96000 ], channels=(int)[ 1, 6 ]
+ audio/x-raw, format=(string)F32LE, rate=(int)[ 4000, 96000 ], channels=(int)[ 1, 6 ]
diff --git a/docs/plugins/inspect/plugin-amrnb.xml b/docs/plugins/inspect/plugin-amrnb.xml
index 0fa9917dae..4e853fc4f1 100644
--- a/docs/plugins/inspect/plugin-amrnb.xml
+++ b/docs/plugins/inspect/plugin-amrnb.xml
@@ -3,7 +3,7 @@
Adaptive Multi-Rate Narrow-Band
../../ext/amrnb/.libs/libgstamrnb.so
libgstamrnb.so
- 0.10.18.1
+ 0.11.0.1
unknown
gst-plugins-ugly
GStreamer Ugly Plug-ins git
@@ -26,7 +26,7 @@
src
source
always
- audio/x-raw-int, width=(int)16, depth=(int)16, signed=(boolean)true, endianness=(int)1234, rate=(int)8000, channels=(int)1
+ audio/x-raw, format=(string)S16LE, rate=(int)8000, channels=(int)1
@@ -41,7 +41,7 @@
sink
sink
always
- audio/x-raw-int, width=(int)16, depth=(int)16, signed=(boolean)true, endianness=(int)1234, rate=(int)8000, channels=(int)1
+ audio/x-raw, format=(string)S16LE, rate=(int)8000, channels=(int)1
src
diff --git a/docs/plugins/inspect/plugin-amrwbdec.xml b/docs/plugins/inspect/plugin-amrwbdec.xml
index 51247198f7..56bec839bc 100644
--- a/docs/plugins/inspect/plugin-amrwbdec.xml
+++ b/docs/plugins/inspect/plugin-amrwbdec.xml
@@ -3,7 +3,7 @@
Adaptive Multi-Rate Wide-Band Decoder
../../ext/amrwbdec/.libs/libgstamrwbdec.so
libgstamrwbdec.so
- 0.10.18.1
+ 0.11.0.1
unknown
gst-plugins-ugly
GStreamer Ugly Plug-ins git
@@ -26,7 +26,7 @@
src
source
always
- audio/x-raw-int, width=(int)16, depth=(int)16, signed=(boolean)true, endianness=(int)1234, rate=(int)16000, channels=(int)1
+ audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1
diff --git a/docs/plugins/inspect/plugin-asf.xml b/docs/plugins/inspect/plugin-asf.xml
index b9d86da6ce..1efbad6664 100644
--- a/docs/plugins/inspect/plugin-asf.xml
+++ b/docs/plugins/inspect/plugin-asf.xml
@@ -3,7 +3,7 @@
Demuxes and muxes audio and video in Microsofts ASF format
../../gst/asfdemux/.libs/libgstasf.so
libgstasf.so
- 0.10.18.1
+ 0.11.0.1
LGPL
gst-plugins-ugly
GStreamer Ugly Plug-ins git
@@ -23,13 +23,13 @@
video/x-ms-asf
- audio_%02d
+ audio_%u
source
sometimes
ANY
- video_%02d
+ video_%u
source
sometimes
ANY
diff --git a/docs/plugins/inspect/plugin-dvdlpcmdec.xml b/docs/plugins/inspect/plugin-dvdlpcmdec.xml
index 05b31427ae..3f8a250a01 100644
--- a/docs/plugins/inspect/plugin-dvdlpcmdec.xml
+++ b/docs/plugins/inspect/plugin-dvdlpcmdec.xml
@@ -3,7 +3,7 @@
Decode DVD LPCM frames into standard PCM
../../gst/dvdlpcmdec/.libs/libgstdvdlpcmdec.so
libgstdvdlpcmdec.so
- 0.10.18.1
+ 0.11.0.1
LGPL
gst-plugins-ugly
GStreamer Ugly Plug-ins git
@@ -26,7 +26,7 @@
src
source
always
- audio/x-raw-int, width=(int){ 16, 24 }, rate=(int){ 32000, 44100, 48000, 96000 }, channels=(int)[ 1, 8 ], endianness=(int){ 4321 }, depth=(int){ 16, 24 }, signed=(boolean){ true }
+ audio/x-raw, format=(string){ S16BE, S24BE }, rate=(int){ 32000, 44100, 48000, 96000 }, channels=(int)[ 1, 8 ]
diff --git a/docs/plugins/inspect/plugin-dvdread.xml b/docs/plugins/inspect/plugin-dvdread.xml
index b033d3e63e..1ba5385462 100644
--- a/docs/plugins/inspect/plugin-dvdread.xml
+++ b/docs/plugins/inspect/plugin-dvdread.xml
@@ -3,7 +3,7 @@
Access a DVD with dvdread
../../ext/dvdread/.libs/libgstdvdread.so
libgstdvdread.so
- 0.10.18.1
+ 0.11.0.1
GPL
gst-plugins-ugly
GStreamer Ugly Plug-ins git
diff --git a/docs/plugins/inspect/plugin-dvdsub.xml b/docs/plugins/inspect/plugin-dvdsub.xml
index dafb7d7879..289991ae2c 100644
--- a/docs/plugins/inspect/plugin-dvdsub.xml
+++ b/docs/plugins/inspect/plugin-dvdsub.xml
@@ -3,7 +3,7 @@
DVD subtitle parser and decoder
../../gst/dvdsub/.libs/libgstdvdsub.so
libgstdvdsub.so
- 0.10.18.1
+ 0.11.0.1
LGPL
gst-plugins-ugly
GStreamer Ugly Plug-ins git
@@ -26,7 +26,7 @@
src
source
always
- video/x-raw-yuv, format=(fourcc)AYUV, width=(int)720, height=(int)576, framerate=(fraction)0/1; video/x-raw-rgb, width=(int)720, height=(int)576, framerate=(fraction)0/1, bpp=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, depth=(int)32
+ video/x-raw, format=(string){ AYUV, ARGB }, width=(int)720, height=(int)576, framerate=(fraction)0/1
diff --git a/docs/plugins/inspect/plugin-lame.xml b/docs/plugins/inspect/plugin-lame.xml
index 7579832f81..11ccfe766b 100644
--- a/docs/plugins/inspect/plugin-lame.xml
+++ b/docs/plugins/inspect/plugin-lame.xml
@@ -3,33 +3,12 @@
Encode MP3s with LAME
../../ext/lame/.libs/libgstlame.so
libgstlame.so
- 0.10.18.1
+ 0.11.0.1
LGPL
gst-plugins-ugly
GStreamer Ugly Plug-ins git
Unknown package origin
-
- lame
- L.A.M.E. mp3 encoder
- Codec/Encoder/Audio
- High-quality free MP3 encoder (deprecated)
- Erik Walthinsen <omega@cse.ogi.edu>, Wim Taymans <wim@fluendo.com>
-
-
- sink
- sink
- always
- audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]
-
-
- src
- source
- always
- audio/mpeg, mpegversion=(int)1, layer=(int)3, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]
-
-
-
lamemp3enc
L.A.M.E. mp3 encoder
@@ -41,7 +20,7 @@
sink
sink
always
- audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]
+ audio/x-raw, format=(string)S16LE, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]
src
diff --git a/docs/plugins/inspect/plugin-mad.xml b/docs/plugins/inspect/plugin-mad.xml
index 164bf65416..97eb1dcb35 100644
--- a/docs/plugins/inspect/plugin-mad.xml
+++ b/docs/plugins/inspect/plugin-mad.xml
@@ -3,7 +3,7 @@
mp3 decoding based on the mad library
../../ext/mad/.libs/libgstmad.so
libgstmad.so
- 0.10.18.1
+ 0.11.0.1
GPL
gst-plugins-ugly
GStreamer Ugly Plug-ins git
@@ -26,7 +26,7 @@
src
source
always
- audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]
+ audio/x-raw, format=(string)S32LE, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]
diff --git a/docs/plugins/inspect/plugin-mpeg2dec.xml b/docs/plugins/inspect/plugin-mpeg2dec.xml
index 18543cd98e..55d2ccf658 100644
--- a/docs/plugins/inspect/plugin-mpeg2dec.xml
+++ b/docs/plugins/inspect/plugin-mpeg2dec.xml
@@ -3,7 +3,7 @@
LibMpeg2 decoder
../../ext/mpeg2dec/.libs/libgstmpeg2dec.so
libgstmpeg2dec.so
- 0.10.18.1
+ 0.11.0.1
GPL
gst-plugins-ugly
GStreamer Ugly Plug-ins git
@@ -14,7 +14,7 @@
mpeg1 and mpeg2 video decoder
Codec/Decoder/Video
Uses libmpeg2 to decode MPEG video streams
- Wim Taymans <wim.taymans@chello.be>
+ Wim Taymans <wim.taymans@gmail.com>
sink
@@ -26,7 +26,7 @@
src
source
always
- video/x-raw-yuv, format=(fourcc){ YV12, I420, Y42B, Y444 }, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+ video/x-raw, format=(string){ I420, Y42B, Y444 }, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
diff --git a/docs/plugins/inspect/plugin-realmedia.xml b/docs/plugins/inspect/plugin-realmedia.xml
index 2043f844ec..a148938999 100644
--- a/docs/plugins/inspect/plugin-realmedia.xml
+++ b/docs/plugins/inspect/plugin-realmedia.xml
@@ -3,7 +3,7 @@
RealMedia support plugins
../../gst/realmedia/.libs/libgstrmdemux.so
libgstrmdemux.so
- 0.10.18.1
+ 0.11.0.1
LGPL
gst-plugins-ugly
GStreamer Ugly Plug-ins git
@@ -74,25 +74,25 @@
Wim Taymans <wim@fluendo.com>
- recv_rtcp_sink_%d
+ recv_rtcp_sink_%u
sink
request
application/x-rtcp
- recv_rtp_sink_%d
+ recv_rtp_sink_%u
sink
request
application/x-rdt
- recv_rtp_src_%d_%d_%d
+ recv_rtp_src_%u_%u_%u
source
sometimes
application/x-rdt
- rtcp_src_%d
+ rtcp_src_%u
source
request
application/x-rtcp
@@ -113,13 +113,13 @@
application/vnd.rn-realmedia
- audio_%02d
+ audio_%u
source
sometimes
ANY
- video_%02d
+ video_%u
source
sometimes
ANY
diff --git a/docs/plugins/inspect/plugin-siddec.xml b/docs/plugins/inspect/plugin-siddec.xml
index 4dabbb1d39..cdba9a70b3 100644
--- a/docs/plugins/inspect/plugin-siddec.xml
+++ b/docs/plugins/inspect/plugin-siddec.xml
@@ -3,7 +3,7 @@
Uses libsidplay to decode .sid files
../../ext/sidplay/.libs/libgstsid.so
libgstsid.so
- 0.10.18.1
+ 0.11.0.1
GPL
gst-plugins-ugly
GStreamer Ugly Plug-ins git
@@ -26,7 +26,7 @@
src
source
always
- audio/x-raw-int, endianness=(int)1234, signed=(boolean){ true, false }, width=(int){ 8, 16 }, depth=(int){ 8, 16 }, rate=(int)[ 8000, 48000 ], channels=(int)[ 1, 2 ]
+ audio/x-raw, format=(string){ S8, U8, S16LE, U16LE }, rate=(int)[ 8000, 48000 ], channels=(int)[ 1, 2 ]
diff --git a/docs/plugins/inspect/plugin-twolame.xml b/docs/plugins/inspect/plugin-twolame.xml
index 375034adf4..d010afdb21 100644
--- a/docs/plugins/inspect/plugin-twolame.xml
+++ b/docs/plugins/inspect/plugin-twolame.xml
@@ -3,14 +3,14 @@
Encode MP2s with TwoLAME
../../ext/twolame/.libs/libgsttwolame.so
libgsttwolame.so
- 0.10.18.1
+ 0.11.0.1
LGPL
gst-plugins-ugly
GStreamer Ugly Plug-ins git
Unknown package origin
- twolame
+ twolamemp2enc
TwoLAME mp2 encoder
Codec/Encoder/Audio
High-quality free MP2 encoder
@@ -20,7 +20,7 @@
sink
sink
always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, rate=(int){ 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]; audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int){ 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]
+ audio/x-raw, format=(string){ F32LE, S16LE }, rate=(int){ 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]
src
diff --git a/docs/plugins/inspect/plugin-x264.xml b/docs/plugins/inspect/plugin-x264.xml
index 1c884c12ad..410fba580d 100644
--- a/docs/plugins/inspect/plugin-x264.xml
+++ b/docs/plugins/inspect/plugin-x264.xml
@@ -3,7 +3,7 @@
libx264-based H264 plugins
../../ext/x264/.libs/libgstx264.so
libgstx264.so
- 0.10.18.1
+ 0.11.0.1
GPL
gst-plugins-ugly
GStreamer Ugly Plug-ins git
@@ -20,13 +20,13 @@
sink
sink
always
- video/x-raw-yuv, format=(fourcc){ I420, YV12 }, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]
+ video/x-raw, format=(string){ I420, YV12 }, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]
src
source
always
- video/x-h264, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], stream-format=(string){ byte-stream, avc }, alignment=(string){ au }
+ video/x-h264, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], stream-format=(string){ byte-stream, avc }, alignment=(string){ au }, profile=(string){ high-10, high, main, constrained-baseline, high-10-intra }