mirror of
https://github.com/samsonjs/media.git
synced 2026-03-26 09:35:47 +00:00
This is because currently 1. Player sets a surfaceView to render to 2. Player intializes the renderer 3. MCVR initializes the VideoSinkProvider, by extension VideoGraph But when 1 happens, MCVR doesn't set the surfaceView on the VideoGraph because it's not initialized. Consequently after VideoGraph is initialized, it doesn't have a surface to render to, and thus dropping the first a few frames. Also adds a test for first frame to verify the correct first frame is rendered. PiperOrigin-RevId: 591228174 |
||
|---|---|---|
| .. | ||
| audiosinkdumps | ||
| extractordumps | ||
| media | ||
| muxerdumps | ||
| playbackdumps | ||
| transformerdumps | ||