MP1 EVR Presenter/dshowhelper community development (2 Viewers)

vpupkin

Portal Pro
March 26, 2011
84
8
If you think it may be memory handling, have you tried running MP in windowed mode with windows Task Manager open at the performance tab - does the memory usage increase with time ?

...and what do you know, I was right on the money. It turns out that ffdshow that is included in SAF 6.0.5 is leaking like there is no tomorrow with high quality conversion from YV12->RGB enabled. Took me a while to identify it, too. It's not very visible if you just eyeball realtime taskman chart (increase in consumed memory is rather subtle), but number of handles is rapidly increasing even in realtime, and ultimately amount of free physical memory drops, too. After ~1 hour of playback free physical memory decreased from ~900Mb down to less than 100Mb, and number of open handles increased from ~50K to more than 800K!

The funny part is, one of the first things that I tried was to change audio and video decoders in MP, and I was certain that the problem was still reproduceable, so I ruled out decoders. That was before I updated dshowhelper though, and I'm not going back to re-check.

In any case, I can definitely see in ffdshow changelogs that there were some memory fixes in colorspace convertors, and after updating it to a new version (from SAF 6.0.6) and with the v92 dshowhelper everything seems to be rock solid in my limited testing (~2.5 hours) yesterday. Will keep monitoring, but looks like the problem is solved.
 

vpupkin

Portal Pro
March 26, 2011
84
8
You'r probably in the right way. The 78 seem to work, the 84 stop.

I need to test now 80 & 81 then validate good results on a more long time.

Edit : 80 stop, so the last working is the 78... I return to 78 for a long test ;-)

I can confirm that I see (saw) the same behavior with v92 - happens infrequently (1-2 times per several hours), but is very annoying. Rolled back to v78, will see if that helps.
 

Owlsroost

Retired Team Member
  • Premium Supporter
  • October 28, 2008
    5,540
    5,038
    Cambridge
    Home Country
    United Kingdom United Kingdom
    I can confirm that I see (saw) the same behavior with v92 - happens infrequently (1-2 times per several hours), but is very annoying. Rolled back to v78, will see if that helps.

    Do you have any logs - just so I can check if it actually is the same scenario as Technick's problem ?

    Tony
     

    technick

    Portal Pro
    May 6, 2009
    566
    155
    Home Country
    France France
    I can confirm that I see (saw) the same behavior with v92 - happens infrequently (1-2 times per several hours), but is very annoying. Rolled back to v78, will see if that helps.

    Hi vpupkin, please can you make also a test for me : set the WUDFhost.exe priority to 'high" and test again with v92, I don't know why but with this process priority change I don't see any stop (Nvidia 290.36). I'm perhaps totally wrong but perhaps not ;-)
     

    vpupkin

    Portal Pro
    March 26, 2011
    84
    8
    Do you have any logs - just so I can check if it actually is the same scenario as Technick's problem ?
    Not at the moment. I thought something was with my set up (and I've been working through a number of issues since updating several components), but symptoms look exactly the same - once in a while (may take several hours of watching different material) video freezes while audio keeps going, and after several seconds (or forced pause / rewind) it gets back to normal. Once I saw that Technick had this issue, I immediately identified it; so now I am back on previous version (actually, I rolled back even to v55f as this one is almost rock solid as far as drops are concerned; v78 DWM seems to be dropping still a frame every several minutes (really, only noticeable with stats enabled), when v55f is almost always at 0. This wasn't a thorough test, so might be just a coincidence.
     

    disaster123

    MP Donator
  • Premium Supporter
  • May 14, 2008
    3,558
    434
    Home Country
    Germany Germany
    I'm using V92 part DWM for now but i'm seeing every 2-3 minutes 1-4 dropped frames. Has anybody seen this with ATI Cat 12.1?
     

    disaster123

    MP Donator
  • Premium Supporter
  • May 14, 2008
    3,558
    434
    Home Country
    Germany Germany
    I see the same with v92. Using the one coming with MP 1.2.2 works perfect for me.
    Can't use the one from MP 1.2.2 as my delayrefreshratechanger needed patches which tony introduces first with v8X (don't remember the exact version)
     

    vpupkin

    Portal Pro
    March 26, 2011
    84
    8
    I'm using V92 part DWM for now but i'm seeing every 2-3 minutes 1-4 dropped frames. Has anybody seen this with ATI Cat 12.1?
    Didn't see multiple drops, but I definitely saw similar single frame drops with my ATI; not sure I can trace it to a particular version. Are your NST/AveNST in stats stable, or do you see steady changes?
     

    Owlsroost

    Retired Team Member
  • Premium Supporter
  • October 28, 2008
    5,540
    5,038
    Cambridge
    Home Country
    United Kingdom United Kingdom
    I'm using V92 part DWM for now but i'm seeing every 2-3 minutes 1-4 dropped frames. Has anybody seen this with ATI Cat 12.1?

    disaster123/Holzi - do you get the same drops with the v0092a_no_DWM version ?

    If you have the render stats display enabled it will log the dropped frames to evr.log - I'd be interested in seeing the log (and a screen cap of the problem would be useful). No time at the moment to work on dshowhelper, but info is useful for the future ;)

    Tony
     

    Users who are viewing this thread

    Top Bottom