> I can confirm the problem, I don't think it is TrackStat related because
> I get the same problem with a format string like:
> "TRACKNUM. ARTIST - TITLE"

After looking at this issue I'm still not sure what causes the change in 
behaviour. Are you defining your own format definitions or are you using the 
MIS custom format handler? It looks as if the title formatter 
(Slim::Music::Info::displayText()) did strip out anything but valid tags. Thus 
my former custom tag handler won't work any more if there's more than one tag.

What I've come up with is creating tags for every player. It's dirty, but it 
seems to be the only way to have player specific tags, which can't be based on 
the song object:

my $id = $client->id;
$id =~ s/://g;
Slim::Music::TitleFormatter::addFormat('_MIS_REMOTE_' . $id . $tag, sub {
    Plugins::MusicInfoSCR::Info::getRemoteData( $_[0], $client, $tag );
});

Maybe I'll have to do the same for all registered custom formats :-/.

-- 

Michael
_______________________________________________
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/plugins

Reply via email to