2014-07-05 0:21 GMT+09:00 Vittorio Giovara <[email protected]>:
> ---
> libavutil/frame.h | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/libavutil/frame.h b/libavutil/frame.h
> index b2159d3..8685fbb 100644
> --- a/libavutil/frame.h
> +++ b/libavutil/frame.h
> @@ -171,7 +171,9 @@ typedef struct AVFrame {
> int format;
>
> /**
> - * 1 -> keyframe, 0-> not
> + * frame has no reference to other frames other than itself, so it
> + * may be used as a hint for correct input or output.
> + * This corresponds to H264 IDR frames or HEVC IRAP frames.
> */
> int key_frame;
>
> --
> 1.8.5.2 (Apple Git-48)
>
> _______________________________________________
> libav-devel mailing list
> [email protected]
> https://lists.libav.org/mailman/listinfo/libav-devel
>
I can read as if simple I-picture and BI-picture are also a key_frame.
And this documentation excludes picture with recovery point SEI i.e.
starting point of Gradual Decoder Refresh.
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel