Move GDP plugin to -base from -bad. Closes #347783.
authorThomas Vander Stichele <thomas@apestaart.org>
Mon, 21 Aug 2006 19:01:41 +0000 (19:01 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Mon, 21 Aug 2006 19:01:41 +0000 (19:01 +0000)
Original commit message from CVS:
* configure.ac:
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-base-plugins-docs.sgml:
* docs/plugins/gst-plugins-base-plugins-sections.txt:
* docs/plugins/inspect/plugin-gdp.xml:
* gst/gdp/Makefile.am:
* tests/check/Makefile.am:
Move GDP plugin to -base from -bad.  Closes #347783.

ChangeLog
configure.ac
docs/plugins/Makefile.am
docs/plugins/gst-plugins-base-plugins-docs.sgml
docs/plugins/gst-plugins-base-plugins-sections.txt
docs/plugins/inspect/plugin-gdp.xml [new file with mode: 0644]
gst/gdp/Makefile.am
tests/check/Makefile.am

index 1c7e688..6fa7b5f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,10 +1,21 @@
+2006-08-21  Thomas Vander Stichele  <thomas at apestaart dot org>
+
+       * configure.ac:
+       * docs/plugins/Makefile.am:
+       * docs/plugins/gst-plugins-base-plugins-docs.sgml:
+       * docs/plugins/gst-plugins-base-plugins-sections.txt:
+       * docs/plugins/inspect/plugin-gdp.xml:
+       * gst/gdp/Makefile.am:
+       * tests/check/Makefile.am:
+         Move GDP plugin to -base from -bad.  Closes #347783.
+
 2006-08-21  Tim-Philipp Müller  <tim at centricular dot net>
 
        * gst-libs/gst/tag/gstvorbistag.c:
        (gst_tag_list_from_vorbiscomment_buffer):
          Allow id_data_len == 0 (needed for vorbis comments in Speex files).
          Also add some checks to make sure we don't memcmp() beyond the end of
-      vorbiscomment buffer if the ID to check for is larger than the buffer.
+         vorbiscomment buffer if the ID to check for is larger than the buffer.
 
        * tests/check/libs/tag.c: (GST_START_TEST):
          Some more tests for gst_tag_list_from_vorbiscomment_buffer().
@@ -44,7 +55,7 @@
 
        * gst/audioconvert/gstaudioconvert.c:
        (gst_audio_convert_get_unit_size), (set_structure_widths):
-          Lower debug, use g_assert in _get_unit_size
+         Lower debug, use g_assert in _get_unit_size
 
        * gst/audioresample/gstaudioresample.c:
        (audioresample_get_unit_size):
 
 2006-07-26  Thomas Vander Stichele  <thomas at apestaart dot org>
 
+       * gst/tcp/gstmultifdsink.c: (gst_multi_fd_sink_new_client):
+         
+
+2006-07-26  Thomas Vander Stichele  <thomas at apestaart dot org>
+
        * gst/tcp/gstmultifdsink.c: (gst_multi_fd_sink_add_full),
        (gst_multi_fd_sink_new_client):
          debug a little more understandably
index 706dbfe..832cbfe 100644 (file)
@@ -89,6 +89,7 @@ GST_PLUGINS_ALL="\
        audioresample \
        audiotestsrc \
        ffmpegcolorspace \
+       gdp \
        playback \
        typefind \
        videotestsrc \
@@ -577,6 +578,7 @@ gst/audiorate/Makefile
 gst/audioresample/Makefile
 gst/audiotestsrc/Makefile
 gst/ffmpegcolorspace/Makefile
+gst/gdp/Makefile
 gst/playback/Makefile
 gst/subparse/Makefile
 gst/tcp/Makefile
index e04d457..a96ff54 100644 (file)
@@ -94,6 +94,8 @@ EXTRA_HFILES = \
        $(top_srcdir)/gst/audioresample/gstaudioresample.h \
        $(top_srcdir)/gst/audiotestsrc/gstaudiotestsrc.h \
        $(top_srcdir)/gst/ffmpegcolorspace/gstffmpegcolorspace.h \
+       $(top_srcdir)/gst/gdp/gstgdpdepay.h \
+       $(top_srcdir)/gst/gdp/gstgdppay.h \
        $(top_srcdir)/gst/tcp/gstmultifdsink.h \
        $(top_srcdir)/gst/tcp/gsttcpserversink.h \
        $(top_srcdir)/gst/videorate/gstvideorate.h \
index dda9ba1..5f6a19b 100644 (file)
@@ -22,6 +22,8 @@
     <xi:include href="xml/element-cdparanoiasrc.xml" />
     <xi:include href="xml/element-clockoverlay.xml" />
     <xi:include href="xml/element-ffmpegcolorspace.xml" />
+    <xi:include href="xml/element-gdppay.xml" />
+    <xi:include href="xml/element-gdpdepay.xml" />
     <xi:include href="xml/element-gnomevfssink.xml" />
     <xi:include href="xml/element-gnomevfssrc.xml" />
     <xi:include href="xml/element-multifdsink.xml" />
@@ -54,6 +56,7 @@
     <xi:include href="xml/plugin-cdparanoia.xml" />
     <xi:include href="xml/plugin-decodebin.xml" />
     <xi:include href="xml/plugin-ffmpegcolorspace.xml" />
+    <xi:include href="xml/plugin-gdp.xml" />
     <xi:include href="xml/plugin-gnomevfs.xml" />
     <xi:include href="xml/plugin-libvisual.xml" />
     <xi:include href="xml/plugin-ogg.xml" />
index 9d21498..7b9d635 100644 (file)
@@ -143,6 +143,23 @@ GstFFMpegCspClass
 </SECTION>
 
 <SECTION>
+<FILE>element-gdpdepay</FILE>
+GstGDPDepay
+<TITLE>gdpdepay</TITLE>
+<SUBSECTION Standard>
+GstGDPDepayClass
+</SECTION>
+
+<SECTION>
+<FILE>element-gdppay</FILE>
+GstGDPPay
+<TITLE>gdppay</TITLE>
+<SUBSECTION Standard>
+GstGDPPayClass
+</SECTION>
+
+
+<SECTION>
 <FILE>element-multifdsink</FILE>
 <TITLE>multifdsink</TITLE>
 GstMultiFdSink
diff --git a/docs/plugins/inspect/plugin-gdp.xml b/docs/plugins/inspect/plugin-gdp.xml
new file mode 100644 (file)
index 0000000..d2280d5
--- /dev/null
@@ -0,0 +1,27 @@
+<plugin>
+  <name>gdp</name>
+  <description>Payload/depayload GDP packets</description>
+  <filename>../../gst/gdp/.libs/libgstgdp.so</filename>
+  <basename>libgstgdp.so</basename>
+  <version>0.10.9.1</version>
+  <license>LGPL</license>
+  <source>gst-plugins-base</source>
+  <package>GStreamer Base Plug-ins CVS/prerelease</package>
+  <origin>Unknown package origin</origin>
+  <elements>
+    <element>
+      <name>gdpdepay</name>
+      <longname>GDP Depayloader</longname>
+      <class>GDP/Depayloader</class>
+      <description>Depayloads GStreamer Data Protocol buffers</description>
+      <author>Thomas Vander Stichele &lt;thomas at apestaart dot org&gt;</author>
+    </element>
+    <element>
+      <name>gdppay</name>
+      <longname>GDP Payloader</longname>
+      <class>GDP/Payloader</class>
+      <description>Payloads GStreamer Data Protocol buffers</description>
+      <author>Thomas Vander Stichele &lt;thomas at apestaart dot org&gt;</author>
+    </element>
+  </elements>
+</plugin>
\ No newline at end of file
index f9caf26..260ce80 100644 (file)
@@ -5,8 +5,8 @@ libgstgdp_la_SOURCES = \
        gstgdppay.c \
        gstgdpdepay.c
 
-libgstgdp_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS)
-libgstgdp_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_GDP_LIBS)
+libgstgdp_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_CFLAGS)
+libgstgdp_la_LIBADD = $(GST_BASE_LIBS) $(GST_GDP_LIBS)
 libgstgdp_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
 
 noinst_HEADERS =                       \
index a9e0f15..c388a6c 100644 (file)
@@ -47,6 +47,8 @@ check_PROGRAMS = \
        elements/audioconvert \
        elements/audioresample \
        elements/audiotestsrc \
+       elements/gdpdepay \
+       elements/gdppay \
        elements/multifdsink \
        elements/videorate \
        elements/videotestsrc \
@@ -112,6 +114,9 @@ elements_audioconvert_CFLAGS = \
        -I$(top_srcdir)/gst-libs \
        $(CFLAGS) $(AM_CFLAGS)
 
+elements_gdpdepay_LDADD = $(GST_GDP_LIBS) $(LDADD)
+elements_gdppay_LDADD = $(GST_GDP_LIBS) $(LDADD)
+
 elements_volume_LDADD = \
        $(GST_BASE_LIBS) \
        $(LDADD)