In my Roku’s - I set Roku - settings - audio to HDMI “autodetect” - if the av receiver is communicating with the HDMI of the Roku properly, Roku should determine what the receiver is capable of on it’s own.
No need to set to individual settings. Netflix I think uses D+ for it’s 5.1 - Plex will passthrough whatever the default roku is capable of, in combination with it’s own sound settings for the current firmware.
Most of your audio issue has little to do with Plex, but what your Roku is set to.
(BTW, I was incorrect about Roku DTS - if the file is MKV, Roku 3+/firmwares v4+ can do MKV/DTS, else, MP4, can only do AC3.)
In your Plex Media Server.5.log (when offering logs in future, please restart server, replicate issue, then restart server again, then get logs - this ensures the info needed will usually be easily found in .1.log, and in a smaller file)
Nov 17, 2017 18:45:01.248 [8824] DEBUG - Request: [192.168.1.217:33005 (Subnet)] GET /video/:/transcode/universal/decision (13 live) TLS GZIP Signed-in Token (Cetera5)
Nov 17, 2017 18:45:01.249 [8824] DEBUG - Found session GUID of 93c45b291fb880481f20260a94ad22ae in session start.
Nov 17, 2017 18:45:01.252 [8824] DEBUG - TranscodeUniversalRequest: using augmented profile Roku-7.x
Nov 17, 2017 18:45:01.253 [8824] DEBUG - Downloading document http://127.0.0.1:32400/library/metadata/460539?includeBandwidths=1&X-Plex-Client-Capabilities=videoDecoders%3Dh264{profile%3Ahigh%26resolution%3A1080%26level%3D41};audioDecoders%3Daac{channels%3A2}&X-Plex-Session-Identifier=93c45b291fb880481f20260a94ad22ae
Nov 17, 2017 18:45:01.253 [8824] DEBUG - Auth: authenticated user 1 as Cetera5
Nov 17, 2017 18:45:01.260 [8824] DEBUG - Audio Stream: 2010316, Subtitle Stream: -1
Nov 17, 2017 18:45:01.261 [8824] DEBUG - MDE: analyzing media item 884388
Nov 17, 2017 18:45:01.261 [8824] DEBUG - MDE: Bears (2004): Direct Play is disabled
Nov 17, 2017 18:45:01.261 [8824] DEBUG - MDE: Bears (2004): no direct play video profile exists for http/mkv/h264/ac3
Nov 17, 2017 18:45:01.262 [8824] DEBUG - MDE: Bears (2004): no direct play video profile exists for http/mkv/h264/ac3
Nov 17, 2017 18:45:01.262 [8824] DEBUG - Codecs: testing aac_mf (encoder)
Nov 17, 2017 18:45:01.263 [8824] DEBUG - Codecs: testing mp3_mf (encoder)
Nov 17, 2017 18:45:01.263 [8824] DEBUG - MDE: Bears (2004): selected media 0 / 884388
Nov 17, 2017 18:45:01.263 [8824] DEBUG - Streaming Resource: Changing decision parameters to fit bandwidth limit of 12000kbps
That very LAST line actually concerns me the most. “bandwidth limit of 12000kbps”
It seems as though you’ve set your Roku settings in Plex for Local playback too low. Or, Plex defaults too low.
That may be whats forcing disable of the direct play, if you’re using MKVs that have higher bitrates.
Go into your Roku - Plex - Settings - Video and set Local to 20 perhaps. Make sure all the other settings (direct play/etc are enabled/automatic)