]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/hevc_refs.c
Merge commit 'efc7df6c1f11b20a48e60c3f743ce2331b661973'
[ffmpeg] / libavcodec / hevc_refs.c
index 24d55d15bec14a2bda0c3f784fc993a93715165b..91347cf33fe1db9eea4f557e7f3296e9c2dd8a0e 100644 (file)
@@ -207,6 +207,9 @@ int ff_hevc_output_frame(HEVCContext *s, AVFrame *out, int flush)
                           (frame->window.top_offset   >> vshift) * dst->linesize[i];
                 dst->data[i] += off;
             }
+
+            out->key_frame = out->pict_type == AV_PICTURE_TYPE_I;
+
             av_log(s->avctx, AV_LOG_DEBUG,
                    "Output frame with POC %d.\n", frame->poc);
             return 1;