View Single Post
Old 2008-05-15, 17:57   #10 (permalink)
iosub
Portal Member
 
Join Date: Apr 2006
Location: San Sebastian
Posts: 397
Thanks: 7
Thanked 15 Times in 11 Posts

My System

Default

Quote:
Originally Posted by tourettes View Post
iosub, looks like you have managed to find a source one specific use case (bug in this case) that causes "program not responding" message. Unfortunately the actual issue lies much deeper in the MP design. The actual reason for the "program not responding" is that MP is running a lot of syncronous code in the main thread and when that thread gets blocked for too long (5 seconds) Windows decides that the program is not responding (same is happening under XP, but its just not show as visible to the user, but you can see that happening from Task Manager).
Yes I know that., but with my fix what it does is "add the AUdiorender filter First" and it the Graph fails do the old method, "check the filter, remove the filters and add the filter"

I think that if you fix the code as I did you will fix 60% of the "no responding windows" these are:
1.- Start LiveTV
2.- Zapping from Channel 1 on TvCard1 to Channel2 on TvCard2
3.- Start DVD
4.- Start Movies..
And also with the fix, the Windows Desktop does not show up..


I have attach the code changes.. because I'm sure that some of the developers can do a better job that Me (remember I'm a VB developer and no C# :-(

Hope this helps
Iosu
Attached Files
File Type: zip CodeDiff.zip (2.4 KB, 4 views)
iosub is offline   Reply With Quote