summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorMichael Smith <msmith@xiph.org>2006-04-10 15:48:55 +0000
committerMichael Smith <msmith@xiph.org>2006-04-10 15:48:55 +0000
commit683ed4dc0ca84428abd3c71687e8bdc11e27dce4 (patch)
treefcdb7affca659b543d37b91d84d015bb98ebaef6 /tests
parent2fb7648fbe7a94a12f846204faa705a428f5cf89 (diff)
ext/annodex/gstcmmlenc.c: Use copies of header buffers for caps to avoid circular refcounting problems (as in theorad...
Original commit message from CVS: * ext/annodex/gstcmmlenc.c: (gst_cmml_enc_set_header_on_caps): Use copies of header buffers for caps to avoid circular refcounting problems (as in theoradec, vorbisdec). * tests/check/elements/cmmldec.c: (GST_START_TEST): Fix a typo in test that meant it was testing the wrong thing. * tests/check/elements/cmmlenc.c: (check_headers): Fix refcount checks now that we use buffer-copies for caps.
Diffstat (limited to 'tests')
-rw-r--r--tests/check/elements/cmmldec.c2
-rw-r--r--tests/check/elements/cmmlenc.c6
2 files changed, 4 insertions, 4 deletions
diff --git a/tests/check/elements/cmmldec.c b/tests/check/elements/cmmldec.c
index 57219576..0b87a3ff 100644
--- a/tests/check/elements/cmmldec.c
+++ b/tests/check/elements/cmmldec.c
@@ -312,7 +312,7 @@ GST_START_TEST (test_tags)
fail_unless (tag_val != NULL);
tag = g_value_get_object (tag_val);
- fail_unless (tags != NULL);
+ fail_unless (tag != NULL);
g_object_get (tag, "title", &title, "base-uri", &base, "meta", &meta, NULL);
fail_unless_equals_string ("The Research Hunter", title);
diff --git a/tests/check/elements/cmmlenc.c b/tests/check/elements/cmmlenc.c
index ca664805..b3ed4f0a 100644
--- a/tests/check/elements/cmmlenc.c
+++ b/tests/check/elements/cmmlenc.c
@@ -220,15 +220,15 @@ check_headers ()
fail_unless_equals_int (g_list_length (current_buf), 3);
/* check the ident header */
- check_output_buffer_is_equal ("cmml-ident-buffer", IDENT_HEADER, 2);
+ check_output_buffer_is_equal ("cmml-ident-buffer", IDENT_HEADER, 1);
/* check the cmml processing instruction */
current_buf = current_buf->next;
- check_output_buffer_is_equal ("cmml-preamble-buffer", PREAMBLE_ENCODED, 2);
+ check_output_buffer_is_equal ("cmml-preamble-buffer", PREAMBLE_ENCODED, 1);
/* check the encoded head tag */
current_buf = current_buf->next;
- check_output_buffer_is_equal ("head-tag-buffer", HEAD_TAG_ENCODED, 2);
+ check_output_buffer_is_equal ("head-tag-buffer", HEAD_TAG_ENCODED, 1);
}
static void