Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Streaming issues that are related to Microsoft Media Foundation in Windows 7


View products that this article applies to.

Symptoms

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.

↑ Back to the top


Cause

Cause of Issue 1

This issue occurs because the ACM wrapper only lets one instance of the codecs to be active at a time.

Cause of Issue 2

This issue occurs because Media Foundation only recognizes the first stream even though AVI contains multiple streams.

Cause of Issue 3

This issue occurs because the MF source reader sets an incorrect media type on the media source after you perform a dynamic format change.

Cause of Issue 4

This issue occurs because the MF source reader resets the video sample allocator at the wrong time after you perform a dynamic format change.

Cause of Issue 5

This issue occurs because of an error in the DXVA decoder for WMV content.

Cause of Issue 6

This issue occurs because of an error in the MF source reader.

↑ Back to the top


Resolution

Update information

How to obtain this update

This update is available from the Microsoft Update Web site: The following files are available for download from the Microsoft Download Center:
Operating systemUpdate
All supported x86-based versions of Windows 7Download Download the update package now.
All supported x64-based versions of Windows 7Download Download the update package now.

Additional information about this update

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:

Prerequisites

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:
981621 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:
    VersionProductMilestoneService branch
    6.1.760
    0.16xxx
    Windows 7 and Windows Server 2008 R2RTMGDR
    6.1.760
    0.20xxx
    Windows 7 and Windows Server 2008 R2RTMLDR
  • 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
File nameFile versionFile sizeDateTimePlatform
Mf.dll12.0.7600.165973,181,56823-May-201010:11x86
Mferror.dll12.0.7600.163852,04814-Jul-200901:06x86
Mfpmp.exe12.0.7600.1638523,04014-Jul-200901:14x86
Mfps.dll12.0.7600.16385103,42414-Jul-200901:15x86
Rrinstaller.exe11.0.7600.1638550,17614-Jul-200901:14x86
Mf.dll12.0.7600.207173,181,56823-May-201010:10x86
Mferror.dll12.0.7600.163852,04814-Jul-200901:06x86
Mfpmp.exe12.0.7600.1638523,04014-Jul-200901:14x86
Mfps.dll12.0.7600.16385103,42414-Jul-200901:15x86
Rrinstaller.exe11.0.7600.1638550,17614-Jul-200901:14x86
Mfreadwrite.dll12.0.7600.16597196,60823-May-201010:11x86
Mfreadwrite.dll12.0.7600.20717196,60823-May-201010:10x86
Wmvdecod.dll6.1.7600.165971,619,45623-May-201010:15x86
Wmvdecod.dll6.1.7600.207171,619,45623-May-201010:11x86
For all supported x64-based versions of Windows 7 and of Windows Server 2008 R2
File nameFile versionFile sizeDateTimePlatform
Mf.dll12.0.7600.165974,068,86423-May-201008:35x64
Mferror.dll12.0.7600.163852,04814-Jul-200901:28x64
Mfpmp.exe12.0.7600.1638524,57614-Jul-200901:39x64
Mfps.dll12.0.7600.16597206,84823-May-201008:35x64
Rrinstaller.exe11.0.7600.1638555,80814-Jul-200901:39x64
Mf.dll12.0.7600.207174,068,86423-May-201008:39x64
Mferror.dll12.0.7600.163852,04814-Jul-200901:28x64
Mfpmp.exe12.0.7600.1638524,57614-Jul-200901:39x64
Mfps.dll12.0.7600.20717206,84823-May-201008:39x64
Rrinstaller.exe11.0.7600.1638555,80814-Jul-200901:39x64
Mfreadwrite.dll12.0.7600.16597257,02423-May-201008:35x64
Mfreadwrite.dll12.0.7600.20717257,02423-May-201008:39x64
Wmvdecod.dll6.1.7600.165971,888,25623-May-201008:37x64
Wmvdecod.dll6.1.7600.207171,888,25623-May-201008:43x64
Mf.dll12.0.7600.165973,181,56823-May-201010:11x86
Mferror.dll12.0.7600.163852,04814-Jul-200901:06x86
Mfpmp.exe12.0.7600.1638523,04014-Jul-200901:14x86
Mfps.dll12.0.7600.16385103,42414-Jul-200901:15x86
Rrinstaller.exe11.0.7600.1638550,17614-Jul-200901:14x86
Mf.dll12.0.7600.207173,181,56823-May-201010:10x86
Mferror.dll12.0.7600.163852,04814-Jul-200901:06x86
Mfpmp.exe12.0.7600.1638523,04014-Jul-200901:14x86
Mfps.dll12.0.7600.16385103,42414-Jul-200901:15x86
Rrinstaller.exe11.0.7600.1638550,17614-Jul-200901:14x86
Mfreadwrite.dll12.0.7600.16597196,60823-May-201010:11x86
Mfreadwrite.dll12.0.7600.20717196,60823-May-201010:10x86
Wmvdecod.dll6.1.7600.165971,619,45623-May-201010:15x86
Wmvdecod.dll6.1.7600.207171,619,45623-May-201010:11x86

↑ Back to the top


Status

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

↑ Back to the top


More Information

For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:

824684 Description of the standard terminology that is used to describe Microsoft software updates

Additional file information

Additional file information for Windows 7 and for Windows Server 2008 R2

Additional files for all supported x86-based versions of Windows 7
File nameUpdate.mum
File versionNot applicable
File size2,010
Date (UTC)24-May-2010
Time (UTC)03:51
PlatformNot applicable
File nameX86_0cc71757c9e3fb989e0b65a0f7406e16_31bf3856ad364e35_6.1.7600.20717_none_584919ade23b7809.manifest
File versionNot applicable
File size703
Date (UTC)24-May-2010
Time (UTC)03:51
PlatformNot applicable
File nameX86_26896df1d16c61c8435be6e3a7464626_31bf3856ad364e35_6.1.7600.16597_none_6b72f7e1d3194cec.manifest
File versionNot applicable
File size696
Date (UTC)24-May-2010
Time (UTC)03:51
PlatformNot applicable
File nameX86_2f4adedc62fa8a03c7e6a5f83edf0f46_31bf3856ad364e35_6.1.7600.20717_none_15879edfb70da4cb.manifest
File versionNot applicable
File size699
Date (UTC)24-May-2010
Time (UTC)03:51
PlatformNot applicable
File nameX86_5a1681aaca3dc28cdb5c7daf93147aa2_31bf3856ad364e35_6.1.7600.16597_none_14318f26e9b7dab8.manifest
File versionNot applicable
File size699
Date (UTC)24-May-2010
Time (UTC)03:51
PlatformNot applicable
File nameX86_ccb3618ab1849c3ef059b1ead1fa4e59_31bf3856ad364e35_6.1.7600.16597_none_c83261a059deffa7.manifest
File versionNot applicable
File size703
Date (UTC)24-May-2010
Time (UTC)03:51
PlatformNot applicable
File nameX86_e86d18948c40a2d8ece1b0dc195326e0_31bf3856ad364e35_6.1.7600.20717_none_67af936228ee0ee5.manifest
File versionNot applicable
File size696
Date (UTC)24-May-2010
Time (UTC)03:51
PlatformNot applicable
File nameX86_microsoft-windows-mediafoundation_31bf3856ad364e35_6.1.7600.16597_none_9c2cb9d36e1b88e1.manifest
File versionNot applicable
File size265,911
Date (UTC)24-May-2010
Time (UTC)03:54
PlatformNot applicable
File nameX86_microsoft-windows-mediafoundation_31bf3856ad364e35_6.1.7600.20717_none_9d0cd7e486f8464a.manifest
File versionNot applicable
File size265,911
Date (UTC)24-May-2010
Time (UTC)03:54
PlatformNot applicable
File nameX86_microsoft-windows-mfreadwrite_31bf3856ad364e35_6.1.7600.16597_none_b923729b795e4c7c.manifest
File versionNot applicable
File size26,699
Date (UTC)23-May-2010
Time (UTC)10:56
PlatformNot applicable
File nameX86_microsoft-windows-mfreadwrite_31bf3856ad364e35_6.1.7600.20717_none_ba0390ac923b09e5.manifest
File versionNot applicable
File size26,699
Date (UTC)23-May-2010
Time (UTC)22:16
PlatformNot applicable
File nameX86_microsoft-windows-wmvdecod_31bf3856ad364e35_6.1.7600.16597_none_c2580ee941aa00cb.manifest
File versionNot applicable
File size10,950
Date (UTC)23-May-2010
Time (UTC)11:07
PlatformNot applicable
File nameX86_microsoft-windows-wmvdecod_31bf3856ad364e35_6.1.7600.20717_none_c3382cfa5a86be34.manifest
File versionNot applicable
File size10,950
Date (UTC)23-May-2010
Time (UTC)22:31
PlatformNot applicable
Additional files for all supported x64-based versions of Windows 7 and of Windows Server 2008 R2
File nameAmd64_3c50c9788b017346d2d46b5610b57e9a_31bf3856ad364e35_6.1.7600.16597_none_e91f0046c94d3a09.manifest
File versionNot applicable
File size1,040
Date (UTC)24-May-2010
Time (UTC)03:51
PlatformNot applicable
File nameAmd64_7946e039660b14be9e9791e135aba09e_31bf3856ad364e35_6.1.7600.20717_none_881c5e35afd58b3b.manifest
File versionNot applicable
File size1,048
Date (UTC)24-May-2010
Time (UTC)03:51
PlatformNot applicable
File nameAmd64_7c1a4a124d61354ce16d45094c3535a7_31bf3856ad364e35_6.1.7600.16597_none_3dfcbf0aef76fb2e.manifest
File versionNot applicable
File size1,048
Date (UTC)24-May-2010
Time (UTC)03:51
PlatformNot applicable
File nameAmd64_91d301533e707769f1234b47a466e75d_31bf3856ad364e35_6.1.7600.20717_none_2b1ee2933fdc52db.manifest
File versionNot applicable
File size1,040
Date (UTC)24-May-2010
Time (UTC)03:51
PlatformNot applicable
File nameAmd64_b4ee57c92c3beb2e93a8f88658af60b4_31bf3856ad364e35_6.1.7600.16597_none_25549b24eca7be70.manifest
File versionNot applicable
File size1,056
Date (UTC)24-May-2010
Time (UTC)03:51
PlatformNot applicable
File nameAmd64_c8c90b9501bcf46d49dbf1bdb4fe3d14_31bf3856ad364e35_6.1.7600.20717_none_d347a6d9bcab27ca.manifest
File versionNot applicable
File size1,056
Date (UTC)24-May-2010
Time (UTC)03:51
PlatformNot applicable
File nameAmd64_microsoft-windows-mediafoundation_31bf3856ad364e35_6.1.7600.16597_none_f84b55572678fa17.manifest
File versionNot applicable
File size265,915
Date (UTC)24-May-2010
Time (UTC)03:51
PlatformNot applicable
File nameAmd64_microsoft-windows-mediafoundation_31bf3856ad364e35_6.1.7600.20717_none_f92b73683f55b780.manifest
File versionNot applicable
File size265,915
Date (UTC)24-May-2010
Time (UTC)03:51
PlatformNot applicable
File nameAmd64_microsoft-windows-mfreadwrite_31bf3856ad364e35_6.1.7600.16597_none_15420e1f31bbbdb2.manifest
File versionNot applicable
File size26,703
Date (UTC)23-May-2010
Time (UTC)12:22
PlatformNot applicable
File nameAmd64_microsoft-windows-mfreadwrite_31bf3856ad364e35_6.1.7600.20717_none_16222c304a987b1b.manifest
File versionNot applicable
File size26,703
Date (UTC)23-May-2010
Time (UTC)22:08
PlatformNot applicable
File nameAmd64_microsoft-windows-wmvdecod_31bf3856ad364e35_6.1.7600.16597_none_1e76aa6cfa077201.manifest
File versionNot applicable
File size10,952
Date (UTC)23-May-2010
Time (UTC)12:29
PlatformNot applicable
File nameAmd64_microsoft-windows-wmvdecod_31bf3856ad364e35_6.1.7600.20717_none_1f56c87e12e42f6a.manifest
File versionNot applicable
File size10,952
Date (UTC)23-May-2010
Time (UTC)22:16
PlatformNot applicable
File nameUpdate.mum
File versionNot applicable
File size2,024
Date (UTC)24-May-2010
Time (UTC)03:51
PlatformNot applicable
File nameWow64_microsoft-windows-mediafoundation_31bf3856ad364e35_6.1.7600.16597_none_029fffa95ad9bc12.manifest
File versionNot applicable
File size162,389
Date (UTC)24-May-2010
Time (UTC)03:51
PlatformNot applicable
File nameWow64_microsoft-windows-mediafoundation_31bf3856ad364e35_6.1.7600.20717_none_03801dba73b6797b.manifest
File versionNot applicable
File size162,389
Date (UTC)24-May-2010
Time (UTC)03:51
PlatformNot applicable
File nameWow64_microsoft-windows-mfreadwrite_31bf3856ad364e35_6.1.7600.16597_none_1f96b871661c7fad.manifest
File versionNot applicable
File size26,701
Date (UTC)23-May-2010
Time (UTC)10:53
PlatformNot applicable
File nameWow64_microsoft-windows-mfreadwrite_31bf3856ad364e35_6.1.7600.20717_none_2076d6827ef93d16.manifest
File versionNot applicable
File size26,701
Date (UTC)23-May-2010
Time (UTC)10:49
PlatformNot applicable
File nameX86_microsoft-windows-wmvdecod_31bf3856ad364e35_6.1.7600.16597_none_c2580ee941aa00cb.manifest
File versionNot applicable
File size10,950
Date (UTC)23-May-2010
Time (UTC)11:07
PlatformNot applicable
File nameX86_microsoft-windows-wmvdecod_31bf3856ad364e35_6.1.7600.20717_none_c3382cfa5a86be34.manifest
File versionNot applicable
File size10,950
Date (UTC)23-May-2010
Time (UTC)22:31
PlatformNot applicable

↑ Back to the top


Keywords: kb, kbexpertiseinter, kbsurveynew, atdownload

↑ Back to the top

Article Info
Article ID : 2120976
Revision : 3
Created on : 4/10/2020
Published on : 4/10/2020
Exists online : False
Views : 130