Since commit
88437a9c the signature of h265decoder's end_picture()
changed to return GstFlowReturn, but vah265dec was not updated.
This commit fixes this regression.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1248>
return ret;
}
-static gboolean
+static GstFlowReturn
gst_va_h265_dec_end_picture (GstH265Decoder * decoder, GstH265Picture * picture)
{
GstVaBaseDec *base = GST_VA_BASE_DEC (decoder);
if (!ret) {
GST_ERROR_OBJECT (self, "Failed to submit the previous slice");
- return FALSE;
+ return GST_FLOW_ERROR;
}
ret = gst_va_decoder_decode (base->decoder, va_pic);
if (!ret) {
GST_ERROR_OBJECT (self, "Failed at end picture %p, (poc %d)",
picture, picture->pic_order_cnt);
- return FALSE;
+ return GST_FLOW_ERROR;
}
- return TRUE;
+ return GST_FLOW_OK;
}
static GstFlowReturn