mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-09-08 13:18:52 +00:00
Don't ignore the value returned from GstBaseVideoEncoder::set_format.
This commit is contained in:
parent
553ec8c005
commit
a6f616c1ee
1 changed files with 3 additions and 2 deletions
|
@ -155,6 +155,7 @@ gst_base_video_encoder_sink_setcaps (GstPad * pad, GstCaps * caps)
|
||||||
{
|
{
|
||||||
GstBaseVideoEncoder *base_video_encoder;
|
GstBaseVideoEncoder *base_video_encoder;
|
||||||
GstBaseVideoEncoderClass *base_video_encoder_class;
|
GstBaseVideoEncoderClass *base_video_encoder_class;
|
||||||
|
gboolean res;
|
||||||
|
|
||||||
base_video_encoder = GST_BASE_VIDEO_ENCODER (gst_pad_get_parent (pad));
|
base_video_encoder = GST_BASE_VIDEO_ENCODER (gst_pad_get_parent (pad));
|
||||||
base_video_encoder_class =
|
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);
|
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);
|
&base_video_encoder->state);
|
||||||
|
|
||||||
g_object_unref (base_video_encoder);
|
g_object_unref (base_video_encoder);
|
||||||
|
|
||||||
return TRUE;
|
return res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
Loading…
Reference in a new issue