diff --git a/common b/common
index 97fbc2dd78..9a5025a2d2 160000
--- a/common
+++ b/common
@@ -1 +1 @@
-Subproject commit 97fbc2dd78ea0cc2225b63ff383802b7c376d9b7
+Subproject commit 9a5025a2d276796d8d21243ef598e679ff7477bc
diff --git a/docs/plugins/.gitignore b/docs/plugins/.gitignore
index 50439fccb7..8990477c12 100644
--- a/docs/plugins/.gitignore
+++ b/docs/plugins/.gitignore
@@ -6,16 +6,9 @@ Makefile.in
*-undocumented.txt
*-unused.txt
-*.args
-*.hierarchy
-*.interfaces
-*.prerequisites
-*.signals
-
html
sgml
xml
-*.stamp
gst-plugins-base-plugins-scan
gst-plugins-base-plugins-scan.c
diff --git a/docs/plugins/Makefile.am b/docs/plugins/Makefile.am
index db464c834b..3b65defafa 100644
--- a/docs/plugins/Makefile.am
+++ b/docs/plugins/Makefile.am
@@ -79,7 +79,6 @@ IGNORE_CFILES = utils.c mem.c imgconvert.c
EXTRA_HFILES = \
$(top_srcdir)/gst/tcp/gstmultifdsink.h \
$(top_srcdir)/gst/tcp/gsttcpserversink.h \
- $(top_srcdir)/ext/theora/theoraenc.h \
$(top_srcdir)/ext/vorbis/vorbisenc.h
# Images to copy into HTML directory.
diff --git a/docs/plugins/gst-plugins-base-plugins.args b/docs/plugins/gst-plugins-base-plugins.args
new file mode 100644
index 0000000000..0ca4e1ca62
--- /dev/null
+++ b/docs/plugins/gst-plugins-base-plugins.args
@@ -0,0 +1,1120 @@
+
+GstVorbisEnc::bitrate
+gint
+[-1,250001]
+rw
+Target Bitrate
+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).
+-1
+
+
+
+GstVorbisEnc::last-message
+gchararray
+
+r
+last-message
+The last status message.
+NULL
+
+
+
+GstVorbisEnc::managed
+gboolean
+
+rw
+Managed
+Enable bitrate management engine.
+FALSE
+
+
+
+GstVorbisEnc::max-bitrate
+gint
+[-1,250001]
+rw
+Maximum Bitrate
+Specify a maximum bitrate (in bps). Useful for streaming applications. (-1 == disabled).
+-1
+
+
+
+GstVorbisEnc::min-bitrate
+gint
+[-1,250001]
+rw
+Minimum Bitrate
+Specify a minimum bitrate (in bps). Useful for encoding for a fixed-size channel. (-1 == disabled).
+-1
+
+
+
+GstVorbisEnc::quality
+gfloat
+[-0.1,1]
+rw
+Quality
+Specify quality instead of specifying a particular bitrate.
+0.3
+
+
+
+GstTheoraDec::crop
+gboolean
+
+rw
+Crop
+Crop the image to the visible region.
+TRUE
+
+
+
+GstTheoraEnc::bitrate
+gint
+[0,2000]
+rw
+Bitrate
+Compressed video bitrate (kbps).
+0
+
+
+
+GstTheoraEnc::border
+GstTheoraEncBorderMode
+
+rw
+Border
+Border color to add when sizes not multiple of 16.
+BORDER_BLACK
+
+
+
+GstTheoraEnc::center
+gboolean
+
+rw
+Center
+Center image when sizes not multiple of 16.
+TRUE
+
+
+
+GstTheoraEnc::keyframe-auto
+gboolean
+
+rw
+Keyframe Auto
+Automatic keyframe detection.
+TRUE
+
+
+
+GstTheoraEnc::keyframe-force
+gint
+[1,32768]
+rw
+Keyframe force
+Force keyframe every N frames.
+64
+
+
+
+GstTheoraEnc::keyframe-freq
+gint
+[1,32768]
+rw
+Keyframe frequency
+Keyframe frequency.
+64
+
+
+
+GstTheoraEnc::keyframe-mindistance
+gint
+[1,32768]
+rw
+Keyframe mindistance
+Keyframe mindistance.
+8
+
+
+
+GstTheoraEnc::keyframe-threshold
+gint
+[0,32768]
+rw
+Keyframe threshold
+Keyframe threshold.
+80
+
+
+
+GstTheoraEnc::noise-sensitivity
+gint
+[0,32768]
+rw
+Noise sensitivity
+Noise sensitivity.
+1
+
+
+
+GstTheoraEnc::quality
+gint
+[0,63]
+rw
+Quality
+Video quality.
+16
+
+
+
+GstTheoraEnc::quick
+gboolean
+
+rw
+Quick
+Quick encoding.
+TRUE
+
+
+
+GstTheoraEnc::sharpness
+gint
+[0,2]
+rw
+Sharpness
+Sharpness.
+0
+
+
+
+GstOggMux::max-delay
+guint64
+
+rw
+Max delay
+Maximum delay in multiplexing streams.
+500000000
+
+
+
+GstOggMux::max-page-delay
+guint64
+
+rw
+Max page delay
+Maximum delay for sending out a page.
+500000000
+
+
+
+GstGnomeVFSSrc::handle
+gpointer
+
+rw
+GnomeVFSHandle
+Handle for GnomeVFS.
+
+
+
+
+GstGnomeVFSSrc::iradio-genre
+gchararray
+
+r
+iradio-genre
+Genre of the stream.
+NULL
+
+
+
+GstGnomeVFSSrc::iradio-mode
+gboolean
+
+rw
+iradio-mode
+Enable internet radio mode (extraction of icecast/audiocast metadata).
+FALSE
+
+
+
+GstGnomeVFSSrc::iradio-name
+gchararray
+
+r
+iradio-name
+Name of the stream.
+NULL
+
+
+
+GstGnomeVFSSrc::iradio-title
+gchararray
+
+r
+iradio-title
+Name of currently playing song.
+NULL
+
+
+
+GstGnomeVFSSrc::iradio-url
+gchararray
+
+r
+iradio-url
+Homepage URL for radio stream.
+NULL
+
+
+
+GstGnomeVFSSrc::location
+gchararray
+
+rw
+File Location
+Location of the file to read.
+NULL
+
+
+
+GstAlsaSrc::device
+gchararray
+
+rw
+Device
+ALSA device, as defined in an asound configuration file.
+"default"
+
+
+
+GstAlsaSrc::device-name
+gchararray
+
+r
+Device name
+Human-readable name of the sound device.
+""
+
+
+
+GstAlsaSink::device
+gchararray
+
+rw
+Device
+ALSA device, as defined in an asound configuration file.
+"default"
+
+
+
+GstAlsaSink::device-name
+gchararray
+
+r
+Device name
+Human-readable name of the sound device.
+""
+
+
+
+GstV4lSrc::autoprobe
+gboolean
+
+rw
+Autoprobe
+Whether the device should be probed for all possible features.
+TRUE
+
+
+
+GstV4lSrc::autoprobe-fps
+gboolean
+
+rw
+Autoprobe FPS
+Whether the device should be probed for framerates.
+TRUE
+
+
+
+GstV4lSrc::copy-mode
+gboolean
+
+rw
+Copy mode
+Whether to send out copies of buffers, or direct pointers to the mmap region.
+TRUE
+
+
+
+GstV4lSrc::timestamp-offset
+gint64
+
+rw
+Timestamp offset
+A time offset subtracted from timestamps set on buffers (in ns).
+0
+
+
+
+GstXvImageSink::brightness
+gint
+[-1000,1000]
+rw
+Brightness
+The brightness of the video.
+0
+
+
+
+GstXvImageSink::contrast
+gint
+[-1000,1000]
+rw
+Contrast
+The contrast of the video.
+0
+
+
+
+GstXvImageSink::display
+gchararray
+
+rw
+Display
+X Display name.
+NULL
+
+
+
+GstXvImageSink::hue
+gint
+[-1000,1000]
+rw
+Hue
+The hue of the video.
+0
+
+
+
+GstXvImageSink::pixel-aspect-ratio
+gchararray
+
+rw
+Pixel Aspect Ratio
+The pixel aspect ratio of the device.
+"1/1"
+
+
+
+GstXvImageSink::saturation
+gint
+[-1000,1000]
+rw
+Saturation
+The saturation of the video.
+0
+
+
+
+GstXvImageSink::synchronous
+gboolean
+
+rw
+Synchronous
+When enabled, runs the X display in synchronous mode. (used only for debugging).
+FALSE
+
+
+
+GstXImageSink::display
+gchararray
+
+rw
+Display
+X Display name.
+NULL
+
+
+
+GstXImageSink::pixel-aspect-ratio
+gchararray
+
+rw
+Pixel Aspect Ratio
+The pixel aspect ratio of the device.
+"1/1"
+
+
+
+GstXImageSink::synchronous
+gboolean
+
+rw
+Synchronous
+When enabled, runs the X display in synchronous mode. (used only for debugging).
+FALSE
+
+
+
+GstVolume::mute
+gboolean
+
+rw
+mute
+mute.
+FALSE
+
+
+
+GstVolume::volume
+gdouble
+[0,4]
+rw
+volume
+volume.
+1
+
+
+
+GstVideoscale::method
+GstVideoscaleMethod
+
+rw
+method
+method.
+0
+
+
+
+GstVideorate::drop
+guint64
+
+r
+Drop
+Number of dropped frames.
+0
+
+
+
+GstVideorate::duplicate
+guint64
+
+r
+Duplicate
+Number of duplicated frames.
+0
+
+
+
+GstVideorate::in
+guint64
+
+r
+In
+Number of input frames.
+0
+
+
+
+GstVideorate::new-pref
+gdouble
+[0,1]
+rw
+New Pref
+Value indicating how much to prefer new frames.
+1
+
+
+
+GstVideorate::out
+guint64
+
+r
+Out
+Number of output frames.
+0
+
+
+
+GstVideorate::silent
+gboolean
+
+rw
+silent
+Don't emit notify for dropped and duplicated frames.
+TRUE
+
+
+
+GstVideoTestSrc::pattern
+GstVideoTestSrcPattern
+
+rw
+Pattern
+Type of test pattern to generate.
+snow
+
+
+
+GstVideoTestSrc::timestamp-offset
+gint64
+
+rw
+Timestamp offset
+An offset added to timestamps set on buffers (in ns).
+0
+
+
+
+GstTCPClientSink::host
+gchararray
+
+rw
+Host
+The host/IP to send the packets to.
+"localhost"
+
+
+
+GstTCPClientSink::port
+gint
+[0,65535]
+rw
+Port
+The port to send the packets to.
+4953
+
+
+
+GstTCPClientSink::protocol
+GstTCPProtocol
+
+rw
+Protocol
+The protocol to wrap data in.
+GST_TCP_PROTOCOL_NONE
+
+
+
+GstTCPClientSrc::host
+gchararray
+
+rw
+Host
+The host IP address to receive packets from.
+"localhost"
+
+
+
+GstTCPClientSrc::port
+gint
+[0,65535]
+rw
+Port
+The port to receive packets from.
+4953
+
+
+
+GstTCPClientSrc::protocol
+GstTCPProtocol
+
+rw
+Protocol
+The protocol to wrap data in.
+GST_TCP_PROTOCOL_NONE
+
+
+
+GstTCPServerSink::host
+gchararray
+
+rw
+host
+The host/IP to send the packets to.
+"localhost"
+
+
+
+GstTCPServerSink::port
+gint
+[0,65535]
+rw
+port
+The port to send the packets to.
+4953
+
+
+
+GstTCPServerSrc::host
+gchararray
+
+rw
+Host
+The hostname to listen as.
+NULL
+
+
+
+GstTCPServerSrc::port
+gint
+[0,65535]
+rw
+Port
+The port to listen to.
+4953
+
+
+
+GstTCPServerSrc::protocol
+GstTCPProtocol
+
+rw
+Protocol
+The protocol to wrap data in.
+GST_TCP_PROTOCOL_NONE
+
+
+
+GstMultiFdSink::buffers-max
+gint
+>= -1
+rw
+Buffers max
+max number of buffers to queue (-1 = no limit).
+-1
+
+
+
+GstMultiFdSink::buffers-queued
+guint
+
+r
+Buffers queued
+Number of buffers currently queued.
+0
+
+
+
+GstMultiFdSink::buffers-soft-max
+gint
+>= -1
+rw
+Buffers soft max
+Recover client when going over this limit (-1 = no limit).
+-1
+
+
+
+GstMultiFdSink::bytes-served
+guint64
+
+r
+Bytes served
+Total number of bytes send to all clients.
+0
+
+
+
+GstMultiFdSink::bytes-to-serve
+guint64
+
+r
+Bytes to serve
+Number of bytes received to serve to clients.
+0
+
+
+
+GstMultiFdSink::mode
+GstFDSetMode
+
+rw
+Mode
+The mode for selecting activity on the fds.
+GST_FDSET_MODE_POLL
+
+
+
+GstMultiFdSink::protocol
+GstTCPProtocol
+
+rw
+Protocol
+The protocol to wrap data in.
+GST_TCP_PROTOCOL_NONE
+
+
+
+GstMultiFdSink::recover-policy
+GstRecoverPolicy
+
+rw
+Recover Policy
+How to recover when client reaches the soft max.
+GST_RECOVER_POLICY_NONE
+
+
+
+GstMultiFdSink::sync-clients
+gboolean
+
+rw
+Sync clients
+(DEPRECATED) Sync clients to a keyframe.
+FALSE
+
+
+
+GstMultiFdSink::sync-method
+GstSyncMethod
+
+rw
+Sync Method
+How to sync new clients to the stream.
+GST_SYNC_METHOD_NONE
+
+
+
+GstMultiFdSink::timeout
+guint64
+
+rw
+Timeout
+Maximum inactivity timeout in nanoseconds for a client (0 = no limit).
+0
+
+
+
+GstSineSrc::freq
+gdouble
+[0,20000]
+rw
+Frequency
+Frequency of sine source.
+440
+
+
+
+GstSineSrc::samplesperbuffer
+gint
+>= 1
+rw
+Samples per buffer
+Number of samples in each outgoing buffer.
+1024
+
+
+
+GstSineSrc::sync
+gboolean
+
+rw
+Sync
+Synchronize to clock.
+FALSE
+
+
+
+GstSineSrc::tablesize
+gint
+>= 1
+rw
+tablesize
+tablesize.
+1024
+
+
+
+GstSineSrc::timestamp-offset
+gint64
+
+rw
+Timestamp offset
+An offset added to timestamps set on buffers (in ns).
+0
+
+
+
+GstSineSrc::volume
+gdouble
+[0,1]
+rw
+Volume
+Volume.
+0.8
+
+
+
+GstDecodeBin::threaded
+gboolean
+
+rw
+Threaded
+Use threads.
+FALSE
+
+
+
+GstPlayBin::audio-sink
+GstElement
+
+rw
+Audio Sink
+the audio output element to use (NULL = default sink).
+
+
+
+
+GstPlayBin::frame
+GstBuffer
+
+r
+Frame
+The last frame (NULL = no video available).
+
+
+
+
+GstPlayBin::subtitle-font-desc
+gchararray
+
+w
+Subtitle font description
+Pango font description of font to be used for subtitle rendering.
+NULL
+
+
+
+GstPlayBin::video-sink
+GstElement
+
+rw
+Video Sink
+the video output element to use (NULL = default sink).
+
+
+
+
+GstPlayBin::vis-plugin
+GstElement
+
+rw
+Vis plugin
+the visualization element to use (NULL = none).
+
+
+
+
+GstPlayBin::volume
+gdouble
+[0,4]
+rw
+volume
+volume.
+1
+
+
+
+GstAudioresample::filter-length
+gint
+>= 0
+rwx
+filter_length
+filter_length.
+16
+
+
+
+GstAudiorate::add
+guint64
+
+r
+Add
+Number of added samples.
+0
+
+
+
+GstAudiorate::drop
+guint64
+
+r
+Drop
+Number of dropped samples.
+0
+
+
+
+GstAudiorate::in
+guint64
+
+r
+In
+Number of input samples.
+0
+
+
+
+GstAudiorate::out
+guint64
+
+r
+Out
+Number of output samples.
+0
+
+
+
+GstAudiorate::silent
+gboolean
+
+rw
+silent
+Don't emit notify for dropped and duplicated frames.
+TRUE
+
+
+
+GstQueue::block-timeout
+guint64
+
+rw
+Timeout for Block
+Nanoseconds until blocked queue times out and returns filler event. Value of -1 disables timeout.
+18446744073709551615
+
+
+
+GstQueue::current-level-buffers
+guint
+
+r
+Current level (buffers)
+Current number of buffers in the queue.
+0
+
+
+
+GstQueue::current-level-bytes
+guint
+
+r
+Current level (kB)
+Current amount of data in the queue (bytes).
+0
+
+
+
+GstQueue::current-level-time
+guint64
+
+r
+Current level (ns)
+Current amount of data in the queue (in ns).
+0
+
+
+
+GstQueue::leaky
+GstQueueLeaky
+
+rw
+Leaky
+Where the queue leaks, if at all.
+0
+
+
+
+GstQueue::max-size-buffers
+guint
+
+rw
+Max. size (buffers)
+Max. number of buffers in the queue (0=disable).
+0
+
+
+
+GstQueue::max-size-bytes
+guint
+
+rw
+Max. size (kB)
+Max. amount of data in the queue (bytes, 0=disable).
+0
+
+
+
+GstQueue::max-size-time
+guint64
+
+rw
+Max. size (ns)
+Max. amount of data in the queue (in ns, 0=disable).
+0
+
+
+
+GstQueue::may-deadlock
+gboolean
+
+rw
+May Deadlock
+The queue may deadlock if it's full and not PLAYING.
+TRUE
+
+
+
+GstQueue::min-threshold-buffers
+guint
+
+rw
+Min. threshold (buffers)
+Min. number of buffers in the queue to allow reading (0=disable).
+0
+
+
+
+GstQueue::min-threshold-bytes
+guint
+
+rw
+Min. threshold (kB)
+Min. amount of data in the queue to allow reading (bytes, 0=disable).
+0
+
+
+
+GstQueue::min-threshold-time
+guint64
+
+rw
+Min. threshold (ns)
+Min. amount of data in the queue to allow reading (in ns, 0=disable).
+0
+
+
+
+GstPipeline::delay
+guint64
+
+rw
+Delay
+Expected delay needed for elements to spin up to PLAYING in nanoseconds.
+0
+
+
+
+GstPipeline::play-timeout
+guint64
+
+rw
+Play Timeout
+Max timeout for going to PLAYING in nanoseconds.
+2000000000
+
+
diff --git a/docs/plugins/gst-plugins-base-plugins.hierarchy b/docs/plugins/gst-plugins-base-plugins.hierarchy
new file mode 100644
index 0000000000..ff0d3ff96f
--- /dev/null
+++ b/docs/plugins/gst-plugins-base-plugins.hierarchy
@@ -0,0 +1,101 @@
+GObject
+ GstRegistry
+ GstXMLRegistry
+ GstObject
+ GstPad
+ GstElement
+ GstBin
+ GstPipeline
+ GstPlayBaseBin
+ GstPlayBin
+ GstDecodeBin
+ GstQueue
+ GstVorbisTag
+ GstVorbisEnc
+ GstVorbisDec
+ GstVorbisParse
+ GstTheoraDec
+ GstTheoraEnc
+ GstOggDemux
+ GstOggMux
+ GstOgmParse
+ GstOgmAudioParse
+ GstOgmVideoParse
+ GstOgmTextParse
+ GstOggParse
+ GstVisual
+ GstVisualbumpscope
+ GstVisualcorona
+ GstVisualG-Force
+ GstVisualjakdaw
+ GstVisualjess
+ GstVisuallv_analyzer
+ GstVisuallv_scope
+ GstVisualoinksie
+ GstVisualplazma
+ GstBaseSrc
+ GstGnomeVFSSrc
+ GstPushSrc
+ GstBaseAudioSrc
+ GstAudioSrc
+ GstAlsaSrc
+ GstV4lElement
+ GstV4lSrc
+ GstVideoTestSrc
+ GstTCPClientSrc
+ GstTCPServerSrc
+ GstSineSrc
+ GstAlsaMixerElement
+ GstBaseSink
+ GstBaseAudioSink
+ GstAudioSink
+ GstAlsaSink
+ GstVideoSink
+ GstXvImageSink
+ GstXImageSink
+ GstMultiFdSink
+ GstTCPServerSink
+ GstBaseTransform
+ GstVolume
+ GstVideoscale
+ GstFFMpegColorspace
+ GstAudioresample
+ GstAudioConvert
+ GstVideorate
+ GstTCPClientSink
+ GstSubparse
+ GstAudiorate
+ GstBufferFramesConvert
+ GstAdder
+ GstPadTemplate
+ GstPluginFeature
+ GstElementFactory
+ GstTypeFindFactory
+ GstIndexFactory
+ GstSignalObject
+ BonoboObject
+ BonoboMonikerContext
+ BonoboForeignObject
+ BonoboRunningContext
+ BonoboEventSource
+ LinkConnection
+ GIOPConnection
+ LinkServer
+ GIOPServer
+ GConfClient
+ GstMixerTrack
+ GstMixerOptions
+ GstTunerNorm
+ GstTunerChannel
+ GstColorBalanceChannel
+GInterface
+ GstChildProxy
+ GstURIHandler
+ GstTagSetter
+ GstImplementsInterface
+ GstMixer
+ GstTuner
+ GstXOverlay
+ GstColorBalance
+ GstPropertyProbe
+ GstNavigation
diff --git a/docs/plugins/gst-plugins-base-plugins.interfaces b/docs/plugins/gst-plugins-base-plugins.interfaces
new file mode 100644
index 0000000000..c61ae5cfd9
--- /dev/null
+++ b/docs/plugins/gst-plugins-base-plugins.interfaces
@@ -0,0 +1,15 @@
+GstBin GstChildProxy
+GstPipeline GstChildProxy
+GstPlayBaseBin GstChildProxy
+GstPlayBin GstChildProxy
+GstDecodeBin GstChildProxy
+GstVorbisTag GstTagSetter
+GstVorbisEnc GstTagSetter
+GstGnomeVFSSrc GstURIHandler
+GstAlsaSrc GstImplementsInterface GstMixer
+GstV4lElement GstImplementsInterface GstTuner GstXOverlay GstColorBalance GstPropertyProbe
+GstV4lSrc GstImplementsInterface GstTuner GstXOverlay GstColorBalance GstPropertyProbe
+GstAlsaMixerElement GstImplementsInterface GstMixer
+GstXvImageSink GstImplementsInterface GstXOverlay GstColorBalance GstNavigation
+GstXImageSink GstImplementsInterface GstXOverlay GstNavigation
+GstVolume GstImplementsInterface GstMixer
diff --git a/docs/plugins/gst-plugins-base-plugins.signals b/docs/plugins/gst-plugins-base-plugins.signals
new file mode 100644
index 0000000000..65c0d306fc
--- /dev/null
+++ b/docs/plugins/gst-plugins-base-plugins.signals
@@ -0,0 +1,97 @@
+
+GstMultiFdSink::add
+void
+GstMultiFdSink *gstmultifdsink
+gint arg1
+
+
+
+GstMultiFdSink::clear
+void
+GstMultiFdSink *gstmultifdsink
+
+
+
+GstMultiFdSink::client-added
+void
+GstMultiFdSink *gstmultifdsink
+gint arg1
+
+
+
+GstMultiFdSink::client-removed
+void
+GstMultiFdSink *gstmultifdsink
+gint arg1
+GstClientStatus arg2
+
+
+
+GstMultiFdSink::get-stats
+GValueArray*
+GstMultiFdSink *gstmultifdsink
+gint arg1
+
+
+
+GstMultiFdSink::remove
+void
+GstMultiFdSink *gstmultifdsink
+gint arg1
+
+
+
+GstDecodeBin::new-decoded-pad
+void
+GstDecodeBin *gstdecodebin
+GstPad *arg1
+gboolean arg2
+
+
+
+GstDecodeBin::removed-decoded-pad
+void
+GstDecodeBin *gstdecodebin
+GstPad *arg1
+
+
+
+GstDecodeBin::unknown-type
+void
+GstDecodeBin *gstdecodebin
+GstPad *arg1
+GstCaps *arg2
+
+
+
+GstQueue::overrun
+void
+GstQueue *gstqueue
+
+
+
+GstQueue::running
+void
+GstQueue *gstqueue
+
+
+
+GstQueue::underrun
+void
+GstQueue *gstqueue
+
+
+
+GstBin::element-added
+void
+GstBin *gstbin
+GstElement *arg1
+
+
+
+GstBin::element-removed
+void
+GstBin *gstbin
+GstElement *arg1
+
+
diff --git a/docs/plugins/scanobj-build.stamp b/docs/plugins/scanobj-build.stamp
new file mode 100644
index 0000000000..e69de29bb2