#6907: hevc decoding regression
-------------------------------------+-------------------------------------
             Reporter:  Evgeniy1990  |                    Owner:
                 Type:  defect       |                   Status:  open
             Priority:  important    |                Component:  avcodec
              Version:  git-master   |               Resolution:
             Keywords:  hevc         |               Blocked By:
  regression                         |
             Blocking:               |  Reproduced by developer:  1
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------

Comment (by michael):

 Replying to [comment:3 jamrial]:
 > Making it unsigned will not change the fact the coded value is wrong. It
 should be between 0 and 32767, yet it's 4294967293 in the bitstream.
 > So changing the type and adapting the error check will still make it
 fail. The only "solution" would be to remove the check altogether and
 allow out of range values again.

 is it always 4294967293 and always at position 1 ?
 if so then only that would need to be allowed, also it would need to be
 checked that such out of range value doesnt have any unintended downstream
 effects.
 Also strictly speaking simply removing the check is likely not enough as
 that would likely require a 32bit int

--
Ticket URL: <https://trac.ffmpeg.org/ticket/6907#comment:5>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-trac

To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".

Reply via email to