Index: media/filters/pipeline_integration_test.cc |
diff --git a/media/filters/pipeline_integration_test.cc b/media/filters/pipeline_integration_test.cc |
index beddc982351c3d4e1be4898e64cdafd08380b985..057039d2f1d9df533bf919183260c40163e4ecd7 100644 |
--- a/media/filters/pipeline_integration_test.cc |
+++ b/media/filters/pipeline_integration_test.cc |
@@ -1463,6 +1463,14 @@ TEST_F(PipelineIntegrationTest, P444_VP9_WebM) { |
EXPECT_EQ(last_video_frame_format_, VideoFrame::YV24); |
} |
+// Verify that videos with an odd frame size playback successfully. |
+TEST_F(PipelineIntegrationTest, BasicPlayback_OddVideoSize) { |
+ ASSERT_TRUE(Start(GetTestDataFilePath("butterfly-853x480.webm"), |
+ PIPELINE_OK)); |
+ Play(); |
+ ASSERT_TRUE(WaitUntilOnEnded()); |
+} |
+ |
// For MediaSource tests, generate two sets of tests: one using FrameProcessor, |
// and one using LegacyFrameProcessor. |
INSTANTIATE_TEST_CASE_P(NewFrameProcessor, PipelineIntegrationTest, |