webrtc/modules/video_coding/codecs/test
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
..
batch Codec instantiation tests for testing device capabilities in batch. 2018-03-05 10:01:02 +00:00
android_codec_factory_helper.cc Move all Android specific stuff to android_codec_factory_helper. 2018-02-05 13:08:26 +00:00
android_codec_factory_helper.h Move all Android specific stuff to android_codec_factory_helper. 2018-02-05 13:08:26 +00:00
objc_codec_factory_helper.h Move all Android specific stuff to android_codec_factory_helper. 2018-02-05 13:08:26 +00:00
objc_codec_factory_helper.mm Move all Android specific stuff to android_codec_factory_helper. 2018-02-05 13:08:26 +00:00
plot_webrtc_test_logs.py Moved analysis to Stats. 2018-02-20 09:48:41 +00:00
stats.cc Decode base reference frame if current layer was dropped. 2018-05-02 10:17:01 +00:00
stats.h Decode base reference frame if current layer was dropped. 2018-05-02 10:17:01 +00:00
stats_unittest.cc Moved analysis to Stats. 2018-02-20 09:48:41 +00:00
test_config.cc Don't expose resilience mode in VP8 and VP9 configuration. 2018-04-25 13:54:33 +00:00
test_config.h Don't expose resilience mode in VP8 and VP9 configuration. 2018-04-25 13:54:33 +00:00
test_config_unittest.cc Adding simulcast/spatial layering support to VideoProcessor. 2018-02-01 13:28:46 +00:00
video_codec_unittest.cc Use frame generator in video codec unit tests. 2018-03-28 13:07:16 +00:00
video_codec_unittest.h Use frame generator in video codec unit tests. 2018-03-28 13:07:16 +00:00
video_encoder_decoder_instantiation_tests.cc Codec instantiation tests for testing device capabilities in batch. 2018-03-05 10:01:02 +00:00
videocodec_test_fixture_impl.cc Rewrite videoprocessor integrationtest to use public fixture. 2018-05-04 12:02:44 +00:00
videocodec_test_fixture_impl.h Rewrite videoprocessor integrationtest to use public fixture. 2018-05-04 12:02:44 +00:00
videocodec_test_libvpx.cc Rewrite videoprocessor integrationtest to use public fixture. 2018-05-04 12:02:44 +00:00
videocodec_test_mediacodec.cc Fix handling non-tightly packed ByteBuffers in HardwareVideoDecoder. 2018-05-09 09:15:46 +00:00
videocodec_test_openh264.cc Rewrite videoprocessor integrationtest to use public fixture. 2018-05-04 12:02:44 +00:00
videocodec_test_parameterized.cc Rewrite videoprocessor integrationtest to use public fixture. 2018-05-04 12:02:44 +00:00
videocodec_test_videotoolbox.cc Rewrite videoprocessor integrationtest to use public fixture. 2018-05-04 12:02:44 +00:00
videoprocessor.cc Fill drops with last decoded frame. 2018-05-02 10:46:06 +00:00
videoprocessor.h Fill drops with last decoded frame. 2018-05-02 10:46:06 +00:00
videoprocessor_unittest.cc Don't expose resilience mode in VP8 and VP9 configuration. 2018-04-25 13:54:33 +00:00