From 26a52d2733997ec5f09f10ba45cfefc3beffdd80 Mon Sep 17 00:00:00 2001 From: Jan Schmidt Date: Fri, 8 Feb 2008 04:25:32 +0000 Subject: 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 --- docs/plugins/Makefile.am | 2 + docs/plugins/gst-plugins-good-plugins-docs.sgml | 3 ++ docs/plugins/gst-plugins-good-plugins-sections.txt | 28 ++++++++++++ docs/plugins/gst-plugins-good-plugins.args | 50 ++++++++++++++++++++++ docs/plugins/gst-plugins-good-plugins.hierarchy | 4 +- docs/plugins/inspect/plugin-multifile.xml | 43 +++++++++++++++++++ 6 files changed, 129 insertions(+), 1 deletion(-) create mode 100644 docs/plugins/inspect/plugin-multifile.xml (limited to 'docs') diff --git a/docs/plugins/Makefile.am b/docs/plugins/Makefile.am index 81cd8ebf..e5c0a894 100644 --- a/docs/plugins/Makefile.am +++ b/docs/plugins/Makefile.am @@ -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 \ diff --git a/docs/plugins/gst-plugins-good-plugins-docs.sgml b/docs/plugins/gst-plugins-good-plugins-docs.sgml index 11aefca4..ef6e43d6 100644 --- a/docs/plugins/gst-plugins-good-plugins-docs.sgml +++ b/docs/plugins/gst-plugins-good-plugins-docs.sgml @@ -52,6 +52,8 @@ + + @@ -124,6 +126,7 @@ + diff --git a/docs/plugins/gst-plugins-good-plugins-sections.txt b/docs/plugins/gst-plugins-good-plugins-sections.txt index b6d32003..2fff3ae5 100644 --- a/docs/plugins/gst-plugins-good-plugins-sections.txt +++ b/docs/plugins/gst-plugins-good-plugins-sections.txt @@ -622,6 +622,34 @@ GST_MONOSCOPE_CLASS GST_IS_MONOSCOPE_CLASS +
+element-multifilesrc +multifilesrc +GstMultiFileSrc + +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 +
+ +
+element-multifilesink +multifilesink +GstMultiFileSink + +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 +
+
element-multipartmux multipartmux diff --git a/docs/plugins/gst-plugins-good-plugins.args b/docs/plugins/gst-plugins-good-plugins.args index 38c959ee..be3e690d 100644 --- a/docs/plugins/gst-plugins-good-plugins.args +++ b/docs/plugins/gst-plugins-good-plugins.args @@ -138,6 +138,56 @@ 10 + +GstMultiFileSink::location +gchar* + +rw +File Location +Location of the file to write. +NULL + + + +GstMultiFileSink::index +gint +>= 0 +rw +Index +Index to use with location property to create file names. The index is incremented by one for each buffer read. +0 + + + +GstMultiFileSrc::caps +GstCaps* + +rw +Caps +Caps describing the format of the data. + + + + +GstMultiFileSrc::index +gint +>= 0 +rw +File Index +Index to use with location property to create file names. The index is incremented by one for each buffer read. +0 + + + +GstMultiFileSrc::location +gchar* + +rw +File Location +Pattern to create file names of input files. File names are created by calling sprintf() with the pattern and the current index. +"%05d" + + GstOssSrc::device gchararray diff --git a/docs/plugins/gst-plugins-good-plugins.hierarchy b/docs/plugins/gst-plugins-good-plugins.hierarchy index a25fee68..a3da1841 100644 --- a/docs/plugins/gst-plugins-good-plugins.hierarchy +++ b/docs/plugins/gst-plugins-good-plugins.hierarchy @@ -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 diff --git a/docs/plugins/inspect/plugin-multifile.xml b/docs/plugins/inspect/plugin-multifile.xml new file mode 100644 index 00000000..be11b4c8 --- /dev/null +++ b/docs/plugins/inspect/plugin-multifile.xml @@ -0,0 +1,43 @@ + + multifile + Writes buffers to sequentially named files + ../../gst/multifile/.libs/libgstmultifile.so + libgstmultifile.so + 0.10.6.1 + LGPL + gst-plugins-good + GStreamer Good Plug-ins CVS/prerelease + Unknown package origin + + + multifilesink + Multi-File Sink + Sink/File + Write buffers to a sequentially named set of files + David Schleef <ds@schleef.org> + + + sink + sink + always +
ANY
+
+
+
+ + multifilesrc + Multi-File Source + Source/File + Read a sequentially named set of files into buffers + David Schleef <ds@schleef.org> + + + src + source + always +
ANY
+
+
+
+
+
\ No newline at end of file -- cgit