mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-11 09:55:36 +00:00
tests: hls: Fix leak on test code
https://bugzilla.gnome.org/show_bug.cgi?id=778073
This commit is contained in:
parent
8eb87ce5dc
commit
e28ddbdf77
1 changed files with 6 additions and 1 deletions
|
@ -559,7 +559,9 @@ GST_START_TEST (test_live_playlist_rotated)
|
||||||
|
|
||||||
ret = gst_m3u8_update (pl, g_strdup (LIVE_ROTATED_PLAYLIST));
|
ret = gst_m3u8_update (pl, g_strdup (LIVE_ROTATED_PLAYLIST));
|
||||||
assert_equals_int (ret, TRUE);
|
assert_equals_int (ret, TRUE);
|
||||||
gst_m3u8_get_next_fragment (pl, TRUE, NULL, NULL);
|
file = gst_m3u8_get_next_fragment (pl, TRUE, NULL, NULL);
|
||||||
|
fail_unless (file != NULL);
|
||||||
|
gst_m3u8_media_file_unref (file);
|
||||||
|
|
||||||
/* FIXME: Sequence should last - 3. Should it? */
|
/* FIXME: Sequence should last - 3. Should it? */
|
||||||
assert_equals_int (pl->sequence, 3001);
|
assert_equals_int (pl->sequence, 3001);
|
||||||
|
@ -798,6 +800,7 @@ GST_START_TEST (test_get_next_fragment)
|
||||||
assert_equals_uint64 (mf->duration, 10 * GST_SECOND);
|
assert_equals_uint64 (mf->duration, 10 * GST_SECOND);
|
||||||
assert_equals_uint64 (mf->offset, 100);
|
assert_equals_uint64 (mf->offset, 100);
|
||||||
assert_equals_uint64 (mf->offset + mf->size, 1100);
|
assert_equals_uint64 (mf->offset + mf->size, 1100);
|
||||||
|
gst_m3u8_media_file_unref (mf);
|
||||||
|
|
||||||
gst_m3u8_advance_fragment (pl, TRUE);
|
gst_m3u8_advance_fragment (pl, TRUE);
|
||||||
|
|
||||||
|
@ -810,6 +813,7 @@ GST_START_TEST (test_get_next_fragment)
|
||||||
assert_equals_uint64 (mf->duration, 10 * GST_SECOND);
|
assert_equals_uint64 (mf->duration, 10 * GST_SECOND);
|
||||||
assert_equals_uint64 (mf->offset, 1000);
|
assert_equals_uint64 (mf->offset, 1000);
|
||||||
assert_equals_uint64 (mf->offset + mf->size, 2000);
|
assert_equals_uint64 (mf->offset + mf->size, 2000);
|
||||||
|
gst_m3u8_media_file_unref (mf);
|
||||||
|
|
||||||
gst_m3u8_advance_fragment (pl, TRUE);
|
gst_m3u8_advance_fragment (pl, TRUE);
|
||||||
|
|
||||||
|
@ -821,6 +825,7 @@ GST_START_TEST (test_get_next_fragment)
|
||||||
assert_equals_uint64 (mf->duration, 10 * GST_SECOND);
|
assert_equals_uint64 (mf->duration, 10 * GST_SECOND);
|
||||||
assert_equals_uint64 (mf->offset, 2000);
|
assert_equals_uint64 (mf->offset, 2000);
|
||||||
assert_equals_uint64 (mf->offset + mf->size, 3000);
|
assert_equals_uint64 (mf->offset + mf->size, 3000);
|
||||||
|
gst_m3u8_media_file_unref (mf);
|
||||||
|
|
||||||
gst_hls_master_playlist_unref (master);
|
gst_hls_master_playlist_unref (master);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue