


I have to dig into details what dtsdecoderdll.dll really is. This statement is not correct for MakeMKV. I encourage you to check MakeMKV log file - it lists the DTS decoder version, DTS channel layout and output channel mask. MakeMKV decodes proper channel layouts for all possible configurations (that one can create with DTS HD master audio suite). Any version of dtsdecoderdll.dll will work equally fine with MakeMKV, even early 1.0.0.0 variant. All other software, including eac3to, use the Chinese API. Unlike eac3to and others, MakeMKV uses the reference decoder directly as stated on /dtshd/. The only difference is a Chinese crap on top. So, all versions of dtsdecoderdll, from 1.0.0.0 to 1.0.0.8 have exactly the same reference decoder library linked in - "VERSION=325,REVISION=27". It is a reference DTS decoder library (written by DTS) with an API layer on top of it (written by Chinese developers).

ĭtsdecoder.dll 1.1.0.0 works fine for all tracks (including 6.0/6.1/7.1), but not 7.1 "strange setup" tracks.ĭtsdecoder.dll 1.1.0.8 decodes 7.1 "strange setup" correctly, but doesn't decode 6.0/6.1 correctly. All versions of dtsdecoder.dll have some issues with some DTS-HDMA tracks (resulting in non-lossless output, sound corruption, etc.).
