2023-10-03, 01:16 PM
(2023-10-03, 10:32 AM)usrnammit Wrote: As far as I can tell the first two DirectPlay/DirectStream checks don't actually do anything and the files seem to just get sorted by bitrate in descending order.
Actually, it's first sorted by DirectPlay capabilities, then DirectStream and then bitrate (but only if a Max Bitrate has been set). So if there's a DirectPlay media source available, it should be at the top of the list. Only when it can't find a DirectPlay/DirectStream media source (and no Max Bitrate has been set), the list is kept as is.
I'm assuming this list is used to determine which media source should be played when playing from the library. If so, it's bugged. Since (on my end anyway) it always plays the first in the unordered list. Even if that one needs transcoding, and others don't.