diff --git a/ext/gl/gstglmixer.c b/ext/gl/gstglmixer.c index 744106ac2b..68de445806 100644 --- a/ext/gl/gstglmixer.c +++ b/ext/gl/gstglmixer.c @@ -1288,7 +1288,7 @@ gst_gl_mixer_set_property (GObject * object, } static gboolean -_clean_upload (GstAggregator * agg, GstPad * aggpad, gpointer udata) +_clean_upload (GstAggregator * agg, GstAggregatorPad * aggpad, gpointer udata) { GstGLMixerPad *pad = GST_GL_MIXER_PAD (aggpad); diff --git a/ext/gl/gstglvideomixer.c b/ext/gl/gstglvideomixer.c index c163bf3a1b..8641d04e21 100644 --- a/ext/gl/gstglvideomixer.c +++ b/ext/gl/gstglvideomixer.c @@ -446,7 +446,7 @@ _update_caps (GstVideoAggregator * vagg, GstCaps * caps) } static gboolean -_reset_pad_gl (GstAggregator * agg, GstPad * aggpad, gpointer udata) +_reset_pad_gl (GstAggregator * agg, GstAggregatorPad * aggpad, gpointer udata) { const GstGLFuncs *gl = GST_GL_MIXER (agg)->context->gl_vtable; GstGLVideoMixerPad *pad = GST_GL_VIDEO_MIXER_PAD (aggpad);