2005-03-29 Andy Wingo <wingo@pobox.com>
+ * po/POTFILES: Remove gstspider.c.
+
+ * configure.ac (AC_OUTPUT): Add missing testsuite makefiles.
+
+ * docs/libs/gstreamer-libs-docs.sgml:
+ * docs/libs/gstreamer-libs-sections.txt: Remove the section on
+ bytestream.
+
+ * tests/complexity.c (main): Set the length of the preroll queue
+ on the sinks to prevent a lockup.
+
* libs/gst/dataprotocol/Makefile.am:
* libs/gst/dataprotocol/dataprotocol-test.c: Remove test, it's
the same as the one in check/gst-libs/gdp.c.
tests/threadstate/Makefile
testsuite/Makefile
testsuite/bins/Makefile
+testsuite/bytestream/Makefile
testsuite/caps/Makefile
testsuite/cleanup/Makefile
testsuite/clock/Makefile
testsuite/ghostpads/Makefile
testsuite/indexers/Makefile
testsuite/negotiation/Makefile
+testsuite/pad/Makefile
testsuite/parse/Makefile
testsuite/plugin/Makefile
testsuite/refcounting/Makefile
# generated basefiles
#basefiles = \
-## $(DOC_MODULE).types \
+# $(DOC_MODULE).types \
# $(DOC_MODULE)-sections.txt \
# $(DOC_MODULE)-docs.sgml
<para>
GStreamer provides some standard libraries you can use to create plugins.
</para>
- &GstBytestream;
&GstDataProtocol;
&GstGetbits;
<!-- has not yet been written
</SECTION>
<SECTION>
-<FILE>gstbytestream</FILE>
-<INCLUDE>libs/bytestream/bytestream.h</INCLUDE>
-GstByteStream
-gst_bytestream_destroy
-gst_bytestream_flush
-gst_bytestream_flush_fast
-gst_bytestream_get_status
-gst_bytestream_get_timestamp
-gst_bytestream_length
-gst_bytestream_new
-gst_bytestream_peek
-gst_bytestream_peek_bytes
-gst_bytestream_print_status
-gst_bytestream_read
-gst_bytestream_reset
-gst_bytestream_seek
-gst_bytestream_size_hint
-gst_bytestream_tell
-<SUBSECTION Standard>
-</SECTION>
-
-<SECTION>
<FILE>gstdataprotocol</FILE>
<INCLUDE>libs/dataprotocol/dataprotocol.h</INCLUDE>
GstDPHeaderFlag
src = (GstElement *) src_list->data;
src_list = src_list->next;
- if (i + max_this_level < n_elements)
+ if (i + max_this_level < n_elements) {
e = gst_element_factory_make ("tee", NULL);
- else
+ } else {
e = gst_element_factory_make ("fakesink", NULL);
+ g_object_set (e, "preroll-queue-len", 1, NULL);
+ }
g_object_set (e, "silent", TRUE, NULL);
new_src_list = g_slist_prepend (new_src_list, e);
src = (GstElement *) src_list->data;
src_list = src_list->next;
- if (i + max_this_level < n_elements)
+ if (i + max_this_level < n_elements) {
e = gst_element_factory_make ("tee", NULL);
- else
+ } else {
e = gst_element_factory_make ("fakesink", NULL);
+ g_object_set (e, "preroll-queue-len", 1, NULL);
+ }
g_object_set (e, "silent", TRUE, NULL);
new_src_list = g_slist_prepend (new_src_list, e);