[FFmpeg-trac] #8622(avcodec:new): Bitstream filter hevc_metadata fails with "bit_equal_to_one out of range" on Linux but works on Windows for hevc_nvenc
FFmpeg
trac at avcodec.org
Sat Apr 18 19:41:17 EEST 2020
#8622: Bitstream filter hevc_metadata fails with "bit_equal_to_one out of range"
on Linux but works on Windows for hevc_nvenc
------------------------------------+-----------------------------------
Reporter: Sonic-Y3k | Owner:
Type: defect | Status: new
Priority: normal | Component: avcodec
Version: git-master | Resolution:
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 1 |
------------------------------------+-----------------------------------
Changes (by mkver):
* analyzed: 0 => 1
Comment:
The cbs_h265 code completely ignores the possibility of
reserved_payload_extension_data that may be present at the end of every
SEI message. The uploaded sample has 8 zero bits of
reserved_payload_extension_data present.
(The current version of the spec says that reserved_payload_extension_data
shall not be present in bitstreams conforming to this version of the
specification, so its presence may very well be a bug somewhere. But even
then cbs_h265 should not error out and has to treat this as potential
reserved_payload_extension_data; right now this seriously impairs
cbs_h265's forward compatibility.)
--
Ticket URL: <https://trac.ffmpeg.org/ticket/8622#comment:6>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list