Search Issue Tracker

Fixed in 2018.1.X

Votes

0

Found in

2017.3.0b6

Issue ID

962395

Regression

No

[VideoPlayer] trying to play 60 FPS video on older OS Android devices crashes application

Video

-

How to reproduce:
1. Open the attached project
2. Open testVideo scene
3. Select Video Player and change it video clip to RickMorty_H264_1280x720.mp4 or RickMorty_VP8_1280x720.webm
4. Build and run the scene
Result: app crashes

Reproducible: 2018.1.0a1, 2017.3.0b6, 2017.2.0f3, 2017.1.2p2

DUT(reproducible):
12, HTC One X, 4.2.2, 720x1280, Nvidia AP
23, Verizon wwe [HTC6435LVW] 4.1.1, 1080x1920, Adreno 320

Reproducible (Video):
RickMorty_H264_1280x720.mp4, 1280x720, H264, Baseline@L3.1, 60 fps, AAC/LC, 6 channels
RickMorty_VP8_1280x720.webm, 1280x720, VP8, 60 fps, Vorbis, 6 channels

Not reproducible(Videos):
Groot_H264_AAC_1280x720.mp4, 1280x720,H264 avc, Baseline@L3.1, 30, 2137 kb/s,AAC/LC,2,192 kb/s,44.1kHz
Groot_VP8_Vorbis_1280x720.webm,1280x720,VP8,30,1941 kb/s,Vorbis,2,112 kb/s,44.1kHz

Note: crash occurred due to use of 6 channel audio in webm video, android 6 channel audio is officially supported only in .mp4/.3gp containers. Now video won't be playing, but user might see a warning:
"VideoPlayer: Audio channel count of 6 exceeds limit of 2 that is safe to use on Android 4.1 / 4.2 in track"

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.