lavc/h264: create AVFrame side data from H.264 timecodes
authorDevin Heitmueller <dheitmueller@ltnglobal.com>
Fri, 29 Jun 2018 18:57:13 +0000 (14:57 -0400)
committerKieran Kunhya <kierank@obe.tv>
Tue, 23 Oct 2018 14:46:30 +0000 (15:46 +0100)
commit4241e44a3c0193d182d3d614e7b4977c00c0225c
tree6162e908a5b8480a31ebd6f002c4520f529b38be
parent92c25963e8b68c47055b813334eaf76599936a90
lavc/h264: create AVFrame side data from H.264 timecodes

Create SMPTE ST 12-1 timecodes based on H.264 SEI picture timing
info.

For framerates > 30 FPS, the field flag is used in conjunction with
pairs of frames which contain the same frame timestamp in S12M.
Ensure the field is properly set per the spec.
libavcodec/h264_sei.c
libavcodec/h264_sei.h
libavcodec/h264_slice.c
libavutil/frame.c
libavutil/frame.h