2014-09-17, 10:03
I've thought about proposing this feature for a while, esp. since it is behaving consistently between all versions of XBMC I've tested since Gotham and now the Helix alpha builds.
In brief:
I normally run an audio delay of 0.175ms, which causes perfect sync for transcoded streams such as FLAC 5.1. However, when outputting audio using passthrough (which I mostly use for DTS-HD MA or DTS Core streams), the delay has to be removed, i.e set to 0ms.
Since XBMC has a 'one-setting-to-rule-them-all' regarding audio delay (set it for the whole library), one either has to manually override this for all media using DTS(HD)/Dolby Digital or manually add it for the files which require a delay.
So my feature suggestion would be–
The latest version I have confirmed the behaviour with is 14.0-ALPHA4 Git:2014-09-16-0a867cf
In brief:
I normally run an audio delay of 0.175ms, which causes perfect sync for transcoded streams such as FLAC 5.1. However, when outputting audio using passthrough (which I mostly use for DTS-HD MA or DTS Core streams), the delay has to be removed, i.e set to 0ms.
Since XBMC has a 'one-setting-to-rule-them-all' regarding audio delay (set it for the whole library), one either has to manually override this for all media using DTS(HD)/Dolby Digital or manually add it for the files which require a delay.
So my feature suggestion would be–
- add a setting to disable audio delay when passthrough is used
-or- (maybe more correct/cleaner)
- quietly ignore the audio delay setting when outputting in passthrough mode
The latest version I have confirmed the behaviour with is 14.0-ALPHA4 Git:2014-09-16-0a867cf