diff options
author | Mark Wu <wfwf1997@gmail.com> | 2018-10-23 12:49:08 +0800 |
---|---|---|
committer | James Almer <jamrial@gmail.com> | 2018-11-10 14:32:17 -0300 |
commit | 10bc4c3a7df7bb26303067b97311b7eeedfd453e (patch) | |
tree | bc9240762957f675ec91f3f1738192ae165548f3 /libavformat/cinedec.c | |
parent | 27e114b4511b771ccf2c64ab9f4a3d0391ace4ea (diff) | |
download | ffmpeg-10bc4c3a7df7bb26303067b97311b7eeedfd453e.tar.gz |
avcodec/hevcdec: fix non-ref frame judgement
After inspecting the source code of x265, mpv and ffmpeg, I've found that
ffmpeg mistakenly regards EVC_NAL_BLA_N_LP and HEVC_NAL_IDR_N_LP as non-
reference frames, which are acutally reference frames according to the
specification in x265, and drops them.
This patch should address the problem. I have tested it with mpv.
Signed-off-by: Mark Wu <wfwf1997@gmail.com>
Signed-off-by: James Almer <jamrial@gmail.com>
Diffstat (limited to 'libavformat/cinedec.c')
0 files changed, 0 insertions, 0 deletions