docs: update
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Mon, 17 Sep 2012 11:14:07 +0000 (12:14 +0100)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Mon, 17 Sep 2012 11:15:49 +0000 (12:15 +0100)
docs/plugins/gst-plugins-good-plugins-docs.sgml
docs/plugins/gst-plugins-good-plugins-sections.txt
docs/plugins/gst-plugins-good-plugins.args
docs/plugins/gst-plugins-good-plugins.hierarchy
docs/plugins/inspect/plugin-halelements.xml [deleted file]
docs/plugins/inspect/plugin-monoscope.xml

index dff089d..420b94b 100644 (file)
@@ -81,8 +81,6 @@
     <xi:include href="xml/element-gdkpixbufsink.xml" />
     <xi:include href="xml/element-goom.xml" />
     <xi:include href="xml/element-goom2k1.xml" />
-    <xi:include href="xml/element-halaudiosink.xml" />
-    <xi:include href="xml/element-halaudiosrc.xml" />
     <xi:include href="xml/element-hdv1394src.xml" />
     <xi:include href="xml/element-icydemux.xml" />
     <xi:include href="xml/element-id3demux.xml" />
     <xi:include href="xml/element-progressreport.xml" />
     <xi:include href="xml/element-pulsesink.xml" />
     <xi:include href="xml/element-pulsesrc.xml" />
-    <xi:include href="xml/element-pulsemixer.xml" />
     <xi:include href="xml/element-quarktv.xml" />
     <xi:include href="xml/element-qtdemux.xml" />
     <xi:include href="xml/element-qtmux.xml" />
     <xi:include href="xml/element-rtpssrcdemux.xml" />
     <xi:include href="xml/element-shagadelictv.xml" />
     <xi:include href="xml/element-shapewipe.xml" />
-    <xi:include href="xml/element-smokedec.xml" />
-    <xi:include href="xml/element-smokeenc.xml" />
     <xi:include href="xml/element-smpte.xml" />
     <xi:include href="xml/element-smptealpha.xml" />
     <xi:include href="xml/element-souphttpsrc.xml" />
     <xi:include href="xml/element-videocrop.xml" />
     <xi:include href="xml/element-videoflip.xml" />
     <xi:include href="xml/element-videomixer.xml" />
-    <xi:include href="xml/element-videomixer2.xml" />
     <xi:include href="xml/element-vp8dec.xml" />
     <xi:include href="xml/element-vp8enc.xml" />
     <xi:include href="xml/element-warptv.xml" />
     <xi:include href="xml/plugin-gdkpixbuf.xml" />
     <xi:include href="xml/plugin-goom.xml" />
     <xi:include href="xml/plugin-goom2k1.xml" />
-    <xi:include href="xml/plugin-halelements.xml" />
     <xi:include href="xml/plugin-icydemux.xml" />
     <xi:include href="xml/plugin-id3demux.xml" />
     <xi:include href="xml/plugin-imagefreeze.xml" />
     <title>gst-plugins-good Base Classes</title>
     <xi:include href="xml/gstiirequalizer.xml" />
     <xi:include href="xml/gstvideomixerpad.xml" />
-    <xi:include href="xml/gstvideomixer2pad.xml" />
   </chapter>
 </book>
index c725925..252593c 100644 (file)
@@ -1001,34 +1001,6 @@ GST_IS_RTP_SSRC_DEMUX_CLASS
 </SECTION>
 
 <SECTION>
-<FILE>element-halaudiosink</FILE>
-<TITLE>halaudiosink</TITLE>
-GstHalAudioSink
-<SUBSECTION Standard>
-GstHalAudioSinkClass
-GST_TYPE_HAL_AUDIO_SINK
-GST_HAL_AUDIO_SINK
-GST_HAL_AUDIO_SINK_CLASS
-GST_IS_HAL_AUDIO_SINK
-GST_IS_HAL_AUDIO_SINK_CLASS
-gst_hal_audio_sink_get_type
-</SECTION>
-
-<SECTION>
-<FILE>element-halaudiosrc</FILE>
-<TITLE>halaudiosrc</TITLE>
-GstHalAudioSrc
-<SUBSECTION Standard>
-GstHalAudioSrcClass
-GST_TYPE_HAL_AUDIO_SRC
-GST_HAL_AUDIO_SRC
-GST_HAL_AUDIO_SRC_CLASS
-GST_IS_HAL_AUDIO_SRC
-GST_IS_HAL_AUDIO_SRC_CLASS
-gst_hal_audio_src_get_type
-</SECTION>
-
-<SECTION>
 <FILE>element-icydemux</FILE>
 <TITLE>icydemux</TITLE>
 GstICYDemux
@@ -1529,20 +1501,6 @@ gst_pulsesrc_get_type
 </SECTION>
 
 <SECTION>
-<FILE>element-pulsemixer</FILE>
-<TITLE>pulsemixer</TITLE>
-GstPulseMixer
-<SUBSECTION Standard>
-GstPulseMixerClass
-GST_PULSEMIXER
-GST_IS_PULSEMIXER
-GST_TYPE_PULSEMIXER
-GST_PULSEMIXER_CLASS
-GST_IS_PULSEMIXER_CLASS
-gst_pulsemixer_get_type
-</SECTION>
-
-<SECTION>
 <FILE>element-progressreport</FILE>
 <TITLE>progressreport</TITLE>
 GstProgressReport
@@ -2002,35 +1960,6 @@ gst_video_mixer_get_type
 </SECTION>
 
 <SECTION>
-<FILE>gstvideomixer2pad</FILE>
-<TITLE>GstVideoMixer2Pad</TITLE>
-GstVideoMixer2Pad
-<SUBSECTION Standard>
-GstVideoMixer2PadClass
-GST_VIDEO_MIXER2_PAD
-GST_VIDEO_MIXER2_PAD_CLASS
-GST_IS_VIDEO_MIXER2_PAD
-GST_IS_VIDEO_MIXER2_PAD_CLASS
-GST_TYPE_VIDEO_MIXER2_PAD
-gst_videomixer2_pad_get_type
-</SECTION>
-
-<SECTION>
-<FILE>element-videomixer2</FILE>
-<TITLE>videomixer2</TITLE>
-GstVideoMixer2
-GstVideoMixer2Background
-<SUBSECTION Standard>
-GstVideoMixer2Class
-GST_VIDEO_MIXER2
-GST_IS_VIDEO_MIXER2
-GST_TYPE_VIDEO_MIXER2
-GST_VIDEO_MIXER2_CLASS
-GST_IS_VIDEO_MIXER2_CLASS
-gst_videomixer2_get_type
-</SECTION>
-
-<SECTION>
 <FILE>element-v4l2src</FILE>
 <TITLE>v4l2src</TITLE>
 GstV4l2Src
index d9a41fc..37dae15 100644 (file)
 <RANGE></RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>Auto alt reference frames</NICK>
-<BLURB>Automatically generate alt reference frames.</BLURB>
+<BLURB>Automatically generate AltRef frames.</BLURB>
 <DEFAULT>FALSE</DEFAULT>
 </ARG>
 
 </ARG>
 
 <ARG>
+<NAME>GstVP8Enc::horizontal-scaling-mode</NAME>
+<TYPE>GstVP8EncScalingMode</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Horizontal scaling mode</NICK>
+<BLURB>Horizontal scaling mode.</BLURB>
+<DEFAULT>Normal</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstVP8Enc::keyframe-max-dist</NAME>
+<TYPE>gint</TYPE>
+<RANGE>>= 0</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Keyframe max distance</NICK>
+<BLURB>Maximum distance between keyframes (number of frames).</BLURB>
+<DEFAULT>128</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstVP8Enc::keyframe-mode</NAME>
+<TYPE>GstVP8EncKfMode</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Keyframe Mode</NICK>
+<BLURB>Keyframe placement.</BLURB>
+<DEFAULT>Determine optimal placement automatically</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstVP8Enc::max-intra-bitrate</NAME>
+<TYPE>gint</TYPE>
+<RANGE>>= 0</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Max Intra bitrate</NICK>
+<BLURB>Maximum Intra frame bitrate.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstVP8Enc::overshoot</NAME>
+<TYPE>gint</TYPE>
+<RANGE>[0,1000]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Overshoot PCT</NICK>
+<BLURB>Datarate overshoot (max) target (%).</BLURB>
+<DEFAULT>100</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstVP8Enc::temporal-scalability-layer-id</NAME>
+<TYPE>GValueArray*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Coding layer identification</NICK>
+<BLURB>Sequence defining coding layer membership.</BLURB>
+<DEFAULT></DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstVP8Enc::temporal-scalability-number-layers</NAME>
+<TYPE>gint</TYPE>
+<RANGE>[1,5]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Number of coding layers</NICK>
+<BLURB>Number of coding layers to use.</BLURB>
+<DEFAULT>1</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstVP8Enc::temporal-scalability-periodicity</NAME>
+<TYPE>gint</TYPE>
+<RANGE>[0,16]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Coding layer periodicity</NICK>
+<BLURB>Length of sequence that defines layer membership periodicity.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstVP8Enc::temporal-scalability-rate-decimator</NAME>
+<TYPE>GValueArray*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Coding layer rate decimator</NICK>
+<BLURB>Rate decimation factors for each layer.</BLURB>
+<DEFAULT></DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstVP8Enc::temporal-scalability-target-bitrate</NAME>
+<TYPE>GValueArray*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Coding layer target bitrates</NICK>
+<BLURB>Target bitrates for coding layers (one per layer, decreasing).</BLURB>
+<DEFAULT></DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstVP8Enc::twopass-vbr-bias</NAME>
+<TYPE>gint</TYPE>
+<RANGE>[0,100]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>2-pass VBR bias</NICK>
+<BLURB>CBR/VBR bias (0=CBR, 100=VBR).</BLURB>
+<DEFAULT>50</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstVP8Enc::twopass-vbr-maxsection</NAME>
+<TYPE>gint</TYPE>
+<RANGE>>= 0</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>2-pass GOP max bitrate</NICK>
+<BLURB>GOP maximum bitrate (% target).</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstVP8Enc::twopass-vbr-minsection</NAME>
+<TYPE>gint</TYPE>
+<RANGE>>= 0</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>2-pass GOP min bitrate</NICK>
+<BLURB>GOP minimum bitrate (% target).</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstVP8Enc::undershoot</NAME>
+<TYPE>gint</TYPE>
+<RANGE>[0,1000]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Undershoot PCT</NICK>
+<BLURB>Datarate undershoot (min) target (%).</BLURB>
+<DEFAULT>100</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstVP8Enc::vertical-scaling-mode</NAME>
+<TYPE>GstVP8EncScalingMode</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Vertical scaling mode</NICK>
+<BLURB>Vertical scaling mode.</BLURB>
+<DEFAULT>Normal</DEFAULT>
+</ARG>
+
+<ARG>
 <NAME>GstVP8Dec::deblocking-level</NAME>
 <TYPE>guint</TYPE>
 <RANGE><= 16</RANGE>
index ce83fab..348f5d5 100644 (file)
@@ -161,6 +161,7 @@ GObject
         GstMatroskaMux
           GstWebMMux
         GstMatroskaParse
+        GstMonoscope
         GstMuLawDec
         GstMuLawEnc
         GstMultipartDemux
diff --git a/docs/plugins/inspect/plugin-halelements.xml b/docs/plugins/inspect/plugin-halelements.xml
deleted file mode 100644 (file)
index 689988a..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-<plugin>
-  <name>halelements</name>
-  <description>elements wrapping the GStreamer/HAL audio input/output devices</description>
-  <filename>../../ext/hal/.libs/libgsthalelements.so</filename>
-  <basename>libgsthalelements.so</basename>
-  <version>0.10.30.1</version>
-  <license>LGPL</license>
-  <source>gst-plugins-good</source>
-  <package>GStreamer Good Plug-ins git</package>
-  <origin>Unknown package origin</origin>
-  <elements>
-    <element>
-      <name>halaudiosink</name>
-      <longname>HAL audio sink</longname>
-      <class>Sink/Audio</class>
-      <description>Audio sink for sound device access via HAL</description>
-      <author>Jürg Billeter &lt;j@bitron.ch&gt;</author>
-      <pads>
-        <caps>
-          <name>sink</name>
-          <direction>sink</direction>
-          <presence>always</presence>
-          <details>ANY</details>
-        </caps>
-      </pads>
-    </element>
-    <element>
-      <name>halaudiosrc</name>
-      <longname>HAL audio source</longname>
-      <class>Source/Audio</class>
-      <description>Audio source for sound device access via HAL</description>
-      <author>Jürg Billeter &lt;j@bitron.ch&gt;</author>
-      <pads>
-        <caps>
-          <name>src</name>
-          <direction>source</direction>
-          <presence>always</presence>
-          <details>ANY</details>
-        </caps>
-      </pads>
-    </element>
-  </elements>
-</plugin>
\ No newline at end of file
index 02762d3..ac10183 100644 (file)
@@ -3,7 +3,7 @@
   <description>Monoscope visualization</description>
   <filename>../../gst/monoscope/.libs/libgstmonoscope.so</filename>
   <basename>libgstmonoscope.so</basename>
-  <version>0.10.30.1</version>
+  <version>0.11.94.1</version>
   <license>LGPL</license>
   <source>gst-plugins-good</source>
   <package>GStreamer Good Plug-ins git</package>
           <name>sink</name>
           <direction>sink</direction>
           <presence>always</presence>
-          <details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)2, endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true</details>
+          <details>audio/x-raw, format=(string)S16LE, rate=(int)[ 8000, 96000 ], channels=(int)1, layout=(string)interleaved</details>
         </caps>
         <caps>
           <name>src</name>
           <direction>source</direction>
           <presence>always</presence>
-          <details>video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)256, height=(int)128, framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+          <details>video/x-raw, format=(string)BGRx, width=(int)256, height=(int)128, framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
         </caps>
       </pads>
     </element>