Augment UPNP::PopulateTagFromObject() ?
#1
With possibly renewed interest in classical music (given the rollout of Apple Music Classical), I was wondering whether there would be any possibility of augmenting the metadata "forwarding" that is implemented in PopulateTagFromObject() (for music, within the UPNP namespace, in xbmc/xbmc/network/upnp/UPnPInternal.cpp)?

Currently, it seems like only Title, Album, Genre, Last Play, Play Count, and some Artist info gets propagated.  Artist info seems restricted to the "Performer" and "AlbumArtist" roles (or an empty role). 

I believe PlatinumUPnP captures more than that.

I was specifically wondering about Composer, and whether that was another "role" that gets captured.  Other information of possible interest would be Conductor and Orchestra.  I'm unsure whether such information gets labeled in UPnP/DLNA as "upnp:artist" or "upnp:author".

I did make a similar inquiry in the past, which received no replies:

More complete UPnP field parsing

Thanks for any interest (or pointers to where else within Kodi source I should go looking for how UPnP information eventually gets propagated to Kodi's InfoLabels)!

   Matt
Reply

Logout Mark Read Team Forum Stats Members Help
Augment UPNP::PopulateTagFromObject() ?0