A hotfix is available for Microsoft Media Foundation in Windows 7. This hotfix resolves the following streaming issues that relate to Media Foundation:
Issue 1
You cannot stream some audio files to multiple devices at the same time. These audio files use Audio Compression Manager (ACM) codecs. If the ACM codecs are used for decoding the files, this issue affects the following audio formats: Adaptive Delta Pulse Code Modulation (ADPCM), Mu-law, and Microsoft GSM 6.10 Audio (GSM 610). If the ACM codecs are used for encoding, this issue affects MPEG-1 Audio Layer 3 (MP3).
Issue 2
You trigger an unrecoverable issue when you seek through a digital video in Audio Video Interleave (AVI) format. Therefore, you cannot use video editing.
Issue 3
When you use the Media Foundation (MF) source reader to seek by calling the SetCurrentPosition function, the function fails and you receive an E_INVALIDARG error message. This issue occurs after you perform a dynamic format change.
Issue 4
When you use the MF source reader to decode a video that has dynamic format changes, you encounter a corrupted frame issue or you receive an unrecoverable error. This issue occurs after you perform a dynamic format change.
Issue 5
You enable the Direct3D and the DirectX Video Acceleration (DXVA) decoder for decoding Windows Media Video (WMV) content. After you use the MF source reader to seek through a video, you notice that the frame output of the video from the decoder is incorrect.
Issue 6
You receive an incorrect media type for a stream when you use the MF source reader to obtain the media type. The incorrect media type is not selected for the stream output.
This issue only occurs on a Windows Server 2008-based server when Desktop Experience is installed. For more information about Desktop Experience, visit the following TechNet website:
You must be running Windows 7 or Windows Server 2008 R2 on the computer. Additionally, the Desktop Experience feature must be installed on the computer that is running Windows Server 2008 R2.
Restart requirement
You may have to restart the computer after you apply this update.
Update replacement information
This hotfix replaces the previously released hotfix 981621. For more information , click the following article number to view the article in the Microsoft Knowledge Base:
Streaming issues that are related to Microsoft Media Foundation in Windows 7
File information
The global version of this hotfix installs files that have the attributes that are listed in the following tables. The dates and the times for these files are listed in Coordinated Universal Time (UTC). The dates and the times for these files on your local computer are displayed in your local time together with your current daylight saving time (DST) bias. Additionally, the dates and the times may change when you perform certain operations on the files.
Windows 7 and Windows Server 2008 R2 file information notes
The files that apply to a specific product, milestone (RTM, SPn), and service branch (LDR, GDR) can be identified by examining the file version numbers as shown in the following table:
Collapse this tableExpand this table
Version
Product
Milestone
Service branch
6.1.760
0.16xxx
Windows 7 and Windows Server 2008 R2
RTM
GDR
6.1.760
0.20xxx
Windows 7 and Windows Server 2008 R2
RTM
LDR
GDR service branches contain only those fixes that are widely released to address widespread, extremely important issues. LDR service branches contain hotfixes in addition to widely released fixes.
The MANIFEST files (.manifest) and the MUM files (.mum) that are installed for each environment are listed separately in the "Additional file information for Windows Server 2008 R2 and for Windows 7" section. MUM and MANIFEST files, and the associated security catalog (.cat) files, are extremely important to maintain the state of the updated components. The security catalog files, for which the attributes are not listed, are signed with a Microsoft digital signature.
For all supported x86-based versions of Windows 7
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Platform
Mf.dll
12.0.7600.16597
3,181,568
23-May-2010
10:11
x86
Mferror.dll
12.0.7600.16385
2,048
14-Jul-2009
01:06
x86
Mfpmp.exe
12.0.7600.16385
23,040
14-Jul-2009
01:14
x86
Mfps.dll
12.0.7600.16385
103,424
14-Jul-2009
01:15
x86
Rrinstaller.exe
11.0.7600.16385
50,176
14-Jul-2009
01:14
x86
Mf.dll
12.0.7600.20717
3,181,568
23-May-2010
10:10
x86
Mferror.dll
12.0.7600.16385
2,048
14-Jul-2009
01:06
x86
Mfpmp.exe
12.0.7600.16385
23,040
14-Jul-2009
01:14
x86
Mfps.dll
12.0.7600.16385
103,424
14-Jul-2009
01:15
x86
Rrinstaller.exe
11.0.7600.16385
50,176
14-Jul-2009
01:14
x86
Mfreadwrite.dll
12.0.7600.16597
196,608
23-May-2010
10:11
x86
Mfreadwrite.dll
12.0.7600.20717
196,608
23-May-2010
10:10
x86
Wmvdecod.dll
6.1.7600.16597
1,619,456
23-May-2010
10:15
x86
Wmvdecod.dll
6.1.7600.20717
1,619,456
23-May-2010
10:11
x86
For all supported x64-based versions of Windows 7 and of Windows Server 2008 R2