Ran into an interesting piece of additional information. Some videos do play correctly with out giving the 'Windows - Bad Image' error. Through some trial and error, it seems that the videos that get the error do not have Time-Codes. If I transcode a video with Windows Media Encoder and do not specify the time-code option then the videos get the error. If I then transcode the same source video and set the time-code option to true then the videos wil not get the error.
"cybermage" wrote:
[Quoted Text] > Our application gets a 'Windows - Bad Image' error with 'exception processing > message 0xc000007b' when we try to play WMV videos files on Vista using the > Window Media Player OCX. Same videos will play fine in the same application > when run on Window XP. > > Some of the details are: > Application is VB.NET developed using VS2003 on a Windows XP platform. > The Player control is from Windows Media Player SDK 9. > The video that has the problem was created by using Windows Movie Maker to > convert an AVI video to WMV. > If a WMV is created by capturing video from a DV camcorder using Windows > Media encoder the video will play fine on both systems. > The video will play fine in Windows Media Player 11 on the Vista machine, > just not throught our application. > Video is not DRMed > My application is not digitally signed. > > The error usually pops up numerous times and then the video will play. > We notice that sometimes other errors start happening on the system after > the error occurs like - 'EVR Full Screen Window: Windows - Bad Image' > > This problem is holding up our release so any help would be greatly > appreciated. > > Thanks > > Dave
|