summaryrefslogtreecommitdiff
path: root/testsuite/refcounting
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2005-03-10 12:51:45 +0000
committerWim Taymans <wim.taymans@gmail.com>2005-03-10 12:51:45 +0000
commit007cff6d75995bda6ab24c9f7be7137686bc163d (patch)
treea004a802d8721fd1b0f421505e67993e373b2089 /testsuite/refcounting
parente82e7b604ac0db2979fa83109102116f0ba47b40 (diff)
downloadgstreamer-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.c22
-rw-r--r--testsuite/refcounting/element.c8
-rw-r--r--testsuite/refcounting/element_pad.c4
-rw-r--r--testsuite/refcounting/pad.c4
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);