summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim@centricular.net>2012-10-28 16:41:15 +0000
committerTim-Philipp Müller <tim@centricular.net>2012-10-28 16:54:07 +0000
commit72353aeb7125548acd7223dfa50e20f6dd5a791e (patch)
tree04b2dfa5fe7b884b4728e5827fc3892dd1afac0d
parent8c81e39de0d258978fc5487532f97c93a42d7bb6 (diff)
docs: add new accurip element to docs
https://bugzilla.gnome.org/show_bug.cgi?id=685163
-rw-r--r--docs/plugins/gst-plugins-bad-plugins-docs.sgml1
-rw-r--r--docs/plugins/gst-plugins-bad-plugins-sections.txt14
-rw-r--r--docs/plugins/gst-plugins-bad-plugins.args46
-rw-r--r--docs/plugins/gst-plugins-bad-plugins.hierarchy81
-rw-r--r--docs/plugins/gst-plugins-bad-plugins.interfaces5
-rw-r--r--docs/plugins/inspect/plugin-accurip.xml34
-rw-r--r--docs/plugins/inspect/plugin-videoparsersbad.xml21
-rw-r--r--gst/accurip/gstaccurip.c3
8 files changed, 191 insertions, 14 deletions
diff --git a/docs/plugins/gst-plugins-bad-plugins-docs.sgml b/docs/plugins/gst-plugins-bad-plugins-docs.sgml
index a640f15f2..314c50c15 100644
--- a/docs/plugins/gst-plugins-bad-plugins-docs.sgml
+++ b/docs/plugins/gst-plugins-bad-plugins-docs.sgml
@@ -17,6 +17,7 @@
<chapter>
<title>gst-plugins-bad Elements</title>
+ <xi:include href="xml/element-accurip.xml" />
<xi:include href="xml/element-assrender.xml" />
<xi:include href="xml/element-autoconvert.xml" />
<xi:include href="xml/element-bulge.xml" />
diff --git a/docs/plugins/gst-plugins-bad-plugins-sections.txt b/docs/plugins/gst-plugins-bad-plugins-sections.txt
index 219a603a3..805ff41d2 100644
--- a/docs/plugins/gst-plugins-bad-plugins-sections.txt
+++ b/docs/plugins/gst-plugins-bad-plugins-sections.txt
@@ -1,4 +1,18 @@
<SECTION>
+<FILE>element-accurip</FILE>
+<TITLE>accurip</TITLE>
+GstAccurip
+<SUBSECTION Standard>
+GST_ACCURIP
+GST_ACCURIP_CLASS
+GST_IS_ACCURIP
+GST_IS_ACCURIP_CLASS
+GST_TYPE_ACCURIP
+GstAccuripClass
+gst_accurip_get_type
+</SECTION>
+
+<SECTION>
<FILE>element-aiffmux</FILE>
<TITLE>aiffmux</TITLE>
GstAiffMux
diff --git a/docs/plugins/gst-plugins-bad-plugins.args b/docs/plugins/gst-plugins-bad-plugins.args
index 8342f0e32..741a5e02d 100644
--- a/docs/plugins/gst-plugins-bad-plugins.args
+++ b/docs/plugins/gst-plugins-bad-plugins.args
@@ -26900,7 +26900,7 @@
<FLAGS>rw</FLAGS>
<NICK>physics</NICK>
<BLURB>water density: from 1 to 4.</BLURB>
-<DEFAULT>1.37974e-309</DEFAULT>
+<DEFAULT>5.17441e-317</DEFAULT>
</ARG>
<ARG>
@@ -26940,7 +26940,7 @@
<FLAGS>rw</FLAGS>
<NICK>splash</NICK>
<BLURB>make a big splash in the center.</BLURB>
-<DEFAULT>1.37429e-309</DEFAULT>
+<DEFAULT>5.17484e-317</DEFAULT>
</ARG>
<ARG>
@@ -26950,7 +26950,7 @@
<FLAGS>rw</FLAGS>
<NICK>splash</NICK>
<BLURB>make a big splash in the center.</BLURB>
-<DEFAULT>1.37974e-309</DEFAULT>
+<DEFAULT>6.79039e-313</DEFAULT>
</ARG>
<ARG>
@@ -26980,7 +26980,7 @@
<FLAGS>rw</FLAGS>
<NICK>ratiox</NICK>
<BLURB>x-ratio.</BLURB>
-<DEFAULT>1.38471e-316</DEFAULT>
+<DEFAULT>3.06544e-115</DEFAULT>
</ARG>
<ARG>
@@ -26990,7 +26990,7 @@
<FLAGS>rw</FLAGS>
<NICK>ratioy</NICK>
<BLURB>y-ratio.</BLURB>
-<DEFAULT>1.54342e-316</DEFAULT>
+<DEFAULT>1.53064e-18</DEFAULT>
</ARG>
<ARG>
@@ -27000,7 +27000,7 @@
<FLAGS>rw</FLAGS>
<NICK>DelayTime</NICK>
<BLURB>the delay time.</BLURB>
-<DEFAULT>0</DEFAULT>
+<DEFAULT>7.06238e-304</DEFAULT>
</ARG>
<ARG>
@@ -27030,7 +27030,7 @@
<FLAGS>rw</FLAGS>
<NICK>Color</NICK>
<BLURB>the color of the image.</BLURB>
-<DEFAULT>8.10621e-38</DEFAULT>
+<DEFAULT>0.011489</DEFAULT>
</ARG>
<ARG>
@@ -27040,7 +27040,7 @@
<FLAGS>rw</FLAGS>
<NICK>Color</NICK>
<BLURB>the color of the image.</BLURB>
-<DEFAULT>0</DEFAULT>
+<DEFAULT>9.33458e-15</DEFAULT>
</ARG>
<ARG>
@@ -27050,7 +27050,7 @@
<FLAGS>rw</FLAGS>
<NICK>Color-R</NICK>
<BLURB>the color of the image.</BLURB>
-<DEFAULT>6.30565e-38</DEFAULT>
+<DEFAULT>8.37068e-21</DEFAULT>
</ARG>
<ARG>
@@ -27380,7 +27380,7 @@
<FLAGS>rw</FLAGS>
<NICK>lredscale</NICK>
<BLURB>multiplier for downscaling non-edge brightness.</BLURB>
-<DEFAULT>5.33591e-322</DEFAULT>
+<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
@@ -27400,7 +27400,7 @@
<FLAGS>rw</FLAGS>
<NICK>lupscale</NICK>
<BLURB>multiplier for upscaling edge brightness.</BLURB>
-<DEFAULT>0</DEFAULT>
+<DEFAULT>1.34037e-317</DEFAULT>
</ARG>
<ARG>
@@ -27580,7 +27580,7 @@
<FLAGS>rw</FLAGS>
<NICK>fader</NICK>
<BLURB>the fader position.</BLURB>
-<DEFAULT>1.37429e-309</DEFAULT>
+<DEFAULT>3.40905e-322</DEFAULT>
</ARG>
<ARG>
@@ -27760,7 +27760,7 @@
<FLAGS>rw</FLAGS>
<NICK>HSync</NICK>
<BLURB>the hsync offset.</BLURB>
-<DEFAULT>2.36249e-310</DEFAULT>
+<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
@@ -59433,3 +59433,23 @@
<DEFAULT>0</DEFAULT>
</ARG>
+<ARG>
+<NAME>GstAccurip::first-track</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>First track</NICK>
+<BLURB>Indicate to the CRC calculation algorithm that this is the first track of a set.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstAccurip::last-track</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Last track</NICK>
+<BLURB>Indicate to the CRC calculation algorithm that this is the last track of a set.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
diff --git a/docs/plugins/gst-plugins-bad-plugins.hierarchy b/docs/plugins/gst-plugins-bad-plugins.hierarchy
index 23c2bb354..9e1ab9927 100644
--- a/docs/plugins/gst-plugins-bad-plugins.hierarchy
+++ b/docs/plugins/gst-plugins-bad-plugins.hierarchy
@@ -18,12 +18,14 @@ GObject
GstFaad
GstGSMDec
GstMpg123AudioDec
+ GstOpusDec
GstSirenDec
GstAudioEncoder
ADPCMEnc
GstCeltEnc
GstFaac
GstGSMEnc
+ GstOpusEnc
GstSirenEnc
GstVoAacEnc
GstVoAmrWbEnc
@@ -39,6 +41,8 @@ GObject
GstIRTSPParse
GstMpeg4VParse
GstMpegvParse
+ GstOpusParse
+ GstVC1Parse
GstBaseSink
GstChecksumSink
GstCurlBaseSink
@@ -75,6 +79,7 @@ GObject
GstRTPDTMFSrc
GstBaseTransform
GstAudioFilter
+ GstAccurip
GstBPMDetect
GstChromaprint
GstBayer2RGB
@@ -202,6 +207,7 @@ GObject
GstJifMux
GstJpegParse
GstLiveAdder
+ GstMXFDemux
GstMimDec
GstMimEnc
GstModPlug
@@ -216,10 +222,12 @@ GObject
GstPnmenc
GstPyramidSegment
GstRTPBaseDepayload
+ GstRTPOpusDepay
GstRtpDTMFDepay
GstRtpVP8Depay
GstRTPBasePayload
GstRtpAsfPay
+ GstRtpOPUSPay
GstRtpVP8Pay
GstRTPMux
GstRTPDTMFMux
@@ -285,6 +293,78 @@ GObject
GstTask
GstTaskPool
GstEncodingProfile
+ MXFMetadataBase
+ MXFDescriptiveMetadata
+ MXFDMS1
+ MXFDMS1Address
+ MXFDMS1Communications
+ MXFDMS1ContactsList
+ MXFDMS1Framework
+ MXFDMS1ProductionClipFramework
+ MXFDMS1ClipFramework
+ MXFDMS1ProductionFramework
+ MXFDMS1SceneFramework
+ MXFDMS1NameValue
+ MXFDMS1PictureFormat
+ MXFDMS1Processing
+ MXFDMS1Project
+ MXFDMS1Publication
+ MXFDMS1TextLanguage
+ MXFDMS1Branding
+ MXFDMS1CueWords
+ MXFDMS1Shot
+ MXFDMS1Thesaurus
+ MXFDMS1Annotation
+ MXFDMS1Award
+ MXFDMS1CaptionsDescription
+ MXFDMS1Classification
+ MXFDMS1Contact
+ MXFDMS1Location
+ MXFDMS1Organisation
+ MXFDMS1Person
+ MXFDMS1Contract
+ MXFDMS1DeviceParameters
+ MXFDMS1Event
+ MXFDMS1GroupRelationship
+ MXFDMS1Identification
+ MXFDMS1KeyPoint
+ MXFDMS1Participant
+ MXFDMS1Rights
+ MXFDMS1Scripting
+ MXFDMS1SettingPeriod
+ MXFDMS1Titles
+ MXFMetadata
+ MXFMetadataContentStorage
+ MXFMetadataEssenceContainerData
+ MXFMetadataGenericDescriptor
+ MXFMetadataFileDescriptor
+ MXFMetadataGenericDataEssenceDescriptor
+ MXFMetadataGenericPictureEssenceDescriptor
+ MXFMetadataCDCIPictureEssenceDescriptor
+ MXFMetadataMPEGVideoDescriptor
+ MXFMetadataRGBAPictureEssenceDescriptor
+ MXFMetadataGenericSoundEssenceDescriptor
+ MXFMetadataWaveAudioEssenceDescriptor
+ MXFMetadataAES3AudioEssenceDescriptor
+ MXFMetadataMultipleDescriptor
+ MXFMetadataGenericPackage
+ MXFMetadataMaterialPackage
+ MXFMetadataSourcePackage
+ MXFMetadataIdentification
+ MXFMetadataLocator
+ MXFMetadataNetworkLocator
+ MXFMetadataTextLocator
+ MXFMetadataPreface
+ MXFMetadataSequence
+ MXFMetadataStructuralComponent
+ MXFMetadataDMSegment
+ MXFMetadataSourceClip
+ MXFMetadataDMSourceClip
+ MXFMetadataTimecodeComponent
+ MXFMetadataTrack
+ MXFMetadataEventTrack
+ MXFMetadataStaticTrack
+ MXFMetadataTimelineTrack
GInterface
GTypePlugin
GstChildProxy
@@ -293,3 +373,4 @@ GInterface
GstTagSetter
GstTagXmpWriter
GstURIHandler
+ MXFDescriptiveMetadataFrameworkInterface
diff --git a/docs/plugins/gst-plugins-bad-plugins.interfaces b/docs/plugins/gst-plugins-bad-plugins.interfaces
index 84248c66e..71090de0d 100644
--- a/docs/plugins/gst-plugins-bad-plugins.interfaces
+++ b/docs/plugins/gst-plugins-bad-plugins.interfaces
@@ -55,5 +55,10 @@ GstVoAacEnc GstPreset
GstVoAmrWbEnc GstPreset
GstWrapperCameraBinSrc GstChildProxy
GstXvidEnc GstPreset
+MXFDMS1ClipFramework MXFDescriptiveMetadataFrameworkInterface
+MXFDMS1Framework MXFDescriptiveMetadataFrameworkInterface
+MXFDMS1ProductionClipFramework MXFDescriptiveMetadataFrameworkInterface
+MXFDMS1ProductionFramework MXFDescriptiveMetadataFrameworkInterface
+MXFDMS1SceneFramework MXFDescriptiveMetadataFrameworkInterface
RsnDvdBin GstChildProxy GstURIHandler
VdpSink GstImplementsInterface GstNavigation GstXOverlay
diff --git a/docs/plugins/inspect/plugin-accurip.xml b/docs/plugins/inspect/plugin-accurip.xml
new file mode 100644
index 000000000..e9b6ec3fb
--- /dev/null
+++ b/docs/plugins/inspect/plugin-accurip.xml
@@ -0,0 +1,34 @@
+<plugin>
+ <name>accurip</name>
+ <description>Computes an AccurateRip CRC</description>
+ <filename>../../gst/accurip/.libs/libgstaccurip.so</filename>
+ <basename>libgstaccurip.so</basename>
+ <version>1.1.0.1</version>
+ <license>LGPL</license>
+ <source>gst-plugins-bad</source>
+ <package>GStreamer Bad Plug-ins git</package>
+ <origin>Unknown package origin</origin>
+ <elements>
+ <element>
+ <name>accurip</name>
+ <longname>AccurateRip(TM) CRC element</longname>
+ <class>Filter/Analyzer/Audio</class>
+ <description>Computes an AccurateRip CRC</description>
+ <author>Christophe Fergeau &lt;teuf@gnome.org&gt;</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw, format=(string)S16LE, rate=(int)44100, channels=(int)2</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw, format=(string)S16LE, rate=(int)44100, channels=(int)2</details>
+ </caps>
+ </pads>
+ </element>
+ </elements>
+</plugin> \ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-videoparsersbad.xml b/docs/plugins/inspect/plugin-videoparsersbad.xml
index 77c2b529f..a08a95232 100644
--- a/docs/plugins/inspect/plugin-videoparsersbad.xml
+++ b/docs/plugins/inspect/plugin-videoparsersbad.xml
@@ -114,5 +114,26 @@
</caps>
</pads>
</element>
+ <element>
+ <name>vc1parse</name>
+ <longname>VC1 parser</longname>
+ <class>Codec/Parser/Converter/Video</class>
+ <description>Parses VC1 streams</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-wmv, wmvversion=(int)3, format=(string){ WVC1, WMV3 }</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-wmv, wmvversion=(int)3, format=(string){ WVC1, WMV3 }, stream-format=(string){ bdu, bdu-frame, sequence-layer-bdu, sequence-layer-bdu-frame, sequence-layer-raw-frame, sequence-layer-frame-layer, asf, frame-layer }, header-format=(string){ none, asf, sequence-layer }</details>
+ </caps>
+ </pads>
+ </element>
</elements>
</plugin> \ No newline at end of file
diff --git a/gst/accurip/gstaccurip.c b/gst/accurip/gstaccurip.c
index d6b07a664..128e9722e 100644
--- a/gst/accurip/gstaccurip.c
+++ b/gst/accurip/gstaccurip.c
@@ -33,6 +33,7 @@
/**
* SECTION:element-accurip
+ * @short_desc: Computes an AccurateRip CRC
*
* The accurip element calculates a CRC for an audio stream which can be used
* to match the audio stream to a database hosted on
@@ -42,7 +43,7 @@
* <refsect2>
* <title>Example launch line</title>
* |[
- * gst-launch -m uridecodebin uri=file:///path/to/song.flac ! audioconvert ! accurip ! fakesink
+ * gst-launch-1.0 -m uridecodebin uri=file:///path/to/song.flac ! audioconvert ! accurip ! fakesink
* ]|
* </refsect2>
*/