aboutsummaryrefslogtreecommitdiff
path: root/test/encode_api_test.cc
diff options
context:
space:
mode:
Diffstat (limited to 'test/encode_api_test.cc')
-rw-r--r--test/encode_api_test.cc13
1 files changed, 13 insertions, 0 deletions
diff --git a/test/encode_api_test.cc b/test/encode_api_test.cc
index 0c8f56dbc..6b1012f3f 100644
--- a/test/encode_api_test.cc
+++ b/test/encode_api_test.cc
@@ -850,6 +850,19 @@ TEST(EncodeAPI, Buganizer314857577) {
encoder.Encode(false);
}
+TEST(EncodeAPI, Buganizer312875957PredBufferStride) {
+ VP9Encoder encoder(-1);
+
+ encoder.Configure(12, 1678, 620, VPX_VBR, VPX_DL_REALTIME);
+ encoder.Encode(true);
+ encoder.Encode(false);
+ encoder.Configure(0, 456, 486, VPX_VBR, VPX_DL_REALTIME);
+ encoder.Encode(true);
+ encoder.Configure(0, 1678, 620, VPX_CBR, 1000000);
+ encoder.Encode(false);
+ encoder.Encode(false);
+}
+
class EncodeApiGetTplStatsTest
: public ::libvpx_test::EncoderTest,
public ::testing::TestWithParam<const libvpx_test::CodecFactory *> {