Error Message if MPEG File Contains Layer 2 Audio with Layer 1 Headers (307031)
The information in this article applies to:
- Microsoft Windows Media Player 6.4
- Microsoft Windows Media Player 7
This article was previously published under Q307031 SYMPTOMS
When you try to use Windows Media Player to play a Motion Pictures Expert Group (MPEG) file that contains MPEG-1 layer 2 audio with layer 1 headers, Windows Media Player may generate an access violation error message in the Quartz.dll file.
CAUSE
The problem can occur because the seek pointer caused the Quartz.dll file to start some compressed audio that appeared to be the start of a frame for layer 1 content. Because the audio stream was actually layer 2, the Quartz.dll file took a logic path to access data structures for layer 1, which were not initialized in the MMX code path.
RESOLUTION
To work around this problem, re-create the content.
STATUSMicrosoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.
Modification Type: | Major | Last Reviewed: | 10/31/2003 |
---|
Keywords: | kbenv kberrmsg kbprb KB307031 |
---|
|