DescriptionAvoid overflow in checking for emulation bytes in rbsp.
Also fixed an arithmetic issue where a 0 0 3 at the end of the rbsp would include the 3 (that's not a legal bitstream anyway, so it probably wasn't a real bug, but it was incorrect).
This maintains the underflow fix from an earlier CL (https://codereview.webrtc.org/1219493004/). The overflow fix is virtually impossible to hit (hence no unit tests), but is there for strict correctness.
BUG=
Committed: https://crrev.com/43e7d3bc150788045b549f4ab94a91095980d059
Cr-Commit-Position: refs/heads/master@{#9581}
Patch Set 1 #
Total comments: 1
Patch Set 2 : Added clarifying comment #Messages
Total messages: 16 (6 generated)
|