FIX: SAMI scripts fire at seemingly random times when you perform a seek operation in a video file that has an associated SAMI file

Article translations Article translations
Article ID: 945381 - View products that this article applies to.
Expand all | Collapse all

SYMPTOMS

When you perform a seek operation in a video file that has an associated Synchronized Accessible Media Interchange (SAMI) file, the SAMI scripts fire at seemingly random times. This behavior only occurs when you perform a seek operation.

For example, a SAMI script is scheduled to fire at zero minutes, at five minutes, at ten minutes, at fifteen minutes, and at twenty minutes. If you seek to the 9:36 point in the video, you see the script that is intended for the fifth minute. If you seek back to the 4:45 point in the video, you see the script that is intended for the tenth minute.

CAUSE

This problem occurs because changes to DirectX Video Acceleration (DXVA) have changed the script firing times.

RESOLUTION

The following files are available for download from the Microsoft Download Center:

Windows Vista, 32-bit versions (all languages)

Collapse this imageExpand this image
Download
Download the Windows6.0-KB945381-x86.msu package now.

Windows Vista, 64-bit versions (all languages)

Collapse this imageExpand this image
Download
Download the Windows6.0-KB945381-x64.msu package now.

Windows Media Player 11 for Windows XP for x32-based computers (all languages)

Collapse this imageExpand this image
Download
Download the WindowsMedia11-KB945381-x86-INTL.exe package now.

Windows Media Player 11 for Windows XP for x64-based computers (all languages)

Collapse this imageExpand this image
Download
Download the WindowsMedia11-KB945381-x64-INTL.exe package now.

Note This hotfix does not have a native x64-based version for Windows XP x64 Edition because there is not a native x64-based version of the Windows Media Format Runtime 11 series. The WindowsMedia11-KB945381-x64-INTL.exe package applies the 32-bit version of this hotfix to the 32-bit version of Wmp.dll on Windows XP x64 Edition.

Windows Media Player 10 for Windows XP for x32-based computers (all languages)

Collapse this imageExpand this image
Download
Download the WindowsMedia10-KB945381-x86-INTL.exe package now.

For more information about how to download Microsoft support files, click the following article number to view the article in the Microsoft Knowledge Base:
119591 How to obtain Microsoft support files from online services
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.

The global version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.

Windows Vista

Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatform
Computer.pngNot Applicable4,1362-Nov-200612:33Not Applicable
Dxmasf.dll11.0.6000.65034,09612-Mar-200804:38x86
Msdxm.ocx11.0.6000.65034,09612-Mar-200804:38x86
Renderingcontrol.xmlNot Applicable5,4222-Nov-2006 12:33Not Applicable
Spwmp.dll6.0.6000.207907,68012-Mar-200804:37x86
Wmp.dll11.0.6000.650310,617,33412-Mar-200804:38x86
Wmp.mofNot Applicable4,88713-Dec-200720:01Not Applicable
Wmpconfig.exe11.0.6000.6503107,52012-Mar-200802:45x86
Wmplayer.exe11.0.6000.6503168,96012-Mar-200802:44x86
Wmploc.dll11.0.6000.65038,147,96812-Mar-200802:45x86
Wmpplayer-ppdlic.xrm-msNot Applicable2,96512-Mar-200804:15Not Applicable
Wmpshare.exe11.0.6000.6503107,52012-Mar-200802:44x86
Dxmasf.dll11.0.6000.65035,12012-Mar-200804:40x64
Msdxm.ocx11.0.6000.65035,12012-Mar-200804:40x64
Spwmp.dll6.0.6000.207909,21612-Mar-200804:39x64
Wmp.dll11.0.6000.650313,584,89612-Mar-200804:40x64
Wmpconfig.exe11.0.6000.6503108,03212-Mar-200802:54x64
Wmplayer.exe11.0.6000.6503171,00812-Mar-200802:53x64
Wmploc.dll11.0.6000.65038,148,48012-Mar-200802:54x64
Wmpshare.exe11.0.6000.6503108,03212-Mar-200802:53x64

Windows Vista 32-bit versions Service Pack 1

Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatform
Computer.pngNot Applicable4,1362-Nov-200612:33Not Applicable
Dxmasf.dll11.0.6001.71024,09612-Mar-200804:29x86
Msdxm.ocx11.0.6001.71024,09612-Mar-200804:29x86
Renderingcontrol.xmlNot Applicable5,4222-Nov-200612:33Not Applicable
Spwmp.dll6.0.6001.221347,68012-Mar-200804:28x86
Wmp.dll11.0.6001.710210,620,92812-Mar-200804:29x86
Wmp.mofNot Applicable4,8872-Nov-200612:33Not Applicable
Wmpconfig.exe11.0.6001.7102107,52012-Mar-200802:45x86
Wmplayer.exe11.0.6001.7102168,96012-Mar-200802:45x86
Wmploc.dll11.0.6001.71028,147,45612-Mar-200802:46x86
Wmpplayer-ppdlic.xrm-msNot Applicable2,99412-Mar-200804:04Not Applicable
Wmpshare.exe11.0.6001.7102107,52012-Mar-200802:44x86

Windows Vista 64-bit versions Service Pack 1

Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatform
Computer.pngNot Applicable4,1362-Nov-2006 12:33Not Applicable
Dxmasf.dll11.0.6001.71024,09612-Mar-200804:29x86
Msdxm.ocx11.0.6001.71024,09612-Mar-200804:29x86
Renderingcontrol.xmlNot Applicable5,4222-Nov-200612:33Not Applicable
Spwmp.dll6.0.6001.221347,68012-Mar-200804:28x86
Wmp.dll11.0.6001.710210,621,44012-Mar-200804:29x86
Wmp.mofNot Applicable4,8872-Nov-200603:02Not Applicable
Wmpconfig.exe11.0.6001.7102107,52012-Mar-200802:45x86
Wmplayer.exe11.0.6001.7102168,96012-Mar-200802:45x86
Wmploc.dll11.0.6001.71028,147,45612-Mar-200802:46x86
Wmpplayer-ppdlic.xrm-msNot Applicable2,99412-Mar-200806:30Not Applicable
Wmpshare.exe11.0.6001.7102107,52012-Mar-200802:44x86
Dxmasf.dll11.0.6001.71025,12012-Mar-200805:05x64
Msdxm.ocx11.0.6001.71025,12012-Mar-200805:05x64
Spwmp.dll6.0.6001.221349,21612-Mar-200805:04x64
Wmp.dll11.0.6001.710213,421,05612-Mar-200805:05x64
Wmp.mofNot Applicable4,88718-Dec-200721:18Not Applicable
Wmpconfig.exe11.0.6001.7102108,03212-Mar-200803:23x64
Wmplayer.exe11.0.6001.7102171,00812-Mar-200803:23x64
Wmploc.dll11.0.6001.71028,147,96812-Mar-200803:24x64
Wmpshare.exe11.0.6001.7102108,03212-Mar-200803:23x64

Windows Media Player 10 for Windows XP (all languages)

Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatform
Wmp.dll10.0.0.40635,537,79211-Mar-200806:05x86

Windows Media Player 11 for Windows XP (all languages)

Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatform
Wmp.dll11.0.5721.524610,834,94411-Mar-200815:42x86

STATUS

Microsoft has confirmed that this is a bug in the Microsoft products that are listed in the "Applies to" section.

MORE INFORMATION

When you perform a seek operation in a video file after you have applied this hotfix, SAMI scripts fire the script command that is both earlier than and closest to the seek point. The video performs as if you have played the file from the beginning without performing a seek operation.

For more information about using SAMI for closed captioning, visit the following Microsoft Developer Network (MSDN) Web site:
http://msdn2.microsoft.com/en-us/library/ms867679.aspx

Properties

Article ID: 945381 - Last Review: May 19, 2008 - Revision: 1.0
APPLIES TO
  • Windows Media Player 11
  • Windows Media Player 10
Keywords: 
kbfix KB945381

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com