webrtc/modules/video_coding/codecs
Sami Kalliomäki ee98be7811 Fix handling non-tightly packed ByteBuffers in HardwareVideoDecoder.
Before this CL, there would be an out-of-bounds write in the ByteBuffer
copying when a decoded frame had height != sliceHeight.

Bug: webrtc:9194
Change-Id: Ibb80e5555e8f00d9e1fd4cb8a73f5e4ccd5a0b81
Tested: 640x360 loopback with eglContext == null in AppRTCMobile on Pixel.
Reviewed-on: https://webrtc-review.googlesource.com/74120
Commit-Queue: Sami Kalliomäki <sakal@webrtc.org>
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#23184}
2018-05-09 09:15:46 +00:00
..
h264 Deprecate RTPFragmentationHeader argument to VideoDecoder::Decode 2018-05-08 08:09:35 +00:00
i420 Deprecate RTPFragmentationHeader argument to VideoDecoder::Decode 2018-05-08 08:09:35 +00:00
interface Delete unused deprecated headers under modules/video_coding/ 2018-02-16 14:07:38 +00:00
multiplex Deprecate RTPFragmentationHeader argument to VideoDecoder::Decode 2018-05-08 08:09:35 +00:00
test Fix handling non-tightly packed ByteBuffers in HardwareVideoDecoder. 2018-05-09 09:15:46 +00:00
vp8 Deprecate RTPFragmentationHeader argument to VideoDecoder::Decode 2018-05-08 08:09:35 +00:00
vp9 Deprecate RTPFragmentationHeader argument to VideoDecoder::Decode 2018-05-08 08:09:35 +00:00