mirror of
https://github.com/samsonjs/media.git
synced 2026-03-25 09:25:53 +00:00
This test was testing a scenario that never happens in production. Indeed, in this test, a frame was registered to the ExternalTextureManager but never rendered on the decoder ouput surface. This never happens in production because both actions are normally performed in PlaybackVideoGraphWrapper.InputVideoSink.handleInputFrame(). This test was also failing on API 31 emulator. As the frame was never rendered, the timeout to release all registered frames in ExternalTextureManager was always exceeded. This sometimes caused the decoder to fail on this emulator because there was no interaction with the decoder for a long time. PiperOrigin-RevId: 705490910 |
||
|---|---|---|
| .. | ||
| androidTest | ||
| main | ||
| test | ||