+2006-08-17 Tim-Philipp Müller <tim at centricular dot net>
+
+ * docs/libs/gstreamer-libs-docs.sgml:
+ * docs/libs/gstreamer-libs-sections.txt:
+ * libs/gst/check/gstbufferstraw.c:
+ Make gstcheck stuff show up in docs (still needs to
+ be documented properly though).
+
2006-08-16 Jan Schmidt <thaytan@mad.scientist.com>
* docs/gst/gstreamer-sections.txt:
<!ENTITY GstTypeFindHelper SYSTEM "xml/gsttypefindhelper.xml">
<!ENTITY GstCheck SYSTEM "xml/gstcheck.xml">
+<!ENTITY GstCheckBufferStraw SYSTEM "xml/gstcheckbufferstraw.xml">
<!ENTITY GstController SYSTEM "xml/gstcontroller.xml">
<!ENTITY GstControllerGObject SYSTEM "xml/gstcontrollergobject.xml">
</para>
&GstCheck;
+ &GstCheckBufferStraw;
</chapter>
</part>
<SUBSECTION Private>
gst_net_time_provider_get_type
</SECTION>
+
<SECTION>
<FILE>gstcheck</FILE>
<TITLE>GstCheck</TITLE>
-<SUBSECTION Private>
+<INCLUDE>gst/check/gstcheck.h</INCLUDE>
+GST_START_TEST
+GST_END_TEST
+
ASSERT_BUFFER_REFCOUNT
ASSERT_CAPS_REFCOUNT
ASSERT_CRITICAL
ASSERT_OBJECT_REFCOUNT
ASSERT_OBJECT_REFCOUNT_BETWEEN
ASSERT_SET_STATE
+
+fail_unless_equals_int
+fail_unless_equals_string
+fail_unless_equals_uint64
+fail_unless_message_error
+
+assert_equals_int
+assert_equals_string
+assert_equals_uint64
+assert_message_error
+
+gst_check_init
+gst_check_message_error
+gst_check_setup_element
+gst_check_setup_sink_pad
+gst_check_setup_src_pad
+gst_check_teardown_element
+gst_check_teardown_sink_pad
+gst_check_teardown_src_pad
+gst_check_run_suite
+
+<SUBSECTION Private>
MAIN_INIT
MAIN_START_THREADS
MAIN_START_THREAD_FUNCTION
THREAD_SWITCH
THREAD_SYNCHRONIZE
THREAD_TEST_RUNNING
-GST_START_TEST
-GST_END_TEST
sync_cond
mutex
start_cond
GST_CHECK_MAIN
-fail_unless_equals_int
-fail_unless_equals_string
-fail_unless_equals_uint64
-fail_unless_message_error
-
-assert_equals_int
-assert_equals_string
-assert_equals_uint64
-assert_message_error
-
gst_check_chain_func
-gst_check_init
-gst_check_message_error
-gst_check_setup_element
-gst_check_setup_sink_pad
-gst_check_setup_src_pad
-gst_check_teardown_element
-gst_check_teardown_sink_pad
-gst_check_teardown_src_pad
gst_check_abi_list
-gst_check_run_suite
+</SECTION>
+<SECTION>
+<FILE>gstcheckbufferstraw</FILE>
+<TITLE>GstBufferStraw</TITLE>
+<INCLUDE>gst/check/gstbufferstraw.h</INCLUDE>
gst_buffer_straw_start_pipeline
gst_buffer_straw_get_buffer
gst_buffer_straw_stop_pipeline
* Boston, MA 02111-1307, USA.
*/
+/**
+ * SECTION:gstcheckbufferstraw
+ * @short_description: Buffer interception code for GStreamer unit tests
+ *
+ * These macros and functions are for internal use of the unit tests found
+ * inside the 'check' directories of various GStreamer packages.
+ */
+
#include "gstbufferstraw.h"
static GCond *cond = NULL;