summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gst-libs/gst/vaapi/gstvaapidecoder_av1.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/gst-libs/gst/vaapi/gstvaapidecoder_av1.c b/gst-libs/gst/vaapi/gstvaapidecoder_av1.c
index 062b310b..a4faf5d2 100644
--- a/gst-libs/gst/vaapi/gstvaapidecoder_av1.c
+++ b/gst-libs/gst/vaapi/gstvaapidecoder_av1.c
@@ -978,13 +978,8 @@ av1_decoder_update_state (GstVaapiDecoderAV1 * decoder,
for (i = 0; i < GST_AV1_NUM_REF_FRAMES; i++) {
if ((picture->frame_header.refresh_frame_flags >> i) & 1) {
- if (picture) {
- GST_LOG ("reference frame %p to ref slot:%d", picture, i);
- gst_vaapi_picture_replace (&priv->ref_frames[i], picture);
- } else {
- GST_ERROR ("we miss some reference frame for ref slot:%d", i);
- gst_vaapi_picture_replace (&priv->ref_frames[i], NULL);
- }
+ GST_LOG ("reference frame %p to ref slot:%d", picture, i);
+ gst_vaapi_picture_replace (&priv->ref_frames[i], picture);
}
}