Search Issue Tracker

By Design

Votes

0

Found in

2018.2.5f1

Issue ID

1096125

Regression

No

[Android][VideoPlayer] Frames don't change and frameReady events aren't called when performing a seek before playing h264 video

Mobile

-

Repro steps:
1. Open user attached project
2. Build and Run on Android
3. Download any video
4. "Prepare Video"
5. "Seek"

The frame has changed but the timestamp hasn't been updated

6. ">", ">>", "<" or "<<"

Expected: Frames are changed along with the appropriate timestamp
Actual: The timestamp doesn't change, the frame stays the same

Reproducible with: 2017.4.15f1, 2018.2.16f1, 2018.3.0b10, 2019.1.0a9

DUT:
Reproduce on:
VLNQA00109, Xiaomi MI NOTE Pro (MI NOTE Pro), Android 7.0, CPU: Snapdragon 810 MSM8994, GPU: Adreno (TM) 430
VLNQA00057, Htc One M9+ (HTC_M9pw), Android 5.0.2, CPU: MediaTek Helio X10 MT6795T, GPU: PowerVR Rogue G6200
VLNQA00153, Google Pixel XL (Pixel XL), Android 9, CPU: Snapdragon 821 MSM8996 Pro, GPU: Adreno (TM) 530
VLNQA00039, Htc One mini 2 (HTC One mini 2), Android 4.4.2, CPU: Snapdragon 400 MSM8226, GPU: Adreno (TM) 305

Didn't reproduce on:
iPhone 6 Plus iOS 8.0

  1. Resolution Note (2019.2.X):

    In order to see video frames, the expectation is that the video player is in a playing or paused state. If VideoPlayer.Prepare and VideoPlayer.Pause are called before VideoPlayer.time is set, this should work.

Add comment

Log in to post comment

All about bugs

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