Search Issue Tracker
By Design
By Design in 6000.0.X
Votes
0
Found in
2021.3.27f1
2022.3.2f1
2023.1.0f1
2023.2.0a20
2023.3.0a3
6000.0.0b11
Issue ID
UUM-40198
Regression
No
Video on a mobile device starts to play from the start when minimizing the app or opening the quick settings menu if the “videoPlayer.time” is set
How to reproduce:
1. Build And Run the user’s attached “out-for-delivery.zip” project on a mobile device
2. Minimise the app or open the quick settings menu from the top of the screen
3. Reopen the app or close the quick settings menu
4. Observe the video
Expected result: The video plays from the point where it was paused
Actual result: The video plays from the start
Reproducible with: 2021.3.27f1, 2022.3.2f1, 2023.1.0f1, 2023.2.0a20
Reproduced on:
VLNQA00494 - iPhone 14 Pro Max, 16.3.1 iOS
VLNQA00520 - Galaxy S22 USA (SM-S901U), CPU: Snapdragon 8 Gen 1 (SM8450), GPU: Adreno 730, OS: 12
VLNQA00277 - Asus ROG Phone (ASUS_Z01QD), CPU: Snapdragon 845 SDM845, GPU: Adreno 630, OS: 8.1.0
Notes:
With Android devices, it’s reproducible when minimizing and reopening the app again but not reproducible if opening the quick setting menu from the top
Issue still reproducible if changing the order of “videoPlayer.Play();” and “videoPlayer.time = currentPlayTime;”
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
- Build fails when building a project containing an 18+ dimension array with IL2CPP
- [Android][Sentis] Human poses are not detected when using the BlazePose model
- Sprite Editor Outline Tool Overlay is not displayed when no Sprite is selected
- “No method with RuntimeInitializeOnLoadMethod attribute” warning from ReadmeEditor.cs is thrown after installing Project Auditor Rules
- Projection matrix is altered when using RasterCommandBuffer.ClearRenderTarget on DX12 and Metal
Resolution Note:
The application logic is calling VideoPlayer.Stop() when the application is paused. This clears the VideoPlayer internal state, including its current time. To preserve the current playback position, there is nothing to do: the VideoPlayer will automatically pause when the application is paused, and resume accordingly.
Resolution Note (6000.0.X):
The application logic is calling VideoPlayer.Stop() when the application is paused. This clears the VideoPlayer internal state, including its current time. To preserve the current playback position, there is nothing to do: the VideoPlayer will automatically pause when the application is paused, and resume accordingly.