diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2020-10-12 14:27:29 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2020-10-13 09:35:20 +0000 |
commit | c30a6232df03e1efbd9f3b226777b07e087a1122 (patch) | |
tree | e992f45784689f373bcc38d1b79a239ebe17ee23 /chromium/media/base/test_helpers.h | |
parent | 7b5b123ac58f58ffde0f4f6e488bcd09aa4decd3 (diff) | |
download | qtwebengine-chromium-85-based.tar.gz |
BASELINE: Update Chromium to 85.0.4183.14085-based
Change-Id: Iaa42f4680837c57725b1344f108c0196741f6057
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/media/base/test_helpers.h')
-rw-r--r-- | chromium/media/base/test_helpers.h | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/chromium/media/base/test_helpers.h b/chromium/media/base/test_helpers.h index bffe5960363..4fd250ca230 100644 --- a/chromium/media/base/test_helpers.h +++ b/chromium/media/base/test_helpers.h @@ -328,7 +328,14 @@ MATCHER_P2(AudioNonKeyframe, pts_microseconds, dts_microseconds, "") { base::NumberToString(pts_microseconds) + "us and DTS " + base::NumberToString(dts_microseconds) + "us indicated the frame is not a random access point (key " - "frame). All audio frames are expected to be key frames."); + "frame). All audio frames are expected to be key frames for " + "the current audio codec."); +} + +MATCHER(AudioNonKeyframeOutOfOrder, "") { + return CONTAINS_STRING(arg, + "Dependent audio frame with invalid decreasing " + "presentation timestamp detected."); } MATCHER_P2(SkippingSpliceAtOrBefore, @@ -451,6 +458,20 @@ MATCHER_P3(DroppedFrameCheckAppendWindow, base::NumberToString(append_window_end_us) + "us"); } +MATCHER_P3(DroppedAppendWindowUnusedPreroll, + pts_us, + delta_us, + next_pts_us, + "") { + return CONTAINS_STRING( + arg, + "Partial append window trimming dropping unused audio preroll buffer " + "with PTS " + + base::NumberToString(pts_us) + "us that ends too far (" + + base::NumberToString(delta_us) + "us) from next buffer with PTS " + + base::NumberToString(next_pts_us) + "us"); +} + } // namespace media #endif // MEDIA_BASE_TEST_HELPERS_H_ |