commit_and_wait (comp, &ret);
check_start_stop_duration (comp, 0, 1 * GST_SECOND, 1 * GST_SECOND);
- ASSERT_OBJECT_REFCOUNT (source1, "source1", 2);
+ ASSERT_OBJECT_REFCOUNT (source1, "source1", 1);
/* Expected segments */
segments = g_list_append (segments,
1 * GST_SECOND);
check_start_stop_duration (comp, 0, 2 * GST_SECOND, 2 * GST_SECOND);
- ASSERT_OBJECT_REFCOUNT (source1, "source1", 2);
- ASSERT_OBJECT_REFCOUNT (source2, "source2", 2);
+ ASSERT_OBJECT_REFCOUNT (source1, "source1", 1);
+ ASSERT_OBJECT_REFCOUNT (source2, "source2", 1);
/* Expected segments */
1 * GST_SECOND);
check_start_stop_duration (comp, 0, 2 * GST_SECOND, 2 * GST_SECOND);
- ASSERT_OBJECT_REFCOUNT (source1, "source1", 2);
- ASSERT_OBJECT_REFCOUNT (source2, "source2", 2);
+ ASSERT_OBJECT_REFCOUNT (source1, "source1", 1);
+ ASSERT_OBJECT_REFCOUNT (source2, "source2", 1);
/* Expected segments */
segments = g_list_append (segments,
commit_and_wait (comp, &ret);
check_start_stop_duration (comp, 0, 4 * GST_SECOND, 4 * GST_SECOND);
- ASSERT_OBJECT_REFCOUNT (source1, "source1", 2);
+ ASSERT_OBJECT_REFCOUNT (source1, "source1", 1);
/* Add source2 */
gnl_composition_add (GST_BIN (comp), source2);
commit_and_wait (comp, &ret);
check_start_stop_duration (comp, 0, 6 * GST_SECOND, 6 * GST_SECOND);
- ASSERT_OBJECT_REFCOUNT (source2, "source2", 2);
+ ASSERT_OBJECT_REFCOUNT (source2, "source2", 1);
/* Add operaton */
commit_and_wait (comp, &ret);
check_start_stop_duration (comp, 0, 6 * GST_SECOND, 6 * GST_SECOND);
- ASSERT_OBJECT_REFCOUNT (oper, "oper", 2);
+ ASSERT_OBJECT_REFCOUNT (oper, "oper", 1);
/* Expected segments */
segments = g_list_append (segments,
commit_and_wait (comp, &ret);
check_start_stop_duration (comp, 0, 4 * GST_SECOND, 4 * GST_SECOND);
- ASSERT_OBJECT_REFCOUNT (source1, "source1", 2);
+ ASSERT_OBJECT_REFCOUNT (source1, "source1", 1);
/* Add source2 */
gnl_composition_add (GST_BIN (comp), source2);
commit_and_wait (comp, &ret);
check_start_stop_duration (comp, 0, 6 * GST_SECOND, 6 * GST_SECOND);
- ASSERT_OBJECT_REFCOUNT (source2, "source2", 2);
+ ASSERT_OBJECT_REFCOUNT (source2, "source2", 1);
/* Add operaton */
check_start_stop_duration (oper, 0 * GST_SECOND, 6 * GST_SECOND,
6 * GST_SECOND);
- ASSERT_OBJECT_REFCOUNT (oper, "oper", 2);
+ ASSERT_OBJECT_REFCOUNT (oper, "oper", 1);
/* Expected segments */
segments = g_list_append (segments,