// The device profile sent with every PlaybackInfo request. // // This is the single most consequential object in the whole Jellyfin integration and the least obvious: it is // how the SERVER decides whether to hand back the original file or spin up an ffmpeg transcode. Describe the // browser too generously and playback dies silently on an unsupported codec; too conservatively and every // file is transcoded, which on this machine means CPU-only ffmpeg (no /dev/dri is passed into the container). // // It deliberately describes what a modern Chromium/WebKit `