! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
MPRIS2: stale data retained after Metadata signal (v. 0.3.4)
Status:
RESOLVED: FIXED
Product:
Xfce4-pulseaudio-plugin
Component:
General

Comments

Description Ed Hynan 2017-12-07 19:55:07 CET
Created attachment 7476 
patch ensures stale data is cleared

The "Metadata" signal handler does not release player->artist (or player->title)
if the xesam:artists (or xesam:title) field is not present.

For example, if the player changes track from one with artist "FOO" to a resource
with no artist (e.g., an unbounded stream, like internet radio) the plugin still shows
"FOO" as the artist rather than an empty field.
Comment 1 Git Bot editbugs 2018-02-24 15:42:13 CET
Sean Davis referenced this bugreport in commit 8fe88d6316ac2c1b3330c7804af0aa112ab50b19

MPRIS2: stale data retained after Metadata signal (Bug #14068)

https://git.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/commit?id=8fe88d6316ac2c1b3330c7804af0aa112ab50b19
Comment 2 Sean Davis editbugs 2018-02-24 15:42:45 CET
Thanks for the report and patch! Applied above.

Bug #14068

Reported by:
Ed Hynan
Reported on: 2017-12-07
Last modified on: 2018-02-24

People

Assignee:
Andrzej
CC List:
2 users

Version

Version:
unspecified

Attachments

patch ensures stale data is cleared (1.13 KB, application/octet-stream)
2017-12-07 19:55 CET , Ed Hynan
no flags

Additional information