Don't ignore the value returned from GstBaseVideoEncoder::set_format.

This commit is contained in:
Alessandro Decina 2009-10-01 16:06:02 +02:00
parent 553ec8c005
commit a6f616c1ee

View file

@ -155,6 +155,7 @@ gst_base_video_encoder_sink_setcaps (GstPad * pad, GstCaps * caps)
{
GstBaseVideoEncoder *base_video_encoder;
GstBaseVideoEncoderClass *base_video_encoder_class;
gboolean res;
base_video_encoder = GST_BASE_VIDEO_ENCODER (gst_pad_get_parent (pad));
base_video_encoder_class =
@ -164,12 +165,12 @@ gst_base_video_encoder_sink_setcaps (GstPad * pad, GstCaps * caps)
gst_base_video_state_from_caps (&base_video_encoder->state, caps);
base_video_encoder_class->set_format (base_video_encoder,
res = base_video_encoder_class->set_format (base_video_encoder,
&base_video_encoder->state);
g_object_unref (base_video_encoder);
return TRUE;
return res;
}
static void