From ba7524353f68402b9907d4765c7c0add89dc0c3f Mon Sep 17 00:00:00 2001 From: Thomas Vander Stichele Date: Mon, 21 Aug 2006 19:01:41 +0000 Subject: [PATCH] Move GDP plugin to -base from -bad. Closes #347783. 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 | 20 ++++++++++++++-- configure.ac | 2 ++ docs/plugins/Makefile.am | 2 ++ docs/plugins/gst-plugins-base-plugins-docs.sgml | 3 +++ docs/plugins/gst-plugins-base-plugins-sections.txt | 17 ++++++++++++++ docs/plugins/inspect/plugin-gdp.xml | 27 ++++++++++++++++++++++ gst/gdp/Makefile.am | 4 ++-- tests/check/Makefile.am | 5 ++++ 8 files changed, 76 insertions(+), 4 deletions(-) create mode 100644 docs/plugins/inspect/plugin-gdp.xml diff --git a/ChangeLog b/ChangeLog index 1c7e688..6fa7b5f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,10 +1,21 @@ +2006-08-21 Thomas Vander Stichele + + * 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 * 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): @@ -402,6 +413,11 @@ 2006-07-26 Thomas Vander Stichele + * gst/tcp/gstmultifdsink.c: (gst_multi_fd_sink_new_client): + + +2006-07-26 Thomas Vander Stichele + * gst/tcp/gstmultifdsink.c: (gst_multi_fd_sink_add_full), (gst_multi_fd_sink_new_client): debug a little more understandably diff --git a/configure.ac b/configure.ac index 706dbfe..832cbfe 100644 --- a/configure.ac +++ b/configure.ac @@ -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 diff --git a/docs/plugins/Makefile.am b/docs/plugins/Makefile.am index e04d457..a96ff54 100644 --- a/docs/plugins/Makefile.am +++ b/docs/plugins/Makefile.am @@ -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 \ diff --git a/docs/plugins/gst-plugins-base-plugins-docs.sgml b/docs/plugins/gst-plugins-base-plugins-docs.sgml index dda9ba1..5f6a19b 100644 --- a/docs/plugins/gst-plugins-base-plugins-docs.sgml +++ b/docs/plugins/gst-plugins-base-plugins-docs.sgml @@ -22,6 +22,8 @@ + + @@ -54,6 +56,7 @@ + diff --git a/docs/plugins/gst-plugins-base-plugins-sections.txt b/docs/plugins/gst-plugins-base-plugins-sections.txt index 9d21498..7b9d635 100644 --- a/docs/plugins/gst-plugins-base-plugins-sections.txt +++ b/docs/plugins/gst-plugins-base-plugins-sections.txt @@ -143,6 +143,23 @@ GstFFMpegCspClass
+element-gdpdepay +GstGDPDepay +gdpdepay + +GstGDPDepayClass +
+ +
+element-gdppay +GstGDPPay +gdppay + +GstGDPPayClass +
+ + +
element-multifdsink multifdsink GstMultiFdSink diff --git a/docs/plugins/inspect/plugin-gdp.xml b/docs/plugins/inspect/plugin-gdp.xml new file mode 100644 index 0000000..d2280d5 --- /dev/null +++ b/docs/plugins/inspect/plugin-gdp.xml @@ -0,0 +1,27 @@ + + gdp + Payload/depayload GDP packets + ../../gst/gdp/.libs/libgstgdp.so + libgstgdp.so + 0.10.9.1 + LGPL + gst-plugins-base + GStreamer Base Plug-ins CVS/prerelease + Unknown package origin + + + gdpdepay + GDP Depayloader + GDP/Depayloader + Depayloads GStreamer Data Protocol buffers + Thomas Vander Stichele <thomas at apestaart dot org> + + + gdppay + GDP Payloader + GDP/Payloader + Payloads GStreamer Data Protocol buffers + Thomas Vander Stichele <thomas at apestaart dot org> + + + \ No newline at end of file diff --git a/gst/gdp/Makefile.am b/gst/gdp/Makefile.am index f9caf26..260ce80 100644 --- a/gst/gdp/Makefile.am +++ b/gst/gdp/Makefile.am @@ -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 = \ diff --git a/tests/check/Makefile.am b/tests/check/Makefile.am index a9e0f15..c388a6c 100644 --- a/tests/check/Makefile.am +++ b/tests/check/Makefile.am @@ -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) -- 2.7.4