zheka
Head-Fier
- Joined
- Dec 23, 2006
- Posts
- 62
- Likes
- 10
Quote:
exactly, so kmixer is trying to deal with DTS encoded stream as if it is PCM which of course does not work. Here is what happens:
Quote:
http://archive.avsforum.com/avs-vb/s...19#post2498819
cheers
gd
Originally Posted by thomaspf /img/forum/go_quote.gif Kmixer does not know that the bits flowing through the audio stack are DTS encoded. To the system these bits look like PCM bits, ... |
exactly, so kmixer is trying to deal with DTS encoded stream as if it is PCM which of course does not work. Here is what happens:
Quote:
A Dolby Digital stream is sent in units called frames. These frame contains 1536 PCM samples per channel. Since the Dolby Digital stream is compress, the same amount of music data (in time) takes less time than real-time PCM streams. The KMixer (depending on one type of connection), thinking that this is a PCM stream, as specified in the header, can run out of data to feed into the SPDIF stream. It fills the missing time with zeros and thus you get a destroyed stream. Additionally, since the WAV file was not defined as an AC3 file, the SPDIF frame header was not specified correctly. So your receiver does not know to that this is a Dolby Digital Stream (just like Windows didn't know). |
http://archive.avsforum.com/avs-vb/s...19#post2498819
cheers
gd