decoder: vp9: Avoid unnecessary show_frame flag checking while doing picture output

We always set GST_VAAPI_PICTURE_FLAG_SKIPPED for DECODE_ONLY frames and the
gstvaapidecoder base calss is reponsible for handling those frames later on.
No need for explicit verification of frame header's show_frame in order to
do picture outputing.
This commit is contained in:
Sreerenj Balachandran 2015-11-16 18:22:33 +02:00
parent 26f895f4a8
commit 9a314a2430

View file

@ -485,9 +485,8 @@ decode_current_picture (GstVaapiDecoderVp9 * decoder)
update_ref_frames (decoder);
ret:
if (frame_hdr->show_frame)
if (!gst_vaapi_picture_output (picture))
goto error;
if (!gst_vaapi_picture_output (picture))
goto error;
gst_vaapi_picture_replace (&priv->current_picture, NULL);