Skip to content

VLC Android displays washed-out colors when playing HDR videos.

Description

I was integrating libvlc into my project and found out that when I was playing an HDR video it showed some washed-out colors. Later I built my own debug version of vlc-android.apk to compare it to the release version in Google Play and there was truly some difference. Did I miss something to configure?

Expected behavior

The vlc or libvlc displays the correct colors while playing HDR videos.

Actual behavior

The vlc or libvlc displays incorrect colors while playing HDR videos.

Steps to reproduce

  1. Clone the repo from vlc-android into a Linux system.
  2. Check VideoLan wiki (https://wiki.videolan.org/AndroidCompile) and compile the debug version.
  3. Install the debug version
  4. Play some HDR videos.

Screenshot / video

VLC 3.5.4 (Release version in Google Play Store) Screenshot_20230919-012208_VLC

VLC 3.5.4 (Debug version) Screenshot_20230919-012340_VLC

Context

App version

Both are 3.5.4

Android version

Android 13

Device model

Redmi K20 Pro

App mode

Smartphone