mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-23 16:50:47 +00:00
Move multifile plugin from -bad.
Original commit message from CVS: * configure.ac: * docs/plugins/Makefile.am: * 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-multifile.xml: * tests/check/Makefile.am: * tests/check/elements/.cvsignore: Move multifile plugin from -bad. Fixes: #490283
This commit is contained in:
parent
da83e9f450
commit
26a52d2733
10 changed files with 148 additions and 1 deletions
15
ChangeLog
15
ChangeLog
|
@ -1,3 +1,18 @@
|
|||
2008-02-08 Jan Schmidt <jan.schmidt@sun.com>
|
||||
|
||||
* configure.ac:
|
||||
* docs/plugins/Makefile.am:
|
||||
* 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-multifile.xml:
|
||||
* tests/check/Makefile.am:
|
||||
* tests/check/elements/.cvsignore:
|
||||
|
||||
Move multifile plugin from -bad.
|
||||
Fixes: #490283
|
||||
|
||||
2008-02-08 Jan Schmidt <jan.schmidt@sun.com>
|
||||
|
||||
* configure.ac:
|
||||
|
|
|
@ -98,6 +98,7 @@ GST_PLUGINS_ALL="\
|
|||
level \
|
||||
matroska \
|
||||
monoscope \
|
||||
multifile \
|
||||
multipart \
|
||||
qtdemux \
|
||||
rtp \
|
||||
|
@ -1022,6 +1023,7 @@ gst/law/Makefile
|
|||
gst/level/Makefile
|
||||
gst/matroska/Makefile
|
||||
gst/monoscope/Makefile
|
||||
gst/multifile/Makefile
|
||||
gst/multipart/Makefile
|
||||
gst/qtdemux/Makefile
|
||||
gst/rtp/Makefile
|
||||
|
|
|
@ -119,6 +119,8 @@ EXTRA_HFILES = \
|
|||
$(top_srcdir)/gst/id3demux/gstid3demux.h \
|
||||
$(top_srcdir)/gst/level/gstlevel.h \
|
||||
$(top_srcdir)/gst/monoscope/gstmonoscope.h \
|
||||
$(top_srcdir)/gst/multifile/gstmultifilesink.h \
|
||||
$(top_srcdir)/gst/multifile/gstmultifilesrc.h \
|
||||
$(top_srcdir)/gst/multipart/multipartdemux.h \
|
||||
$(top_srcdir)/gst/multipart/multipartmux.h \
|
||||
$(top_srcdir)/gst/qtdemux/qtdemux.h \
|
||||
|
|
|
@ -52,6 +52,8 @@
|
|||
<xi:include href="xml/element-jpegenc.xml" />
|
||||
<xi:include href="xml/element-level.xml" />
|
||||
<xi:include href="xml/element-monoscope.xml" />
|
||||
<xi:include href="xml/element-multifilesink.xml" />
|
||||
<xi:include href="xml/element-multifilesrc.xml" />
|
||||
<xi:include href="xml/element-multipartdemux.xml" />
|
||||
<xi:include href="xml/element-multipartmux.xml" />
|
||||
<xi:include href="xml/element-multiudpsink.xml" />
|
||||
|
@ -124,6 +126,7 @@
|
|||
<xi:include href="xml/plugin-matroska.xml" />
|
||||
<xi:include href="xml/plugin-monoscope.xml" />
|
||||
<xi:include href="xml/plugin-mulaw.xml" />
|
||||
<xi:include href="xml/plugin-multifile.xml" />
|
||||
<xi:include href="xml/plugin-multipart.xml" />
|
||||
<xi:include href="xml/plugin-navigationtest.xml" />
|
||||
<xi:include href="xml/plugin-ossaudio.xml" />
|
||||
|
|
|
@ -622,6 +622,34 @@ GST_MONOSCOPE_CLASS
|
|||
GST_IS_MONOSCOPE_CLASS
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>element-multifilesrc</FILE>
|
||||
<TITLE>multifilesrc</TITLE>
|
||||
GstMultiFileSrc
|
||||
<SUBSECTION Standard>
|
||||
GstMultiFileSrcClass
|
||||
GST_MULTI_FILE_SRC
|
||||
GST_MULTI_FILE_SRC_CLASS
|
||||
GST_IS_MULTI_FILE_SRC
|
||||
GST_IS_MULTI_FILE_SRC_CLASS
|
||||
GST_TYPE_MULTI_FILE_SRC
|
||||
gst_multi_file_src_get_type
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>element-multifilesink</FILE>
|
||||
<TITLE>multifilesink</TITLE>
|
||||
GstMultiFileSink
|
||||
<SUBSECTION Standard>
|
||||
GstMultiFileSinkClass
|
||||
GST_MULTI_FILE_SINK
|
||||
GST_MULTI_FILE_SINK_CLASS
|
||||
GST_IS_MULTI_FILE_SINK
|
||||
GST_IS_MULTI_FILE_SINK_CLASS
|
||||
GST_TYPE_MULTI_FILE_SINK
|
||||
gst_multi_file_sink_get_type
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>element-multipartmux</FILE>
|
||||
<TITLE>multipartmux</TITLE>
|
||||
|
|
|
@ -138,6 +138,56 @@
|
|||
<DEFAULT>10</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstMultiFileSink::location</NAME>
|
||||
<TYPE>gchar*</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>File Location</NICK>
|
||||
<BLURB>Location of the file to write.</BLURB>
|
||||
<DEFAULT>NULL</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstMultiFileSink::index</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>>= 0</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Index</NICK>
|
||||
<BLURB>Index to use with location property to create file names. The index is incremented by one for each buffer read.</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstMultiFileSrc::caps</NAME>
|
||||
<TYPE>GstCaps*</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Caps</NICK>
|
||||
<BLURB>Caps describing the format of the data.</BLURB>
|
||||
<DEFAULT></DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstMultiFileSrc::index</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>>= 0</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>File Index</NICK>
|
||||
<BLURB>Index to use with location property to create file names. The index is incremented by one for each buffer read.</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstMultiFileSrc::location</NAME>
|
||||
<TYPE>gchar*</TYPE>
|
||||
<RANGE></RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>File Location</NICK>
|
||||
<BLURB>Pattern to create file names of input files. File names are created by calling sprintf() with the pattern and the current index.</BLURB>
|
||||
<DEFAULT>"%05d"</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
<NAME>GstOssSrc::device</NAME>
|
||||
<TYPE>gchararray</TYPE>
|
||||
|
|
|
@ -18,13 +18,14 @@ GObject
|
|||
GstSpeexDec
|
||||
GstBaseSink
|
||||
GstShout2send
|
||||
GstCACASink
|
||||
GstBaseAudioSink
|
||||
GstAudioSink
|
||||
GstEsdSink
|
||||
GstOssSink
|
||||
GstOsxAudioSink
|
||||
GstAASink
|
||||
GstCACASink
|
||||
GstMultiFileSink
|
||||
GstMultiUDPSink
|
||||
GstUDPSink
|
||||
GstDynUDPSink
|
||||
|
@ -36,6 +37,7 @@ GObject
|
|||
GstAudioSrc
|
||||
GstOssSrc
|
||||
GstOsxAudioSrc
|
||||
GstMultiFileSrc
|
||||
GstUDPSrc
|
||||
GstPngDec
|
||||
GstPngEnc
|
||||
|
|
43
docs/plugins/inspect/plugin-multifile.xml
Normal file
43
docs/plugins/inspect/plugin-multifile.xml
Normal file
|
@ -0,0 +1,43 @@
|
|||
<plugin>
|
||||
<name>multifile</name>
|
||||
<description>Writes buffers to sequentially named files</description>
|
||||
<filename>../../gst/multifile/.libs/libgstmultifile.so</filename>
|
||||
<basename>libgstmultifile.so</basename>
|
||||
<version>0.10.6.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins CVS/prerelease</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
<name>multifilesink</name>
|
||||
<longname>Multi-File Sink</longname>
|
||||
<class>Sink/File</class>
|
||||
<description>Write buffers to a sequentially named set of files</description>
|
||||
<author>David Schleef <ds@schleef.org></author>
|
||||
<pads>
|
||||
<caps>
|
||||
<name>sink</name>
|
||||
<direction>sink</direction>
|
||||
<presence>always</presence>
|
||||
<details>ANY</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
<element>
|
||||
<name>multifilesrc</name>
|
||||
<longname>Multi-File Source</longname>
|
||||
<class>Source/File</class>
|
||||
<description>Read a sequentially named set of files into buffers</description>
|
||||
<author>David Schleef <ds@schleef.org></author>
|
||||
<pads>
|
||||
<caps>
|
||||
<name>src</name>
|
||||
<direction>source</direction>
|
||||
<presence>always</presence>
|
||||
<details>ANY</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
</elements>
|
||||
</plugin>
|
|
@ -68,6 +68,7 @@ check_PROGRAMS = \
|
|||
elements/id3demux \
|
||||
elements/level \
|
||||
elements/matroskamux \
|
||||
elements/multifile \
|
||||
elements/rtp-payloading \
|
||||
elements/spectrum \
|
||||
elements/videocrop \
|
||||
|
|
1
tests/check/elements/.gitignore
vendored
1
tests/check/elements/.gitignore
vendored
|
@ -20,6 +20,7 @@ id3demux
|
|||
id3v2mux
|
||||
level
|
||||
matroskamux
|
||||
multifile
|
||||
rtp-payloading
|
||||
spectrum
|
||||
sunaudio
|
||||
|
|
Loading…
Reference in a new issue