Search Issue Tracker

Fixed in Unity 2017.1

Votes

26

Found in

5.6.0b9

Issue ID

889059

Regression

No

Setting VideoPlayer.frame from code offsets audio

Video

-

-

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

    Knusper

    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

    roumenf

    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

    Knusper

    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.