From cf8df184c7efa0763480fcff678d385e9220543c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= Date: Thu, 17 Aug 2006 10:46:19 +0000 Subject: [PATCH] Make gstcheck stuff show up in docs (still needs to be documented properly though). Original commit message from CVS: * 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). --- ChangeLog | 8 ++++ docs/libs/gstreamer-libs-docs.sgml | 2 + docs/libs/gstreamer-libs-sections.txt | 56 ++++++++++++++++----------- libs/gst/check/gstbufferstraw.c | 8 ++++ 4 files changed, 51 insertions(+), 23 deletions(-) diff --git a/ChangeLog b/ChangeLog index 6c7439fc47..dbf0fa1f87 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2006-08-17 Tim-Philipp Müller + + * 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 * docs/gst/gstreamer-sections.txt: diff --git a/docs/libs/gstreamer-libs-docs.sgml b/docs/libs/gstreamer-libs-docs.sgml index fcaf4c4d06..9150d26a6a 100644 --- a/docs/libs/gstreamer-libs-docs.sgml +++ b/docs/libs/gstreamer-libs-docs.sgml @@ -13,6 +13,7 @@ + @@ -90,6 +91,7 @@ &GstCheck; + &GstCheckBufferStraw; diff --git a/docs/libs/gstreamer-libs-sections.txt b/docs/libs/gstreamer-libs-sections.txt index 6799010160..d607a8c8ba 100644 --- a/docs/libs/gstreamer-libs-sections.txt +++ b/docs/libs/gstreamer-libs-sections.txt @@ -353,10 +353,14 @@ GST_IS_NET_TIME_PROVIDER_CLASS gst_net_time_provider_get_type +
gstcheck GstCheck - +gst/check/gstcheck.h +GST_START_TEST +GST_END_TEST + ASSERT_BUFFER_REFCOUNT ASSERT_CAPS_REFCOUNT ASSERT_CRITICAL @@ -365,26 +369,6 @@ ASSERT_MINI_OBJECT_REFCOUNT ASSERT_OBJECT_REFCOUNT ASSERT_OBJECT_REFCOUNT_BETWEEN ASSERT_SET_STATE -MAIN_INIT -MAIN_START_THREADS -MAIN_START_THREAD_FUNCTION -MAIN_START_THREAD_FUNCTIONS -MAIN_STOP_THREADS -MAIN_SYNCHRONIZE -THREAD_START -THREAD_STARTED -THREAD_SWITCH -THREAD_SYNCHRONIZE -THREAD_TEST_RUNNING -GST_START_TEST -GST_END_TEST - -sync_cond -mutex -GST_CAT_DEFAULT -thread_list -start_cond -GST_CHECK_MAIN fail_unless_equals_int fail_unless_equals_string @@ -396,7 +380,6 @@ assert_equals_string assert_equals_uint64 assert_message_error -gst_check_chain_func gst_check_init gst_check_message_error gst_check_setup_element @@ -405,9 +388,36 @@ 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 + +MAIN_INIT +MAIN_START_THREADS +MAIN_START_THREAD_FUNCTION +MAIN_START_THREAD_FUNCTIONS +MAIN_STOP_THREADS +MAIN_SYNCHRONIZE +THREAD_START +THREAD_STARTED +THREAD_SWITCH +THREAD_SYNCHRONIZE +THREAD_TEST_RUNNING + +sync_cond +mutex +GST_CAT_DEFAULT +thread_list +start_cond +GST_CHECK_MAIN + +gst_check_chain_func +gst_check_abi_list +
+ +
+gstcheckbufferstraw +GstBufferStraw +gst/check/gstbufferstraw.h gst_buffer_straw_start_pipeline gst_buffer_straw_get_buffer gst_buffer_straw_stop_pipeline diff --git a/libs/gst/check/gstbufferstraw.c b/libs/gst/check/gstbufferstraw.c index e4cbce4f28..b84d0448b9 100644 --- a/libs/gst/check/gstbufferstraw.c +++ b/libs/gst/check/gstbufferstraw.c @@ -20,6 +20,14 @@ * 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;