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
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"
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- [Android] Stage information is not logged when Log Shader Compilation is enabled
- [Vulkan] The memory allocation increases rapidly when there are multiple (three or more) Real-Time Reflection Probes in the Scene
- [macOS] Library folder of the opened project can be deleted which leads to the crash
- “Default Scene” dropdown field contains a spelling mistake “Default Builtin”
- Editor crashes on PPtr<Mesh> after adding Text Mesh and Cloth Components to the same GameObject
Add comment