From 4db9bf92af8234f7c368bc81f972a14d7f93f970 Mon Sep 17 00:00:00 2001 From: ibaker Date: Thu, 30 May 2024 03:54:06 -0700 Subject: [PATCH] Increase h.264 buffer size in `ShadowMediaCodecConfig` Some test media has samples larger than 100kB PiperOrigin-RevId: 638598553 --- .../media3/test/utils/robolectric/ShadowMediaCodecConfig.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/test_utils_robolectric/src/main/java/androidx/media3/test/utils/robolectric/ShadowMediaCodecConfig.java b/libraries/test_utils_robolectric/src/main/java/androidx/media3/test/utils/robolectric/ShadowMediaCodecConfig.java index 468cecefe8..5f83aaefec 100644 --- a/libraries/test_utils_robolectric/src/main/java/androidx/media3/test/utils/robolectric/ShadowMediaCodecConfig.java +++ b/libraries/test_utils_robolectric/src/main/java/androidx/media3/test/utils/robolectric/ShadowMediaCodecConfig.java @@ -250,7 +250,7 @@ public final class ShadowMediaCodecConfig extends ExternalResource { .build()); // TODO: Update ShadowMediaCodec to consider the MediaFormat.KEY_MAX_INPUT_SIZE value passed // to configure() so we don't have to specify large buffers here. - int bufferSize = mimeType.equals(MimeTypes.VIDEO_H265) ? 250_000 : 100_000; + int bufferSize = mimeType.equals(MimeTypes.VIDEO_H265) ? 250_000 : 150_000; ShadowMediaCodec.addDecoder( codecName, new ShadowMediaCodec.CodecConfig(