BTW i've explored i can use reclock in TMT 3 on recorded files.
That was the good news. The bad news is you never watch a movie from a BD/DVD or ISO with reclock.
So, for the time being i've found this way:
I use the original ASAudioRenderer.dll when i wanna watch the original disc or iso and i use fake ASAudioRenderer.dll when i watch a recorded file.
And what is fake ASAudioRenderer.dll?
First of all create a restore point to come back.
Carry ASAudioRenderer.dll (under ProgramFiles > Arcsoft > Arcsoft TMT 3 > Codec) to any empty folder and delete it where it originally was.
Copy ReClock.dll to ProgramFiles > Arcsoft > Arcsoft TMT 3 > Codec
Rename it to ASAudioRenderer.dll
(Btw, do not forget to setup audio to 5.1 in TMT settings)
And when you open a file use this fake dll.
If you open a disc replace that fake dll with the original one.