Skip to content

Poor support for content:// uris

Just few things I noticed so far:

  1. fd://somenumber is shown instead of title. Title, size etc. are never queried from ContentProvider.

  2. If the player process crashes, gets stopped by OS etc., it attempts to restart playback using fd://somenumber (and, naturally, fails, because the descriptor is not open any more). VLC should use original content:// uri for that.

  3. Files, accessed via content:// uris, are never added to history (the LogCat contains message "Failed to create FS factory for path fd://55")

The tests have been done with http://nightlies.videolan.org/build/android-x86/VLC-Android-2.1.0-20170128-0156-x86.apk on Android Lollipop x86.