Microsoft KB Archive/307031

= Error Message if MPEG File Contains Layer 2 Audio with Layer 1 Headers =

Article ID: 307031

Article Last Modified on 10/31/2003

-

APPLIES TO


 * Microsoft Windows Media Player 6.4
 * Microsoft Windows Media Player 7.0

-



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.



STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

Keywords: kberrmsg kbenv kbprb KB307031

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.