Log in

View Full Version : DTS sync pattern 0x7fff8000


mpucoder
8th May 2008, 15:37
While researching DTS files for modifying MuxMan to skip zero padding I ran across another sync pattern that I can't find any documentation on. The pattern is 0x7fff8000, very similar to the normal sync of 0x7ffe8001. Does anyone here know what this signals? Should it be retained in a DVD stream or discarded as padding?

madshi
8th May 2008, 15:47
The DTS specification doesn't mention 0x7fff8000, it clearly states that the sync word has to be 0x7fff8001. So I can only imagine that the stream you ran across must be damaged?

mpucoder
8th May 2008, 15:52
The stream contains the normal sync pattern and the correct number of data bytes, this pattern follows the normal data, so I'm thinking maybe it is an extension of some kind.

madshi
8th May 2008, 17:33
Well, I've never seen this before. It's not DTS-HD. And none of the normal extensions like 96khz or DTS-ES Discrete.

mpucoder
8th May 2008, 17:42
I looked at more of the file and this pattern does not repeat consistently, so it is probably not intentional. I'm going to strip it out along with all the other data beyond the stated frame size and next header. Thanks for taking time to answer.