mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-23 18:21:04 +00:00
Add initial documentation for the MXF plugin and mxfdemux.
Original commit message from CVS: * docs/plugins/Makefile.am: * docs/plugins/gst-plugins-bad-plugins-docs.sgml: * docs/plugins/gst-plugins-bad-plugins-sections.txt: * docs/plugins/gst-plugins-bad-plugins.args: * docs/plugins/gst-plugins-bad-plugins.hierarchy: * docs/plugins/gst-plugins-bad-plugins.interfaces: * docs/plugins/gst-plugins-bad-plugins.prerequisites: * docs/plugins/inspect/plugin-ladspa.xml: * docs/plugins/inspect/plugin-musepack.xml: * docs/plugins/inspect/plugin-mxf.xml: * gst/mxf/mxfdemux.c: * gst/mxf/mxfdemux.h: Add initial documentation for the MXF plugin and mxfdemux.
This commit is contained in:
parent
10b91ac098
commit
1eeb0a3a10
13 changed files with 225 additions and 4177 deletions
16
ChangeLog
16
ChangeLog
|
@ -1,3 +1,19 @@
|
||||||
|
2008-12-16 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* docs/plugins/Makefile.am:
|
||||||
|
* docs/plugins/gst-plugins-bad-plugins-docs.sgml:
|
||||||
|
* docs/plugins/gst-plugins-bad-plugins-sections.txt:
|
||||||
|
* docs/plugins/gst-plugins-bad-plugins.args:
|
||||||
|
* docs/plugins/gst-plugins-bad-plugins.hierarchy:
|
||||||
|
* docs/plugins/gst-plugins-bad-plugins.interfaces:
|
||||||
|
* docs/plugins/gst-plugins-bad-plugins.prerequisites:
|
||||||
|
* docs/plugins/inspect/plugin-ladspa.xml:
|
||||||
|
* docs/plugins/inspect/plugin-musepack.xml:
|
||||||
|
* docs/plugins/inspect/plugin-mxf.xml:
|
||||||
|
* gst/mxf/mxfdemux.c:
|
||||||
|
* gst/mxf/mxfdemux.h:
|
||||||
|
Add initial documentation for the MXF plugin and mxfdemux.
|
||||||
|
|
||||||
2008-12-16 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
2008-12-16 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
* gst/mxf/mxfdemux.c:
|
* gst/mxf/mxfdemux.c:
|
||||||
|
|
|
@ -124,6 +124,7 @@ EXTRA_HFILES = \
|
||||||
$(top_srcdir)/gst/dvdspu/gstdvdspu.h \
|
$(top_srcdir)/gst/dvdspu/gstdvdspu.h \
|
||||||
$(top_srcdir)/gst/festival/gstfestival.h \
|
$(top_srcdir)/gst/festival/gstfestival.h \
|
||||||
$(top_srcdir)/gst/modplug/gstmodplug.h \
|
$(top_srcdir)/gst/modplug/gstmodplug.h \
|
||||||
|
$(top_srcdir)/gst/mxf/mxfdemux.h \
|
||||||
$(top_srcdir)/gst/nuvdemux/gstnuvdemux.h \
|
$(top_srcdir)/gst/nuvdemux/gstnuvdemux.h \
|
||||||
$(top_srcdir)/gst/rawparse/gstaudioparse.h \
|
$(top_srcdir)/gst/rawparse/gstaudioparse.h \
|
||||||
$(top_srcdir)/gst/rawparse/gstvideoparse.h \
|
$(top_srcdir)/gst/rawparse/gstvideoparse.h \
|
||||||
|
|
|
@ -47,6 +47,7 @@
|
||||||
<xi:include href="xml/element-mpeg2enc.xml" />
|
<xi:include href="xml/element-mpeg2enc.xml" />
|
||||||
<xi:include href="xml/element-mplex.xml" />
|
<xi:include href="xml/element-mplex.xml" />
|
||||||
<xi:include href="xml/element-mythtvsrc.xml" />
|
<xi:include href="xml/element-mythtvsrc.xml" />
|
||||||
|
<xi:include href="xml/element-mxfdemux.xml" />
|
||||||
<xi:include href="xml/element-nuvdemux.xml" />
|
<xi:include href="xml/element-nuvdemux.xml" />
|
||||||
<xi:include href="xml/element-output-selector.xml" />
|
<xi:include href="xml/element-output-selector.xml" />
|
||||||
<xi:include href="xml/element-scaletempo.xml" />
|
<xi:include href="xml/element-scaletempo.xml" />
|
||||||
|
@ -111,6 +112,7 @@
|
||||||
<xi:include href="xml/plugin-musepack.xml" />
|
<xi:include href="xml/plugin-musepack.xml" />
|
||||||
<xi:include href="xml/plugin-musicbrainz.xml" />
|
<xi:include href="xml/plugin-musicbrainz.xml" />
|
||||||
<xi:include href="xml/plugin-mve.xml" />
|
<xi:include href="xml/plugin-mve.xml" />
|
||||||
|
<xi:include href="xml/plugin-mxf.xml" />
|
||||||
<xi:include href="xml/plugin-nas.xml" />
|
<xi:include href="xml/plugin-nas.xml" />
|
||||||
<xi:include href="xml/plugin-neon.xml" />
|
<xi:include href="xml/plugin-neon.xml" />
|
||||||
<xi:include href="xml/plugin-nsfdec.xml" />
|
<xi:include href="xml/plugin-nsfdec.xml" />
|
||||||
|
|
|
@ -465,6 +465,20 @@ GST_TYPE_MYTHTV_SRC
|
||||||
gst_mythtv_src_get_type
|
gst_mythtv_src_get_type
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>element-mxfdemux</FILE>
|
||||||
|
<TITLE>mxfdemux</TITLE>
|
||||||
|
GstMXFDemux
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GstMXFDemuxClass
|
||||||
|
GST_IS_MXF_DEMUX
|
||||||
|
GST_IS_MXF_DEMUX_CLASS
|
||||||
|
GST_MXF_DEMUX
|
||||||
|
GST_MXF_DEMUX_CLASS
|
||||||
|
GST_TYPE_MXF_DEMUX
|
||||||
|
gst_mxf_demux_get_type
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>element-nuvdemux</FILE>
|
<FILE>element-nuvdemux</FILE>
|
||||||
<TITLE>nuvdemux</TITLE>
|
<TITLE>nuvdemux</TITLE>
|
||||||
|
|
|
@ -1681,7 +1681,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstDvbSrc::diseqc-source</NAME>
|
<NAME>GstDvbSrc::diseqc-source</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>[-1,7]</RANGE>
|
<RANGE>[G_MAXULONG,7]</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>diseqc source</NICK>
|
<NICK>diseqc source</NICK>
|
||||||
<BLURB>DISEqC selected source (-1 disabled) (DVB-S).</BLURB>
|
<BLURB>DISEqC selected source (-1 disabled) (DVB-S).</BLURB>
|
||||||
|
@ -17455,7 +17455,7 @@
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Path where to search for RealPlayer codecs</NICK>
|
<NICK>Path where to search for RealPlayer codecs</NICK>
|
||||||
<BLURB>Path where to search for RealPlayer codecs.</BLURB>
|
<BLURB>Path where to search for RealPlayer codecs.</BLURB>
|
||||||
<DEFAULT>"/usr/lib/win32:/usr/lib/codecs:/usr/local/RealPlayer/codecs:/usr/local/lib/win32:/usr/local/lib/codecs"</DEFAULT>
|
<DEFAULT>"/usr/lib64/win32:/usr/lib64/codecs:/usr/local/lib64/win32:/usr/local/lib64/codecs"</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
|
@ -17495,7 +17495,7 @@
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Path where to search for RealPlayer codecs</NICK>
|
<NICK>Path where to search for RealPlayer codecs</NICK>
|
||||||
<BLURB>Path where to search for RealPlayer codecs.</BLURB>
|
<BLURB>Path where to search for RealPlayer codecs.</BLURB>
|
||||||
<DEFAULT>"/usr/lib/win32:/usr/lib/codecs:/usr/local/RealPlayer/codecs:/usr/local/lib/win32:/usr/local/lib/codecs"</DEFAULT>
|
<DEFAULT>"/usr/lib64/win32:/usr/lib64/codecs:/usr/local/lib64/win32:/usr/local/lib64/codecs"</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
|
@ -18431,7 +18431,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>DvbBaseBin::diseqc-source</NAME>
|
<NAME>DvbBaseBin::diseqc-source</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>[-1,7]</RANGE>
|
<RANGE>[G_MAXULONG,7]</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>diseqc source</NICK>
|
<NICK>diseqc source</NICK>
|
||||||
<BLURB>DISEqC selected source (-1 disabled) (DVB-S).</BLURB>
|
<BLURB>DISEqC selected source (-1 disabled) (DVB-S).</BLURB>
|
||||||
|
@ -19396,7 +19396,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstAppSrc::size</NAME>
|
<NAME>GstAppSrc::size</NAME>
|
||||||
<TYPE>gint64</TYPE>
|
<TYPE>gint64</TYPE>
|
||||||
<RANGE>>= -1</RANGE>
|
<RANGE>>= G_MAXULONG</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Size</NICK>
|
<NICK>Size</NICK>
|
||||||
<BLURB>The size of the data stream (-1 if unknown).</BLURB>
|
<BLURB>The size of the data stream (-1 if unknown).</BLURB>
|
||||||
|
@ -22156,7 +22156,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstTwoLame::psymodel</NAME>
|
<NAME>GstTwoLame::psymodel</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>[-1,4]</RANGE>
|
<RANGE>[G_MAXULONG,4]</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Psychoacoustic Model</NICK>
|
<NICK>Psychoacoustic Model</NICK>
|
||||||
<BLURB>Psychoacoustic model used to encode the audio.</BLURB>
|
<BLURB>Psychoacoustic model used to encode the audio.</BLURB>
|
||||||
|
@ -22306,7 +22306,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstDCCPClientSrc::sockfd</NAME>
|
<NAME>GstDCCPClientSrc::sockfd</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>>= -1</RANGE>
|
<RANGE>>= G_MAXULONG</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Socket fd</NICK>
|
<NICK>Socket fd</NICK>
|
||||||
<BLURB>The socket file descriptor.</BLURB>
|
<BLURB>The socket file descriptor.</BLURB>
|
||||||
|
@ -22346,7 +22346,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstDCCPServerSink::sockfd</NAME>
|
<NAME>GstDCCPServerSink::sockfd</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>>= -1</RANGE>
|
<RANGE>>= G_MAXULONG</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Socket fd</NICK>
|
<NICK>Socket fd</NICK>
|
||||||
<BLURB>The client socket file descriptor.</BLURB>
|
<BLURB>The client socket file descriptor.</BLURB>
|
||||||
|
@ -22406,7 +22406,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstDCCPClientSink::sockfd</NAME>
|
<NAME>GstDCCPClientSink::sockfd</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>>= -1</RANGE>
|
<RANGE>>= G_MAXULONG</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Socket fd</NICK>
|
<NICK>Socket fd</NICK>
|
||||||
<BLURB>The socket file descriptor.</BLURB>
|
<BLURB>The socket file descriptor.</BLURB>
|
||||||
|
@ -22466,7 +22466,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstDCCPServerSrc::sockfd</NAME>
|
<NAME>GstDCCPServerSrc::sockfd</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>>= -1</RANGE>
|
<RANGE>>= G_MAXULONG</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Socket fd</NICK>
|
<NICK>Socket fd</NICK>
|
||||||
<BLURB>The client socket file descriptor.</BLURB>
|
<BLURB>The client socket file descriptor.</BLURB>
|
||||||
|
@ -22586,7 +22586,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstPcapParse::dst-port</NAME>
|
<NAME>GstPcapParse::dst-port</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>[-1,65535]</RANGE>
|
<RANGE>[G_MAXULONG,65535]</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Destination port</NICK>
|
<NICK>Destination port</NICK>
|
||||||
<BLURB>Destination port to restrict to.</BLURB>
|
<BLURB>Destination port to restrict to.</BLURB>
|
||||||
|
@ -22606,7 +22606,7 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstPcapParse::src-port</NAME>
|
<NAME>GstPcapParse::src-port</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>[-1,65535]</RANGE>
|
<RANGE>[G_MAXULONG,65535]</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Source port</NICK>
|
<NICK>Source port</NICK>
|
||||||
<BLURB>Source port to restrict to.</BLURB>
|
<BLURB>Source port to restrict to.</BLURB>
|
||||||
|
@ -22883,3 +22883,13 @@
|
||||||
<DEFAULT>16</DEFAULT>
|
<DEFAULT>16</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstMXFDemux::package</NAME>
|
||||||
|
<TYPE>gchar*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Package</NICK>
|
||||||
|
<BLURB>Material or Source package to use for playback.</BLURB>
|
||||||
|
<DEFAULT>NULL</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
GObject
|
GObject
|
||||||
GstObject
|
GstObject
|
||||||
GstPad
|
GstPad
|
||||||
GstInterleavePad
|
|
||||||
GstPadTemplate
|
GstPadTemplate
|
||||||
GstSignalProcessorPadTemplate
|
GstSignalProcessorPadTemplate
|
||||||
GstPluginFeature
|
GstPluginFeature
|
||||||
|
@ -13,301 +12,134 @@ GObject
|
||||||
GstPipeline
|
GstPipeline
|
||||||
RsnDvdBin
|
RsnDvdBin
|
||||||
DvbBaseBin
|
DvbBaseBin
|
||||||
GstRgVolume
|
|
||||||
GstSDPDemux
|
|
||||||
GstRtpBin
|
GstRtpBin
|
||||||
GstRtpClient
|
GstRtpClient
|
||||||
MpegTSParse
|
GstSDPDemux
|
||||||
GstMusepackDec
|
GstBaseMetadata
|
||||||
GstBaseTransform
|
GstMetadataDemux
|
||||||
GstAudioFilter
|
GstMetadataMux
|
||||||
GstOFA
|
GstFaad
|
||||||
GstBPMDetect
|
GstBz2enc
|
||||||
GstSpectrum
|
GstBz2dec
|
||||||
GstIirEqualizer
|
GstCDAudio
|
||||||
GstIirEqualizerNBands
|
|
||||||
GstIirEqualizer3Bands
|
|
||||||
GstIirEqualizer10Bands
|
|
||||||
GstStereo
|
|
||||||
GstVideoFilter
|
|
||||||
GstVideoAnalyse
|
|
||||||
GstVideoDetect
|
|
||||||
GstVideoMark
|
|
||||||
GstVideoColorspace
|
|
||||||
GstAudioresample
|
|
||||||
GstRgAnalysis
|
|
||||||
GstRgLimiter
|
|
||||||
GstDeinterlace
|
|
||||||
GstBayer2RGB
|
|
||||||
GstScaletempo
|
|
||||||
GstIIR
|
|
||||||
GstBaseSrc
|
|
||||||
GstPushSrc
|
|
||||||
GstNeonhttpSrc
|
|
||||||
GstBaseAudioSrc
|
|
||||||
GstJackAudioSrc
|
|
||||||
GstAudioSrc
|
|
||||||
GstOss4Source
|
|
||||||
GstMMS
|
|
||||||
GstSoupHTTPSrc
|
|
||||||
GstMythtvSrc
|
|
||||||
GstDvbSrc
|
|
||||||
GstVCDSrc
|
|
||||||
GstRfbSrc
|
|
||||||
GstDCCPClientSrc
|
|
||||||
GstDCCPServerSrc
|
|
||||||
GstMultiFileSrc
|
|
||||||
GstSFSrc
|
|
||||||
GstAppSrc
|
|
||||||
GstBaseSink
|
GstBaseSink
|
||||||
GstBaseAudioSink
|
|
||||||
GstAudioSink
|
|
||||||
GstApExSink
|
|
||||||
GstSDLAudioSink
|
|
||||||
GstNasSink
|
|
||||||
GstOss4Sink
|
|
||||||
GstJackAudioSink
|
|
||||||
GstVideoSink
|
GstVideoSink
|
||||||
GstDfbVideoSink
|
GstDfbVideoSink
|
||||||
GstSDLVideoSink
|
GstSDLVideoSink
|
||||||
GstSFSink
|
GstBaseAudioSink
|
||||||
|
GstAudioSink
|
||||||
|
GstNasSink
|
||||||
|
GstSDLAudioSink
|
||||||
|
GstApExSink
|
||||||
|
GstOss4Sink
|
||||||
|
GstJackAudioSink
|
||||||
AlsaSPDIFSink
|
AlsaSPDIFSink
|
||||||
|
GstSFSink
|
||||||
GstFBDEVSink
|
GstFBDEVSink
|
||||||
GstAppSink
|
GstAppSink
|
||||||
GstDCCPServerSink
|
GstDCCPServerSink
|
||||||
GstDCCPClientSink
|
GstDCCPClientSink
|
||||||
GstMultiFileSink
|
GstBaseSrc
|
||||||
GstCeltEnc
|
GstPushSrc
|
||||||
GstCeltDec
|
GstMythtvSrc
|
||||||
GstPitch
|
GstMMS
|
||||||
GstFaad
|
GstDc1394
|
||||||
|
GstBaseAudioSrc
|
||||||
|
GstJackAudioSrc
|
||||||
|
GstAudioSrc
|
||||||
|
GstOss4Source
|
||||||
|
GstNeonhttpSrc
|
||||||
|
GstVCDSrc
|
||||||
|
GstDvbSrc
|
||||||
|
GstRfbSrc
|
||||||
|
GstDCCPClientSrc
|
||||||
|
GstDCCPServerSrc
|
||||||
|
GstSFSrc
|
||||||
|
GstAppSrc
|
||||||
|
GstBaseTransform
|
||||||
|
GstAudioFilter
|
||||||
|
GstOFA
|
||||||
|
GstBPMDetect
|
||||||
|
GstStereo
|
||||||
|
GstBayer2RGB
|
||||||
|
GstScaletempo
|
||||||
|
GstVideoFilter
|
||||||
|
GstVideoAnalyse
|
||||||
|
GstVideoDetect
|
||||||
|
GstVideoMark
|
||||||
|
GstAudioresample
|
||||||
|
GstDeinterlace
|
||||||
|
GstIIR
|
||||||
|
GstDtsDec
|
||||||
|
GstMusepackDec
|
||||||
|
GstGSMEnc
|
||||||
|
GstGSMDec
|
||||||
|
GstWildmidi
|
||||||
GstSignalProcessor
|
GstSignalProcessor
|
||||||
ladspa-mbeq
|
ladspa-amp-mono
|
||||||
ladspa-imp
|
ladspa-amp-stereo
|
||||||
ladspa-highpass-iir
|
ladspa-lpf
|
||||||
ladspa-tap-pitch
|
ladspa-hpf
|
||||||
ladspa-divider
|
ladspa-delay-5s
|
||||||
ladspa-Pulse-VCO
|
|
||||||
ladspa-Saw-VCO
|
|
||||||
ladspa-Rec-VCO
|
|
||||||
ladspa-se4
|
|
||||||
ladspa-tap-tubewarmth
|
|
||||||
ladspa-sc3
|
|
||||||
ladspa-triplePara
|
|
||||||
ladspa-dcRemove
|
|
||||||
ladspa-tap-tremolo
|
|
||||||
ladspa-gong
|
|
||||||
ladspa-sc4m
|
|
||||||
ladspa-tap-dynamics-m
|
|
||||||
ladspa-inv
|
|
||||||
ladspa-analogueOsc
|
|
||||||
ladspa-satanMaximiser
|
|
||||||
ladspa-lsFilter
|
|
||||||
ladspa-bodeShifterCV
|
|
||||||
ladspa-amPitchshift
|
|
||||||
ladspa-diode
|
|
||||||
ladspa-tap-stereo-echo
|
|
||||||
ladspa-harmonicGen
|
|
||||||
ladspa-chebstortion
|
|
||||||
ladspa-djFlanger
|
|
||||||
ladspa-sinCos
|
|
||||||
ladspa-svf
|
|
||||||
ladspa-rateShifter
|
|
||||||
ladspa-Sync-Saw-VCO
|
|
||||||
ladspa-Sync-Rect-VCO
|
|
||||||
ladspa-Sync-Tri-VCO
|
|
||||||
ladspa-decay
|
|
||||||
ladspa-multivoiceChorus
|
|
||||||
ladspa-sine-faaa
|
ladspa-sine-faaa
|
||||||
ladspa-sine-faac
|
ladspa-sine-faac
|
||||||
ladspa-sine-fcaa
|
ladspa-sine-fcaa
|
||||||
ladspa-sine-fcac
|
ladspa-sine-fcac
|
||||||
ladspa-shaper
|
|
||||||
ladspa-impulse-fc
|
|
||||||
ladspa-vynil
|
|
||||||
ladspa-foldover
|
|
||||||
ladspa-gate
|
|
||||||
ladspa-tap-rotspeak
|
|
||||||
ladspa-lfoPhaser
|
|
||||||
ladspa-fourByFourPole
|
|
||||||
ladspa-autoPhaser
|
|
||||||
ladspa-tap-equalizer-bw
|
|
||||||
ladspa-declip
|
|
||||||
ladspa-sc4
|
|
||||||
ladspa-gsm
|
|
||||||
ladspa-delay-n
|
|
||||||
ladspa-delay-l
|
|
||||||
ladspa-delay-c
|
|
||||||
ladspa-tapeDelay
|
|
||||||
ladspa-fadDelay
|
|
||||||
ladspa-fastLookaheadLimiter
|
|
||||||
ladspa-decimator
|
|
||||||
ladspa-surroundEncoder
|
|
||||||
ladspa-gverb
|
|
||||||
ladspa-hilbert
|
|
||||||
ladspa-retroFlange
|
|
||||||
ladspa-tap-reverb
|
|
||||||
ladspa-bodeShifter
|
|
||||||
ladspa-hermesFilter
|
|
||||||
ladspa-tap-chorusflanger
|
|
||||||
ladspa-matrixSpatialiser
|
|
||||||
ladspa-karaoke
|
|
||||||
ladspa-split
|
|
||||||
ladspa-sc1
|
|
||||||
ladspa-valve
|
|
||||||
ladspa-foverdrive
|
|
||||||
ladspa-lpf
|
|
||||||
ladspa-hpf
|
|
||||||
ladspa-hardLimiter
|
|
||||||
ladspa-pitchScaleHQ
|
|
||||||
ladspa-tap-pinknoise
|
|
||||||
ladspa-stepMuxer
|
|
||||||
ladspa-sinusWavewrapper
|
|
||||||
ladspa-dj-eq-mono
|
|
||||||
ladspa-dj-eq
|
|
||||||
ladspa-delay-5s
|
|
||||||
ladspa-notch-iir
|
|
||||||
ladspa-singlePara
|
|
||||||
ladspa-plate
|
|
||||||
ladspa-alias
|
|
||||||
ladspa-lcrDelay
|
|
||||||
ladspa-amp-mono
|
|
||||||
ladspa-amp-stereo
|
|
||||||
ladspa-tap-reflector
|
|
||||||
ladspa-delayorama
|
|
||||||
ladspa-pointerCastDistortion
|
|
||||||
ladspa-tap-limiter
|
|
||||||
ladspa-artificialLatency
|
|
||||||
ladspa-matrixMSSt
|
|
||||||
ladspa-gongBeater
|
|
||||||
ladspa-noise-white
|
ladspa-noise-white
|
||||||
ladspa-valveRect
|
|
||||||
ladspa-freqTracker
|
|
||||||
ladspa-xfade
|
|
||||||
ladspa-xfade4
|
|
||||||
ladspa-fmOsc
|
|
||||||
ladspa-tap-equalizer
|
|
||||||
ladspa-tap-deesser
|
|
||||||
ladspa-ringmod-2i1o
|
|
||||||
ladspa-ringmod-1i1o1l
|
|
||||||
ladspa-bandpass-iir
|
|
||||||
ladspa-Ambisonics-11-mono-panner
|
|
||||||
ladspa-Ambisonics-11-stereo-panner
|
|
||||||
ladspa-Ambisonics-11-rotator
|
|
||||||
ladspa-Ambisonics-11-square-decoder
|
|
||||||
ladspa-Ambisonics-11-hexagon-decoder
|
|
||||||
ladspa-Ambisonics-11-cube-decoder
|
|
||||||
ladspa-bandpass-a-iir
|
|
||||||
ladspa-zm1
|
|
||||||
ladspa-G2reverb
|
|
||||||
ladspa-tap-doubler
|
|
||||||
ladspa-dysonCompress
|
|
||||||
ladspa-pitchScale
|
|
||||||
ladspa-tap-dynamics-st
|
|
||||||
ladspa-waveTerrain
|
|
||||||
ladspa-bwxover-iir
|
|
||||||
ladspa-buttlow-iir
|
|
||||||
ladspa-butthigh-iir
|
|
||||||
ladspa-modDelay
|
|
||||||
ladspa-amp
|
|
||||||
ladspa-giantFlange
|
|
||||||
ladspa-allpass-n
|
|
||||||
ladspa-allpass-l
|
|
||||||
ladspa-allpass-c
|
|
||||||
ladspa-combSplitter
|
|
||||||
ladspa-comb
|
|
||||||
ladspa-revdelay
|
|
||||||
ladspa-const
|
|
||||||
ladspa-tap-sigmoid
|
|
||||||
ladspa-crossoverDist
|
|
||||||
ladspa-tap-vibrato
|
|
||||||
ladspa-lowpass-iir
|
|
||||||
ladspa-transient
|
|
||||||
ladspa-sc2
|
|
||||||
ladspa-Ambisonics-21-panner
|
|
||||||
ladspa-Ambisonics-21-rotator
|
|
||||||
ladspa-flanger
|
|
||||||
ladspa-tap-autopan
|
|
||||||
ladspa-comb-n
|
|
||||||
ladspa-comb-l
|
|
||||||
ladspa-comb-c
|
|
||||||
ladspa-smoothDecimate
|
|
||||||
ladspa-sifter
|
|
||||||
ladspa-matrixStMS
|
|
||||||
GstDtsDec
|
|
||||||
GstTwoLame
|
GstTwoLame
|
||||||
GstAmrwbDec
|
GstPitch
|
||||||
GstAmrwbParse
|
GstCeltEnc
|
||||||
GstAmrwbEnc
|
GstCeltDec
|
||||||
GstGSMEnc
|
|
||||||
GstGSMDec
|
|
||||||
GstFaac
|
|
||||||
GstX264Enc
|
|
||||||
GstCDAudio
|
|
||||||
GstMplex
|
|
||||||
GstMpeg2enc
|
|
||||||
GstWildmidi
|
|
||||||
GstSpcDec
|
|
||||||
GstXvidEnc
|
|
||||||
GstXvidDec
|
|
||||||
GstBz2enc
|
|
||||||
GstBz2dec
|
|
||||||
GstTRM
|
GstTRM
|
||||||
GstBaseMetadata
|
|
||||||
GstMetadataDemux
|
|
||||||
GstMetadataMux
|
|
||||||
GstOss4Mixer
|
GstOss4Mixer
|
||||||
GstDVDSpu
|
|
||||||
GstAacBaseParse
|
|
||||||
GstAacParse
|
|
||||||
GstDeinterlace2
|
|
||||||
GstTtaParse
|
|
||||||
GstTtaDec
|
|
||||||
GstMpeg4VParse
|
|
||||||
MpegVideoParse
|
|
||||||
GstH264Parse
|
|
||||||
GstVMncDec
|
|
||||||
GstSpeed
|
|
||||||
GstFLVDemux
|
|
||||||
GstFlvMux
|
|
||||||
GstCDXAParse
|
|
||||||
GstVcdParse
|
|
||||||
GstModPlug
|
|
||||||
GstSrtEnc
|
|
||||||
GstRawParse
|
|
||||||
GstVideoParse
|
|
||||||
GstAudioParse
|
|
||||||
GstQTMux
|
|
||||||
GstMP4Mux
|
|
||||||
GstGPPMux
|
|
||||||
GstMJ2Mux
|
|
||||||
GstMXFDemux
|
|
||||||
GstY4mEncode
|
|
||||||
MpegTsMux
|
|
||||||
GstFestival
|
|
||||||
GstFlacBaseParse
|
|
||||||
GstFlacParse
|
|
||||||
GstMpegPSDemux
|
|
||||||
GstMpegTSDemux
|
|
||||||
GstNsfDec
|
|
||||||
GstInterleave
|
|
||||||
GstDeinterleave
|
|
||||||
AIFFParse
|
|
||||||
GstPcapParse
|
|
||||||
GstMveDemux
|
GstMveDemux
|
||||||
GstMveMux
|
GstMveMux
|
||||||
|
GstDeinterlace2
|
||||||
GstRtpJitterBuffer
|
GstRtpJitterBuffer
|
||||||
GstRtpPtDemux
|
GstRtpPtDemux
|
||||||
GstRtpSession
|
GstRtpSession
|
||||||
GstRtpSsrcDemux
|
GstRtpSsrcDemux
|
||||||
|
GstMpegPSDemux
|
||||||
|
GstMpegTSDemux
|
||||||
|
MpegTSParse
|
||||||
|
GstH264Parse
|
||||||
|
GstMpeg4VParse
|
||||||
|
MpegVideoParse
|
||||||
|
GstFLVDemux
|
||||||
|
GstFlvMux
|
||||||
GstNuvDemux
|
GstNuvDemux
|
||||||
GstAmrBaseParse
|
GstRawParse
|
||||||
GstAmrParse
|
GstVideoParse
|
||||||
GstFreeze
|
GstAudioParse
|
||||||
GstRealVideoDec
|
GstSpeed
|
||||||
GstRealAudioDec
|
|
||||||
GstInputSelector
|
GstInputSelector
|
||||||
GstOutputSelector
|
GstOutputSelector
|
||||||
|
GstQTMux
|
||||||
|
GstMP4Mux
|
||||||
|
GstGPPMux
|
||||||
|
GstMJ2Mux
|
||||||
|
GstAacBaseParse
|
||||||
|
GstAacParse
|
||||||
|
GstCDXAParse
|
||||||
|
GstVcdParse
|
||||||
|
GstNsfDec
|
||||||
|
GstTtaParse
|
||||||
|
GstTtaDec
|
||||||
|
GstModPlug
|
||||||
|
GstY4mEncode
|
||||||
|
GstFreeze
|
||||||
|
GstVMncDec
|
||||||
|
AIFFParse
|
||||||
|
GstSrtEnc
|
||||||
|
GstFestival
|
||||||
|
MpegTsMux
|
||||||
|
GstDVDSpu
|
||||||
|
GstMXFDemux
|
||||||
|
GstRealVideoDec
|
||||||
|
GstRealAudioDec
|
||||||
|
GstAmrBaseParse
|
||||||
|
GstAmrParse
|
||||||
|
GstPcapParse
|
||||||
GstBus
|
GstBus
|
||||||
GstTask
|
GstTask
|
||||||
GstClock
|
GstClock
|
||||||
|
@ -320,17 +152,17 @@ GObject
|
||||||
GstJackAudioSinkRingBuffer
|
GstJackAudioSinkRingBuffer
|
||||||
GstSignalObject
|
GstSignalObject
|
||||||
GstColorBalanceChannel
|
GstColorBalanceChannel
|
||||||
n
|
|
||||||
get_name
|
|
||||||
RTPSession
|
RTPSession
|
||||||
|
FluTsPatInfo
|
||||||
|
FluTsPmtInfo
|
||||||
GInterface
|
GInterface
|
||||||
GTypePlugin
|
GTypePlugin
|
||||||
GstChildProxy
|
GstChildProxy
|
||||||
GstURIHandler
|
GstURIHandler
|
||||||
GstImplementsInterface
|
|
||||||
GstMixer
|
|
||||||
GstTagSetter
|
GstTagSetter
|
||||||
|
GstImplementsInterface
|
||||||
GstNavigation
|
GstNavigation
|
||||||
GstColorBalance
|
GstColorBalance
|
||||||
GstXOverlay
|
GstXOverlay
|
||||||
|
GstMixer
|
||||||
GstPropertyProbe
|
GstPropertyProbe
|
||||||
|
|
|
@ -2,28 +2,22 @@ GstBin GstChildProxy
|
||||||
GstPipeline GstChildProxy
|
GstPipeline GstChildProxy
|
||||||
RsnDvdBin GstChildProxy GstURIHandler
|
RsnDvdBin GstChildProxy GstURIHandler
|
||||||
DvbBaseBin GstChildProxy GstURIHandler
|
DvbBaseBin GstChildProxy GstURIHandler
|
||||||
GstRgVolume GstChildProxy
|
|
||||||
GstSDPDemux GstChildProxy
|
|
||||||
GstRtpBin GstChildProxy
|
GstRtpBin GstChildProxy
|
||||||
GstRtpClient GstChildProxy
|
GstRtpClient GstChildProxy
|
||||||
GstIirEqualizer GstChildProxy
|
GstSDPDemux GstChildProxy
|
||||||
GstIirEqualizerNBands GstChildProxy
|
GstMetadataMux GstTagSetter
|
||||||
GstIirEqualizer3Bands GstChildProxy
|
GstCDAudio GstURIHandler
|
||||||
GstIirEqualizer10Bands GstChildProxy
|
|
||||||
GstNeonhttpSrc GstURIHandler
|
|
||||||
GstOss4Source GstImplementsInterface GstMixer GstPropertyProbe
|
|
||||||
GstMMS GstURIHandler
|
|
||||||
GstSoupHTTPSrc GstURIHandler
|
|
||||||
GstMythtvSrc GstURIHandler
|
|
||||||
GstVCDSrc GstURIHandler
|
|
||||||
GstAppSrc GstURIHandler
|
|
||||||
GstApExSink GstImplementsInterface GstMixer
|
|
||||||
GstOss4Sink GstPropertyProbe
|
|
||||||
GstDfbVideoSink GstImplementsInterface GstNavigation GstColorBalance
|
GstDfbVideoSink GstImplementsInterface GstNavigation GstColorBalance
|
||||||
GstSDLVideoSink GstImplementsInterface GstNavigation GstXOverlay
|
GstSDLVideoSink GstImplementsInterface GstNavigation GstXOverlay
|
||||||
|
GstApExSink GstImplementsInterface GstMixer
|
||||||
|
GstOss4Sink GstPropertyProbe
|
||||||
|
GstMythtvSrc GstURIHandler
|
||||||
|
GstMMS GstURIHandler
|
||||||
|
GstOss4Source GstImplementsInterface GstMixer GstPropertyProbe
|
||||||
|
GstNeonhttpSrc GstURIHandler
|
||||||
|
GstVCDSrc GstURIHandler
|
||||||
|
GstAppSrc GstURIHandler
|
||||||
GstCeltEnc GstTagSetter
|
GstCeltEnc GstTagSetter
|
||||||
GstCDAudio GstURIHandler
|
|
||||||
GstMetadataMux GstTagSetter
|
|
||||||
GstOss4Mixer GstImplementsInterface GstMixer GstPropertyProbe
|
GstOss4Mixer GstImplementsInterface GstMixer GstPropertyProbe
|
||||||
GstDeinterlace2 GstChildProxy
|
GstDeinterlace2 GstChildProxy
|
||||||
GstQTMux GstTagSetter
|
GstQTMux GstTagSetter
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
GstChildProxy GstObject
|
GstChildProxy GstObject
|
||||||
GstImplementsInterface GstObject GstElement
|
|
||||||
GstMixer GstObject GstImplementsInterface GstElement
|
|
||||||
GstTagSetter GstObject GstElement
|
GstTagSetter GstObject GstElement
|
||||||
|
GstImplementsInterface GstObject GstElement
|
||||||
GstColorBalance GstObject GstImplementsInterface GstElement
|
GstColorBalance GstObject GstImplementsInterface GstElement
|
||||||
GstXOverlay GstObject GstImplementsInterface GstElement
|
GstXOverlay GstObject GstImplementsInterface GstElement
|
||||||
|
GstMixer GstObject GstImplementsInterface GstElement
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -20,7 +20,7 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>audio/x-musepack, streamversion=(int){ 7, 8 }</details>
|
<details>audio/x-musepack, streamversion=(int)7</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
|
|
34
docs/plugins/inspect/plugin-mxf.xml
Normal file
34
docs/plugins/inspect/plugin-mxf.xml
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
<plugin>
|
||||||
|
<name>mxf</name>
|
||||||
|
<description>MXF plugin library</description>
|
||||||
|
<filename>../../gst/mxf/.libs/libgstmxf.so</filename>
|
||||||
|
<basename>libgstmxf.so</basename>
|
||||||
|
<version>0.10.9.1</version>
|
||||||
|
<license>LGPL</license>
|
||||||
|
<source>gst-plugins-bad</source>
|
||||||
|
<package>GStreamer Bad Plug-ins CVS/prerelease</package>
|
||||||
|
<origin>Unknown package origin</origin>
|
||||||
|
<elements>
|
||||||
|
<element>
|
||||||
|
<name>mxfdemux</name>
|
||||||
|
<longname>MXF Demuxer</longname>
|
||||||
|
<class>Codec/Demuxer</class>
|
||||||
|
<description>Demux MXF files</description>
|
||||||
|
<author>Sebastian Dröge <sebastian.droege@collabora.co.uk></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>track_%u</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>sometimes</presence>
|
||||||
|
<details>ANY</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>application/mxf</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
</elements>
|
||||||
|
</plugin>
|
|
@ -17,6 +17,19 @@
|
||||||
* Boston, MA 02111-1307, USA.
|
* Boston, MA 02111-1307, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* SECTION:element-mxfdemux
|
||||||
|
*
|
||||||
|
* mxfdemux demuxes an MXF file into the different contained streams.
|
||||||
|
*
|
||||||
|
* <refsect2>
|
||||||
|
* <title>Example launch line</title>
|
||||||
|
* |[
|
||||||
|
* gst-launch -v filesrc location=/path/to/mxf ! mxfdemux ! audioconvert ! autoaudiosink
|
||||||
|
* ]| This pipeline demuxes an MXF file and outputs one of the contained raw audio streams.
|
||||||
|
* </refsect2>
|
||||||
|
*/
|
||||||
|
|
||||||
/* TODO:
|
/* TODO:
|
||||||
* - Implement support for DMS-1 and descriptive metadata tracks
|
* - Implement support for DMS-1 and descriptive metadata tracks
|
||||||
* - Differentiate UL and UUIDs, the former can define an object system
|
* - Differentiate UL and UUIDs, the former can define an object system
|
||||||
|
@ -546,11 +559,11 @@ gst_mxf_demux_choose_package (GstMXFDemux * demux)
|
||||||
|
|
||||||
for (i = 0; i < demux->preface->content_storage->n_packages; i++) {
|
for (i = 0; i < demux->preface->content_storage->n_packages; i++) {
|
||||||
if (demux->preface->content_storage->packages[i] &&
|
if (demux->preface->content_storage->packages[i] &&
|
||||||
MXF_IS_METADATA_MATERIAL_PACKAGE (demux->preface->
|
MXF_IS_METADATA_MATERIAL_PACKAGE (demux->preface->content_storage->
|
||||||
content_storage->packages[i])) {
|
packages[i])) {
|
||||||
ret =
|
ret =
|
||||||
MXF_METADATA_GENERIC_PACKAGE (demux->preface->
|
MXF_METADATA_GENERIC_PACKAGE (demux->preface->content_storage->
|
||||||
content_storage->packages[i]);
|
packages[i]);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -48,6 +48,8 @@ struct _GstMXFDemux
|
||||||
GstPad *sinkpad;
|
GstPad *sinkpad;
|
||||||
GPtrArray *src;
|
GPtrArray *src;
|
||||||
|
|
||||||
|
/* < private > */
|
||||||
|
|
||||||
GstAdapter *adapter;
|
GstAdapter *adapter;
|
||||||
|
|
||||||
GstSegment segment;
|
GstSegment segment;
|
||||||
|
|
Loading…
Reference in a new issue