diff options
author | NoHalfBits <ffmpeg-devel@fluthaus.com> | 2021-09-26 14:47:52 +0200 |
---|---|---|
committer | Rick Kern <kernrj@gmail.com> | 2021-09-27 07:06:06 -0400 |
commit | b786bc7433dfe082441a57c1ba9ae9ea47904b78 (patch) | |
tree | d097d05063336c83fda8a3993e3cd28a14c654ae /libavutil/macros.h | |
parent | 90546c6ca70ee2316f3d7f0a860297a3d0978b79 (diff) | |
download | ffmpeg-b786bc7433dfe082441a57c1ba9ae9ea47904b78.tar.gz |
avcodec/videotoolboxenc: Fixes non-B-Frame encoding
Sets vtctx->has_b_frames to 0 if the VideoToolbox compression
session will not emit B-frames (and, in consequence, no valid
DTSs). Required for the handling of invalid DTSs in
'vtenc_cm_to_avpacket' (line 2018ff) to work correctly and not
abort encoding with "DTS is invalid." when no B-frames are
generated.
Signed-off-by: NoHalfBits <ffmpeg-devel@fluthaus.com>
Signed-off-by: Rick Kern <kernrj@gmail.com>
Diffstat (limited to 'libavutil/macros.h')
0 files changed, 0 insertions, 0 deletions