2019-04-04, 12:46
@DaveBlake
AFAIK widgets just use PlayMedia() in general. That's also the reason why video items, that are started from a widget, will be added to the playlistid 0 (which is the musicplaylist). But that's another bug ^^
I have no idea how this complete stuff is handled but maybe it tries to probe the file and looks for the integrated id tags before the setArt stuff is processed. And since the stream.mp3 or the test .strm file has no information stored it raises an exception and skips that part? Anyway, I'm sure you will dig enough to find the root of the issue. Thanks!
AFAIK widgets just use PlayMedia() in general. That's also the reason why video items, that are started from a widget, will be added to the playlistid 0 (which is the musicplaylist). But that's another bug ^^
I have no idea how this complete stuff is handled but maybe it tries to probe the file and looks for the integrated id tags before the setArt stuff is processed. And since the stream.mp3 or the test .strm file has no information stored it raises an exception and skips that part? Anyway, I'm sure you will dig enough to find the root of the issue. Thanks!