VLC Android not sending updated metadata with intent com.android.music.metachanged
Description
I am using an app with an broadcast receiver for intent "com.android.music.metachanged". This intent get's fired by VLC in file application/vlc-android/src/org/videolan/vlc/PlaybackService.kt with function broadcastMetadata().
When VLC Android is playing online radio stream and the track changes or there are playlists in playlists, it's not sending updated metadata with the intent.
The mediacontrol widget in android's notification area and VLC in the UI itself shows the correct track name, so the info is there and just get's not broadcasted.
Expected behavior
fire com.android.music.metachanged intent everytime the metadata changes
Actual behavior
VLC Android not sending updated metadata with intent com.android.music.metachanged
Steps to reproduce
- take an app which registers broadcast intent "com.android.music.metachanged" and displays track, artist, album
- start VLC with an m3u8 which has some radio streams in it which sending also the current track or something
- initial vlc is sending and your app is displaying the correct infos, but not when they change in VLC
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