Skip to content

VLC changes displayed track (metadata) wrong on online streams

Description

When VLC Android is playing online radio stream (like the m3u8 provided) and you skip tracks in the VLC ui or the mediacontrol widget in android's notification area, the shown track information is wrong and will be updated from the last part of the URL.

m3u8 to test:

#EXTM3U
#EXTINF:0,Ö1
https://orf-live.ors-shoutcast.at/oe1-q1a
#EXTINF:0,Hitradio Ö3
https://orf-live.ors-shoutcast.at/oe3-q1a

Expected behavior

when an m3u8 #EXTINF was provided and no metadata was received in the stream, it should not use the last part of the URL as track name. In this case it should preserve the m3u8 EXTIFO.

Actual behavior

it useses the last part of the URL as track name

Steps to reproduce

  1. start VLC with the provided m3u8 which has some radio streams in it
  2. initial the playlist #EXTINF infos are loaded/shown
  3. skip forward/backward using the ui
  4. look at the playlist, the track infos are now overwritten with the last URL part

Screenshot / video

Context

App version

3.5.2 Android x86

Android version

Android 11

Device model

Android Studio Emulator (Nexus 10) but also several different tablets

App mode

Smartphone

Edited by popy popy