GST_START_TEST (test_event_forwarding)
{
- TestContext ctx = { NULL, };
+ TestContext ctx = { NULL, NULL, NULL, NULL };
GstHarness *h;
GstEvent *event;
GstCaps *caps;
} LockTestContext;
static void
-new_ssrc_pad_cb (GstElement * element, guint ssrc, GstPad * pad,
- LockTestContext * ctx)
+new_ssrc_pad_cb (G_GNUC_UNUSED GstElement * element, G_GNUC_UNUSED guint ssrc,
+ G_GNUC_UNUSED GstPad * pad, LockTestContext * ctx)
{
g_message ("Signalling ready");
g_atomic_int_set (&ctx->ready, 1);
GST_START_TEST (test_oob_event_locking)
{
GstHarness *h = gst_harness_new_with_padnames ("rtpssrcdemux", "sink", NULL);
- LockTestContext ctx = { FALSE, };
+ LockTestContext ctx;
GThread *thread;
+ memset (&ctx, 0, sizeof (LockTestContext));
g_mutex_init (&ctx.mutex);
g_cond_init (&ctx.cond);