Search Issue Tracker

Fixed

Fixed in 2021.3.6f1, 2022.2.0a12

Votes

1

Found in

2021.3.5f1

2022.2.0a18

Issue ID

UUM-7022

Regression

Yes

VideoPlayer does not play video when device is using Android 6.0.1

-

How to reproduce:
1. Open attached project "VideoPlayer2021.zip"
2. Build and Run on Android
3. When the app opens, press the button to play the video

Expected result: The video is playing
Actual result: The video is not playing and logs show errors:
Failed to open libwvm.so: dlopen failed: library "libwvm.so" not found
android-source:0xac18ddf8: avformat_open_input failed, err:Invalid data found when processing input

Reproducible with: 2021.2.0a1, 2021.3.5f1, 2022.1.6f1, 2022.2.0a18, 2023.1.0a1
Not reproducible with: 2020.3.36f1, 2021.1.0a10

Reproducible with:
----------, Xiaomi Redmi 4 (Redmi 4), Android 6.0.1, CPU: Snapdragon 430 MSM8937, GPU: Adreno (TM) 505

Not reproducible with:
N/A, Huawei - (NOH-NX9), Android 10, CPU: NOT FOUND, GPU: Mali-G78
VLNQA00316, Samsung Galaxy Note10 (SM-N970F), Android 9, CPU: Exynos 9 Series 9825, GPU: Mali-G76
VLNQA00001, Google Pixel 2 (Pixel 2), Android 11, CPU: Snapdragon 835 MSM8998, GPU: Adreno (TM) 540
VLNQA00225, Qualcomm null (SDM845 for arm64), Android 8.1.0, CPU: Snapdragon 845 SDM845, GPU: Adreno (TM) 630
VLNQA00288, Samsung Galaxy J7 (SM-J730F), Android 8.1.0, CPU: Exynos 7 Octa 7870, GPU: Mali-T830

Notes:
- After reproducing, the Player freezes on Unity 2022.2.0a18 and 2023.1.0a1
- After reproducing, the Player stays responsive on 2021.3.5f1 and 2022.1.6f1

  1. Resolution Note (fix version 2022.2.0a12):

    Access to undefined keys describing the video format was leading to setup errors, preventing video playback from starting.

  2. Resolution Note (fix version 2021.3.6f1):

    Color standard detection logic was using constants that do not exist in Android 6. Now bypassing this logic for these older Android versions.

Add comment

Log in to post comment