DescriptionFix ARGBToI411 odd width bug.
The any function for handling ARGBToI411 was not handling the pixel
replication correctly. On 422 and odd width was handled by duplicating
a pixel of source. 411 needs replication for remainders of 1, 2 or 3
pixels.
The C version was handling odd width but with an average of the remainder
pixels, which does not match the SIMD 'any' handling off remainder.
This changes the odd width handling to mimic the any version.
TBR=harryjin@google.com
BUG=libyuv:491
Committed: https://chromium.googlesource.com/libyuv/libyuv/+/ba4b409d51c24bbb64650bbf40bbf23994e36532
Patch Set 1 #
Messages
Total messages: 3 (1 generated)
|