Integration of MPC-HC subtitle's engine (1 Viewer)

robyf

Retired Team Member
  • Premium Supporter
  • June 20, 2005
    1,076
    278
    53
    Bolzano
    Home Country
    Italy Italy
    Tried everything so far:

    Reclock on = stuttering
    Reclock off = stuttering
    Aero and Vsync off = stuttering on the same places, but different then before (it stutters quicker)
    Aero off vsync on = stuttering
    Aero on vsync off = stuttering

    again, whatever settings I choose, this doesn't happen in MPC-HC.

    Which codec do you use? I have problems both with mpc-hc and cyberlink but as I said I think my problem is different.
     

    hoborg

    Portal Pro
    June 13, 2008
    4,413
    1,644
    Nový Jičín
    Home Country
    Czech Republic Czech Republic
    Tried everything so far:

    Reclock on = stuttering
    Reclock off = stuttering
    Aero and Vsync off = stuttering on the same places, but different then before (it stutters quicker)
    Aero off vsync on = stuttering
    Aero on vsync off = stuttering

    again, whatever settings I choose, this doesn't happen in MPC-HC.

    Which codec do you use? I have problems both with mpc-hc and cyberlink but as I said I think my problem is different.

    NOTE:
    Under Vista you must set Aero on + vsync on + EVR to remove tearing.
    That is only way.
    Have nothing to do with codec, filters, etc...
     

    Dannydeman

    Portal Pro
    May 5, 2008
    94
    1
    You can also use MPC-HC with EVR and Vsync only without tearing. Just make sure to set the EVR buffer to 3-5, and you have no tearing :) But overall, Aero+EVR+Vsync works much better, with the above trick you can get some speed issues in some media.

    btw, I will install Windows 7 build 7077 soon, it might be able to fix the problem I have, it's my last hope :)
    Drivers for Windows 7 are WDDM 1.1, and the latest 9.4 driver seems to be very good on W7.
    (just a little concerned about my Creative x-FI 5.1 USB, but I take the risk).
     

    red5goahead

    MP Donator
  • Premium Supporter
  • November 24, 2007
    695
    144
    Italy, North West
    Home Country
    Italy Italy
    NOTE:
    Under Vista you must set Aero on + vsync on + EVR to remove tearing.
    That is only way.
    Have nothing to do with codec, filters, etc...

    I agree . Also with Ati card everything work fine on primary monitor.
    do not use secondary one, never.

    Imho with Vista+Aero-Evr vsynch option in catalyst control center is not important.
     

    tourettes

    Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    NOTE:
    Under Vista you must set Aero on + vsync on + EVR to remove tearing.
    That is only way.
    Have nothing to do with codec, filters, etc...

    Actually setting v-sync in drivers shouldn't matter (unless it is forced to off or user has broken drivers). MediaPortal will use:

    Code:
    presentParams.PresentationInterval = PresentInterval.Default;

    And that will tell to DirectX / display drivers that application want's to use v-sync. Of cource there is nothing bad in having always the v-sync forced on by the driver settings.
     

    edterbak

    Portal Pro
    March 4, 2008
    2,114
    1,176
    Home Country
    Netherlands Netherlands
    Could be audio codec related. Is there anyone trying different audio codecs or output modes? Digital ouput is a lot more critical and sensitive to vid sync then analogue output.
     

    robyf

    Retired Team Member
  • Premium Supporter
  • June 20, 2005
    1,076
    278
    53
    Bolzano
    Home Country
    Italy Italy
    Could be audio codec related. Is there anyone trying different audio codecs or output modes? Digital ouput is a lot more critical and sensitive to vid sync then analogue output.

    I can say one thing: the problem was really worse when I was using ffdshow as audio decoder for SPDIF passthrough. I now use MPA and the problem is not so visible althrough present.
     

    tourettes

    Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    What thread the code is using to render the cached subtitle textures? Maybe that is done in the same thread as the GUI / video rendering (MP main thread) and that is too much on some systems.
     

    Users who are viewing this thread

    Top Bottom