+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().
* 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
audioresample \
audiotestsrc \
ffmpegcolorspace \
+ gdp \
playback \
typefind \
videotestsrc \
gst/audioresample/Makefile
gst/audiotestsrc/Makefile
gst/ffmpegcolorspace/Makefile
+gst/gdp/Makefile
gst/playback/Makefile
gst/subparse/Makefile
gst/tcp/Makefile
$(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 \
<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" />
<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" />
</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
--- /dev/null
+<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 <thomas at apestaart dot org></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 <thomas at apestaart dot org></author>
+ </element>
+ </elements>
+</plugin>
\ No newline at end of file
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 = \
elements/audioconvert \
elements/audioresample \
elements/audiotestsrc \
+ elements/gdpdepay \
+ elements/gdppay \
elements/multifdsink \
elements/videorate \
elements/videotestsrc \
-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)