diff options
author | Wim Taymans <wim.taymans@gmail.com> | 2005-03-10 12:51:45 +0000 |
---|---|---|
committer | Wim Taymans <wim.taymans@gmail.com> | 2005-03-10 12:51:45 +0000 |
commit | 007cff6d75995bda6ab24c9f7be7137686bc163d (patch) | |
tree | a004a802d8721fd1b0f421505e67993e373b2089 /testsuite/refcounting | |
parent | e82e7b604ac0db2979fa83109102116f0ba47b40 (diff) | |
download | gstreamer-007cff6d75995bda6ab24c9f7be7137686bc163d.tar.gz |
Doc updates.
Original commit message from CVS:
* docs/design/part-MT-refcounting.txt:
* docs/design/part-clocks.txt:
* docs/design/part-gstelement.txt:
* docs/design/part-gstobject.txt:
* docs/design/part-standards.txt:
* gst/gstbin.c: (gst_bin_add_func), (gst_bin_add),
(gst_bin_remove_func), (gst_bin_remove):
* gst/gstbin.h:
* gst/gstbuffer.c:
* gst/gstcaps.h:
* testsuite/clock/clock1.c: (main):
* testsuite/clock/clock2.c: (gst_clock_debug), (element_wait),
(main):
* testsuite/dlopen/loadgst.c: (do_test):
* testsuite/refcounting/bin.c: (add_remove_test1),
(add_remove_test2), (main):
* testsuite/refcounting/element.c: (main):
* testsuite/refcounting/element_pad.c: (main):
* testsuite/refcounting/pad.c: (main):
* tools/gst-launch.c: (sigint_handler_sighandler):
* tools/gst-typefind.c: (main):
Doc updates.
Added doc about clock.
removed gst_bin_iterate_recurse_up(), marked methods
for removal.
Fix more testsuites.
Diffstat (limited to 'testsuite/refcounting')
-rw-r--r-- | testsuite/refcounting/bin.c | 22 | ||||
-rw-r--r-- | testsuite/refcounting/element.c | 8 | ||||
-rw-r--r-- | testsuite/refcounting/element_pad.c | 4 | ||||
-rw-r--r-- | testsuite/refcounting/pad.c | 4 |
4 files changed, 19 insertions, 19 deletions
diff --git a/testsuite/refcounting/bin.c b/testsuite/refcounting/bin.c index 4d437b2efe..5d502689d0 100644 --- a/testsuite/refcounting/bin.c +++ b/testsuite/refcounting/bin.c @@ -50,9 +50,9 @@ add_remove_test1 (void) bin = gst_bin_new ("testbin"); element = gst_element_factory_make ("fakesrc", NULL); gst_element_set_name (element, "test1"); - g_assert (GST_OBJECT_FLOATING (element)); + g_assert (GST_OBJECT_IS_FLOATING (element)); gst_bin_add (GST_BIN (bin), element); - g_assert (!GST_OBJECT_FLOATING (element)); + g_assert (!GST_OBJECT_IS_FLOATING (element)); gst_bin_remove (GST_BIN (bin), element); gst_object_unref (GST_OBJECT (bin)); @@ -68,16 +68,16 @@ add_remove_test2 (void) element = gst_element_factory_make ("fakesrc", NULL); gst_element_set_name (element, "test1"); gst_object_ref (GST_OBJECT (element)); - g_assert (GST_OBJECT_FLOATING (element)); + g_assert (GST_OBJECT_IS_FLOATING (element)); gst_bin_add (GST_BIN (bin), element); - g_assert (!GST_OBJECT_FLOATING (element)); + g_assert (!GST_OBJECT_IS_FLOATING (element)); gst_bin_remove (GST_BIN (bin), element); - g_assert (!GST_OBJECT_FLOATING (element)); - g_assert (!GST_OBJECT_DESTROYED (element)); + g_assert (!GST_OBJECT_IS_FLOATING (element)); + g_assert (!GST_OBJECT_IS_DESTROYED (element)); gst_object_unref (GST_OBJECT (element)); #if 0 - g_assert (GST_OBJECT_DESTROYED (element)); + g_assert (GST_OBJECT_IS_DESTROYED (element)); gst_object_unref (GST_OBJECT (element)); #endif @@ -169,10 +169,10 @@ main (int argc, gchar * argv[]) gst_alloc_trace_live_all () - usage1); bin = gst_bin_new ("somebin"); - g_assert (GST_OBJECT_FLOATING (bin)); + g_assert (GST_OBJECT_IS_FLOATING (bin)); gst_object_ref (GST_OBJECT (bin)); gst_object_sink (GST_OBJECT (bin)); - g_assert (!GST_OBJECT_FLOATING (bin)); + g_assert (!GST_OBJECT_IS_FLOATING (bin)); gst_object_unref (GST_OBJECT (bin)); g_print ("create/ref/sink/unref new bin %d\n", gst_alloc_trace_live_all () - usage1); @@ -188,10 +188,10 @@ main (int argc, gchar * argv[]) gst_alloc_trace_live_all () - usage1); bin = gst_bin_new ("somebin"); - g_assert (!GST_OBJECT_DESTROYED (bin)); + g_assert (!GST_OBJECT_IS_DESTROYED (bin)); gst_object_unref (GST_OBJECT (bin)); #if 0 - g_assert (GST_OBJECT_DESTROYED (bin)); + g_assert (GST_OBJECT_IS_DESTROYED (bin)); gst_object_unref (GST_OBJECT (bin)); #endif g_print ("create/destroy/unref new bin %d\n", diff --git a/testsuite/refcounting/element.c b/testsuite/refcounting/element.c index ed0258c32d..e4673bf03d 100644 --- a/testsuite/refcounting/element.c +++ b/testsuite/refcounting/element.c @@ -35,10 +35,10 @@ main (int argc, gchar * argv[]) gst_alloc_trace_live_all () - usage1); element = gst_element_factory_make ("fakesrc", NULL); - g_assert (GST_OBJECT_FLOATING (element)); + g_assert (GST_OBJECT_IS_FLOATING (element)); gst_object_ref (GST_OBJECT (element)); gst_object_sink (GST_OBJECT (element)); - g_assert (!GST_OBJECT_FLOATING (element)); + g_assert (!GST_OBJECT_IS_FLOATING (element)); gst_object_unref (GST_OBJECT (element)); g_print ("create/ref/sink/unref new element %d\n", gst_alloc_trace_live_all () - usage1); @@ -55,9 +55,9 @@ main (int argc, gchar * argv[]) #if 0 element = gst_element_factory_make ("fakesrc", NULL); - g_assert (!GST_OBJECT_DESTROYED (element)); + g_assert (!GST_OBJECT_IS_DESTROYED (element)); gst_object_unref (GST_OBJECT (element)); - g_assert (GST_OBJECT_DESTROYED (element)); + g_assert (GST_OBJECT_IS_DESTROYED (element)); gst_object_unref (GST_OBJECT (element)); g_print ("create/destroy/unref new element %d\n", gst_alloc_trace_live_all () - usage1); diff --git a/testsuite/refcounting/element_pad.c b/testsuite/refcounting/element_pad.c index 24b4e82f33..2f3ad1d8f5 100644 --- a/testsuite/refcounting/element_pad.c +++ b/testsuite/refcounting/element_pad.c @@ -27,8 +27,8 @@ main (int argc, gchar * argv[]) g_assert (GST_IS_ELEMENT (element)); pad = gst_element_get_pad (element, "sink"); g_assert (GST_IS_PAD (pad)); - g_assert (GST_OBJECT_FLOATING (element)); - g_assert (!GST_OBJECT_FLOATING (pad)); + g_assert (GST_OBJECT_IS_FLOATING (element)); + g_assert (!GST_OBJECT_IS_FLOATING (pad)); g_assert (gst_pad_get_parent (pad) == element); gst_object_unref (GST_OBJECT (element)); g_print ("create/addpad/unref 1 new element: %ld\n", vmsize () - usage1); diff --git a/testsuite/refcounting/pad.c b/testsuite/refcounting/pad.c index 1b8d53ed00..fe9b001b37 100644 --- a/testsuite/refcounting/pad.c +++ b/testsuite/refcounting/pad.c @@ -52,10 +52,10 @@ main (int argc, gchar * argv[]) pad = gst_pad_new_from_template (gst_static_pad_template_get (&templ), "padname"); - g_assert (GST_OBJECT_FLOATING (pad)); + g_assert (GST_OBJECT_IS_FLOATING (pad)); gst_object_ref (GST_OBJECT (pad)); gst_object_sink (GST_OBJECT (pad)); - g_assert (!GST_OBJECT_FLOATING (pad)); + g_assert (!GST_OBJECT_IS_FLOATING (pad)); gst_object_unref (GST_OBJECT (pad)); g_print ("create/ref/sink/unref new pad %ld\n", vmsize () - usage1); |