Hi, I've been having this problem since medieval total war came up with that launcher thing on STEAM.

This is the error message i get.

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
Error in the application.
-2147220927 (VFW_E_CANNOT_LOAD_SOURCE_FILTER)
at Microsoft.DirectX.AudioVideoPlayback.Audio.Open(St ring fileName, Boolean autoRun)
at Microsoft.DirectX.AudioVideoPlayback.Audio..ctor(S tring fileName, Boolean autoRun)
at Launcher.LauncherMainForm.ApplySkins()
at Launcher.LauncherMainForm.LoadSkins()
at Launcher.LauncherMainForm.LoadLauncher()
at Launcher.LauncherMainForm.LauncherMainForm_Load(Ob ject sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Mes sage& m)
at System.Windows.Forms.ContainerControl.WndProc(Mess age& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.ControlNativeWindow.OnMessage (Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(M essage& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2407
CodeBase: file:///c:/windows/microsoft.net/framework/v1.1.4322/mscorlib.dll
----------------------------------------
Launcher
Assembly Version: 1.0.2669.20298
Win32 Version: 1.0.2669.20298
CodeBase: file:///c:/program%20files/steam/steamapps/common/medieval%20ii%20total%20war/Launcher.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/windows/assembly/gac/system.windows.forms/1.0.5000.0__b77a5c561934e089/system.windows.forms.dll
----------------------------------------
System
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2407
CodeBase: file:///c:/windows/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
----------------------------------------
CoreLib
Assembly Version: 1.0.2669.20298
Win32 Version: 1.0.2669.20298
CodeBase: file:///c:/program%20files/steam/steamapps/common/medieval%20ii%20total%20war/CoreLib.DLL
----------------------------------------
System.Drawing
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/windows/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll
----------------------------------------
SkinLib
Assembly Version: 1.0.2669.20298
Win32 Version: 1.0.2669.20298
CodeBase: file:///c:/program%20files/steam/steamapps/common/medieval%20ii%20total%20war/SkinLib.DLL
----------------------------------------
AxInterop.SHDocVw
Assembly Version: 1.1.0.0
Win32 Version: 1.1.0.0
CodeBase: file:///c:/program%20files/steam/steamapps/common/medieval%20ii%20total%20war/AxInterop.SHDocVw.DLL
----------------------------------------
Interop.SHDocVw
Assembly Version: 1.1.0.0
Win32 Version: 1.1.0.0
CodeBase: file:///c:/program%20files/steam/steamapps/common/medieval%20ii%20total%20war/Interop.SHDocVw.DLL
----------------------------------------
Accessibility
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/accessibility/1.0.5000.0__b03f5f7f11d50a3a/accessibility.dll
----------------------------------------
UpdateLib
Assembly Version: 1.0.2669.20298
Win32 Version: 1.0.2669.20298
CodeBase: file:///c:/program%20files/steam/steamapps/common/medieval%20ii%20total%20war/UpdateLib.DLL
----------------------------------------
System.Xml
Assembly Version: 1.0.5000.0
Win32 Version: 1.1.4322.2032
CodeBase: file:///c:/windows/assembly/gac/system.xml/1.0.5000.0__b77a5c561934e089/system.xml.dll
----------------------------------------
Microsoft.DirectX.AudioVideoPlayback
Assembly Version: 1.0.2902.0
Win32 Version: 5.04.00.2904
CodeBase: file:///c:/windows/assembly/gac/microsoft.directx.audiovideoplayback/1.0.2902.0__31bf3856ad364e35/microsoft.directx.audiovideoplayback.dll
----------------------------------------
Microsoft.DirectX
Assembly Version: 1.0.2902.0
Win32 Version: 5.04.00.2904
CodeBase: file:///c:/windows/assembly/gac/microsoft.directx/1.0.2902.0__31bf3856ad364e35/microsoft.directx.dll
----------------------------------------

************** JIT Debugging **************
To enable just in time (JIT) debugging, the config file for this
application or machine (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the machine
rather than being handled by this dialog.



Someone told me of bypassing this, and I did with the launcher EXE. It worked. But now I purchased Kingdoms and it seems kingdoms is like mods, and to play kingdoms you need the launcher to work. But this damn error keeps coming up. I've tried everything Downloading net frame, deleteing the ENTIRE steam folder but still of no luck. Someone PLease help me, I've tried steampowered.com no help, the official totalwar site no help, I'm hoping that someone can help me out here.

Thanks alot (I run a window Xp home edition)