diff options
author | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2013-05-15 10:22:44 +0200 |
---|---|---|
committer | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2013-05-15 10:22:44 +0200 |
commit | 214c0d2e714ce35f50d793fa6482beaf3b9a7de9 (patch) | |
tree | 85683feb78a6a2e7096d1d80a0081ab223aaf7d6 /tests | |
parent | 99832846a3d20b60b0f6550afe3eb6bcaa2ead6f (diff) | |
download | gstreamer-plugins-bad-214c0d2e714ce35f50d793fa6482beaf3b9a7de9.tar.gz |
shm: Fix event handling in unit test
Diffstat (limited to 'tests')
-rw-r--r-- | tests/check/elements/shm.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/check/elements/shm.c b/tests/check/elements/shm.c index 0ff98f803..e8b1d73e8 100644 --- a/tests/check/elements/shm.c +++ b/tests/check/elements/shm.c @@ -82,6 +82,11 @@ GST_START_TEST (test_shm_sysmem_alloc) { GstBuffer *buf; GstState state, pending; + GstSegment segment; + + gst_pad_push_event (srcpad, gst_event_new_stream_start ("test")); + gst_segment_init (&segment, GST_FORMAT_BYTES); + gst_pad_push_event (srcpad, gst_event_new_segment (&segment)); buf = gst_buffer_new_allocate (NULL, 1000, NULL); @@ -116,6 +121,12 @@ GST_START_TEST (test_shm_alloc) GstAllocator *alloc; GstAllocationParams params; guint size; + GstSegment segment; + + gst_pad_push_event (srcpad, gst_event_new_stream_start ("test")); + gst_pad_push_event (srcpad, gst_event_new_caps (caps)); + gst_segment_init (&segment, GST_FORMAT_BYTES); + gst_pad_push_event (srcpad, gst_event_new_segment (&segment)); query = gst_query_new_allocation (caps, FALSE); gst_caps_unref (caps); |