Search Issue Tracker

Fixed in Unity 2017.1



Found in


Issue ID




Setting VideoPlayer.frame from code offsets audio




Priority: 2Necessary for shipping a final release


Severity: 3Workaround is possible

How to reproduce:
1. Open attached project
2. Enter playmode
3. Click 'Setup'
4. When the video is playing press W to advance 200 frames forward and S to go back 200 frames
5. Notice the video is desynced from audio

Expected result: Audio and video are still synced after setting new videoPlayer.frame
Actual result: Audio gets offset/desynced

Reproduced with: 5.6.0b5, 5.6.0b9, 5.6.0b11, 2017.1.0a3
Note: Video froze instead of changing frame on 5.6.0b1 and b3

Fixed in: 2017.3.0b1
Backported to: 2017.1.1p4, 2017.2.0f2

Comments (3)

  1. 7540d4517034d36f5b8d202d3fd87631?d=mm


    Jul 18, 2017 15:56

    I'd like to know why severity is set to "3: workaround is possible". If there is any workaround, where is it?

  2. D514dd6b7bcea73e7368e6cd77c81e74?d=mm


    Jun 21, 2017 11:54

    The same applies to setting VideoPlayer.time. As play, pause and seek are the three major video-player related actions, this issue is urgent and critical.

  3. 7540d4517034d36f5b8d202d3fd87631?d=mm


    Jun 14, 2017 15:27

    This issue persists in 2017.1.0b9. Same behaviour appears when you use "videoPlayer.time" instead of ".frame"

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.