I did some testing, and it turns out I did not have Direct Stream Play forced. I think I enabled it at one point, but I didn’t see much difference on the “worst case scenario” video I was testing with, so I turned it back off. Looking at the Dashboard page, I can see that, even with the setting forced, that particular video is still transcoding video from MPEG2VIDEO to H264, and audio from AC3 5.1 to AAC. I may have to look into re-encoding that particular series, though the files for that show should have followed the same process as most of my other files, so I’m not sure why they’re different.
Some other videos that I tested did show improvements when forcing Direct Play, but the Dashboard still shows transcoding (hw) video from H.264 to H264 (note the missing period) and transcoding audio from DTS-HD MA 5.1 to AC3.
As far as my TV setup, I don’t have external speakers. I’m essentially feral, and I don’t feel like they’re worth it in most situations. The built-in TV speakers get loud enough, and sound fine to me. I’d rather not have to defend that setup, so hopefully no one comes at me for that unless it’s actually responsible for the audio delay.
I’m holding out until closer to Halloween, both because of the holiday, and also because I don’t want to catch up to the release wall.