Skip to content

[Android Q] VLC 3.3.0 Nightly cannot access storage or play any media

Description

VLC 3.3.0 Nightly cannot access the device's internal storage or play any media from it even when storage permission is granted to the application on Android Q.

Expected behavior

VLC should enumerate all media it finds on the internal storage and play it if the user chooses to do so.

VLC should begin playback of supported media if the media is opened with the application via a file explorer.

Actual behavior

VLC has an orange loading bar when navigating to "Video", "Audio", or "Directories" tab. This does not go away. When attempting to open media from a file explorer via VLC 3.3.0 on Android Q, it outputs a toast message "The location content://media/external/video/media/72 cannot be played".

Steps to reproduce

  1. Install the latest nightly build on an Android Q device (preferably running Android Q Beta 5).
  2. Finish first time setup of VLC with the default options.
  3. Browse any of the three directories to play content.
  4. Attempt to play content from a file explorer

Context

App version

3.3.0-dev Revision 8e2ec95e

Android version

Android Q Beta 5 (QPP5.190530.014)

Device model

Google Pixel 2 XL

App mode

Smartphone

Edited by Tornado