| Index: webrtc/sdk/android/instrumentationtests/src/org/webrtc/EglRendererTest.java
|
| diff --git a/webrtc/sdk/android/instrumentationtests/src/org/webrtc/EglRendererTest.java b/webrtc/sdk/android/instrumentationtests/src/org/webrtc/EglRendererTest.java
|
| index 7bbdb5fc7364a5645e3fd0e008a7c4483e7494f4..e8d5e5bca325367286858771dbcb9e76127dddaa 100644
|
| --- a/webrtc/sdk/android/instrumentationtests/src/org/webrtc/EglRendererTest.java
|
| +++ b/webrtc/sdk/android/instrumentationtests/src/org/webrtc/EglRendererTest.java
|
| @@ -307,4 +307,15 @@ public class EglRendererTest {
|
| // Check the frame listener hasn't triggered.
|
| assertFalse(testFrameListener.waitForBitmap(RENDER_WAIT_MS));
|
| }
|
| +
|
| + @Test
|
| + @SmallTest
|
| + public void testFrameListenersWhilePaused() throws Exception {
|
| + // Test that frame listeners receive frames while renderer is paused.
|
| + eglRenderer.pauseVideo();
|
| + eglRenderer.addFrameListener(testFrameListener, 1f /* scaleFactor */);
|
| + feedFrame(0);
|
| + assertTrue(testFrameListener.waitForBitmap(RENDER_WAIT_MS));
|
| + checkBitmapContent(testFrameListener.resetAndGetBitmap(), 0);
|
| + }
|
| }
|
|
|