diff --git a/docs/plugins/gst-plugins-bad-plugins.args b/docs/plugins/gst-plugins-bad-plugins.args
index 3298dda2c7..2325142a85 100644
--- a/docs/plugins/gst-plugins-bad-plugins.args
+++ b/docs/plugins/gst-plugins-bad-plugins.args
@@ -58,6 +58,16 @@
TRUE
+
+GstDfbVideoSink::pixel-aspect-ratio
+gchararray
+
+rw
+Pixel Aspect Ratio
+The pixel aspect ratio of the device.
+"1/1"
+
+
GstSDLVideoSink::fullscreen
gboolean
@@ -268,3 +278,220 @@
1
+
+GstNeonhttpSrc::iradio-genre
+gchararray
+
+r
+iradio-genre
+Genre of the stream.
+NULL
+
+
+
+GstNeonhttpSrc::iradio-mode
+gboolean
+
+rw
+iradio-mode
+Enable internet radio mode (extraction of shoutcast/icecast metadata).
+FALSE
+
+
+
+GstNeonhttpSrc::iradio-name
+gchararray
+
+r
+iradio-name
+Name of the stream.
+NULL
+
+
+
+GstNeonhttpSrc::iradio-url
+gchararray
+
+r
+iradio-url
+Homepage URL for radio stream.
+NULL
+
+
+
+GstNeonhttpSrc::location
+gchararray
+
+rw
+Location
+The location. In the form:
+ http://a.com/file.txt - default port '80'
+ http://a.com:80/file.txt
+ a.com/file.txt - defualt scheme 'HTTP'
+ https://a.com/file.txt - default port '443'
+ http:///file.txt - default host 'localhost'.
+""
+
+
+
+GstNeonhttpSrc::proxy
+gchararray
+
+rw
+Proxy
+The proxy. In the form myproxy.mycompany.com:8080.
+ If nothing is passed g_getenv("http_proxy") will be used
+ If that http_proxy enviroment var isn't define no proxy is used.
+""
+
+
+
+GstNeonhttpSrc::uri
+gchararray
+
+rw
+Uri
+The location in form of a URI (deprecated; use location).
+""
+
+
+
+GstNeonhttpSrc::user-agent
+gchararray
+
+rw
+User-Agent
+The User-Agent used for connection.
+"neonhttpsrc"
+
+
+
+GstV4l2Src::use-fixed-fps
+gboolean
+
+rw
+Use Fixed FPS
+Drop/Insert frames to reach a certain FPS (TRUE) or adapt FPS to suit the number of frabbed frames.
+TRUE
+
+
+
+GstModPlug::megabass
+gboolean
+
+rw
+megabass
+Megabass.
+FALSE
+
+
+
+GstModPlug::megabass-amount
+gint
+[0,100]
+rw
+megabass amount
+Megabass amount.
+40
+
+
+
+GstModPlug::megabass-range
+gint
+[0,100]
+rw
+megabass range
+Megabass range.
+30
+
+
+
+GstModPlug::noise-reduction
+gboolean
+
+rw
+noise reduction
+noise reduction.
+TRUE
+
+
+
+GstModPlug::oversamp
+gboolean
+
+rw
+oversamp
+oversamp.
+TRUE
+
+
+
+GstModPlug::reverb
+gboolean
+
+rw
+reverb
+Reverb.
+FALSE
+
+
+
+GstModPlug::reverb-delay
+gint
+[0,200]
+rw
+reverb delay
+Reverb delay.
+100
+
+
+
+GstModPlug::reverb-depth
+gint
+[0,100]
+rw
+reverb depth
+Reverb depth.
+30
+
+
+
+GstModPlug::songname
+gchararray
+
+r
+Songname
+The song name.
+NULL
+
+
+
+GstModPlug::surround
+gboolean
+
+rw
+surround
+Surround.
+TRUE
+
+
+
+GstModPlug::surround-delay
+gint
+[0,40]
+rw
+surround delay
+Surround delay.
+20
+
+
+
+GstModPlug::surround-depth
+gint
+[0,100]
+rw
+surround depth
+Surround depth.
+20
+
+
diff --git a/docs/plugins/gst-plugins-bad-plugins.signals b/docs/plugins/gst-plugins-bad-plugins.signals
index c46e6023ce..a85e06c317 100644
--- a/docs/plugins/gst-plugins-bad-plugins.signals
+++ b/docs/plugins/gst-plugins-bad-plugins.signals
@@ -1,6 +1,7 @@
GstXvidEnc::frame-encoded
void
+l
GstXvidEnc *gstxvidenc