Search Issue Tracker
By Design
Votes
0
Found in
2018.4
2018.4.32f1
2019.4
2020.2
2021.1
2021.2
Issue ID
1316857
Regression
No
VideoPlayer.StepForward() does not VideoPlayer.OnFrameReady when using a non-transcoded video
Reproduction steps:
1. Download and open the submitted project "VideoPlayer_Bug_Report.zip"
2. Open the Video Scene
3. Enter the Play mode
4. Press Video: Non-Transcoded
5. Press Prepare
6. Press StepForward 3 times
Expected result: VideoPlayer.OnFrameReady is logged for every new frame
Actual result: VideoPlayer.OnFrameReady is only logged on the third StepForward
Reproducible with: 2018.4.32f1, 2019.4.21f1, 2020.2.6f1, 2021.1.0b8, 2021.2.0a6
Notes:
On Unity 2018.4 VideoPlayer.OnFrameReady is called on the second StepForward instead of third
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- URP Realtime reflection probes do not update when RenderProbe() is being called once per second
- Addressable terrain shader variants are stripped from the Player
- [iOS] Debug.Log() appears as <private> in Console app
- UI stays in the background when it is disabled in simulator
- A wrong log file is attached when project is launched with a "-logFile" command line argument
Resolution Note:
The Windows version of the VideoPlayer already emits a message explaining the desynchronization that happens because the video track does not start exactly at 0.