[WiP] madVR support in MP1 (63 Viewers)

Sebastiii

Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    @edterbak :)
    Can you try this one ?
    Not sure about the change but i have noticed one thing, the subtitle are displayed on my side but under the video and surely dependent of subtitle, it's more or less visible lol.
     

    Attachments

    • Core_V297_WIP_Planescene_OSD_resize.zip
      1.1 MB

    d3cadent

    Portal Member
    April 19, 2008
    47
    3
    I have try to use again my HD4000 and EPG is flickering and to reduce near to Zero, i have set like this

    Frankly, I am unsure of where to dig. My findings:

    - Hardware: HD4600, with a smaller monitor as primary screen + FullHD TV as secondary screen
    - Flickering is only happening on Screen 2. Screen 1 is perfect.
    - HD4600's handling of the second screen is fishy. If I have MP occupy the whole Screen 2 (in Exclusive mode), and there's another program which underlaps MP's surface, my CPU rises. If such offending program is moved so that it does not occupy any space on Screen 2, then CPU load goes back to normal.
    - The flickering/stuttering during menu screens only happens when the menu screen is redrawn. When a mostly static screen (like the Main Menu of MP) is shown, flickerng is seldom. When the screen is redrawn often (such as EPG screen), flickering is more frequent.
    - The flickering actually means that the background of the active skin is drawn first (say, "rainbow" pattern of Titan skin), which is visible in its bareness for a brief moment. At the next screen refresh, the menus are drawn over the background. The quick changing of these two are the cause of the flicker. BTW, to my best knowledge, madVR is not even used during the displaying of such menu screens.

    Overall, I am getting hesitant to blame madVR for this. The reason I still do is, because it all started when madVR was installed. The very same config ran without a single flicker for many months before.
     

    daWooky

    MP Donator
  • Premium Supporter
  • April 3, 2012
    783
    871
    Home Country
    Germany Germany
    madVR is not even used during the displaying of such menu screens.
    again
    nothing playing -> madvr is not used
    some video playing -> madvr is used

    The reason I still do is, because it all started when madVR was installed. The very same config ran without a single flicker for many months before
    did you mean, that it with EVR renderer it's also flickering since then???
     
    Last edited:

    daWooky

    MP Donator
  • Premium Supporter
  • April 3, 2012
    783
    871
    Home Country
    Germany Germany
    but sometimes i need to do a X key to have the OSD displayed correctly lol.
    yep, tried v297 - sometimes its just funny but mostly it fits correctly (y)
    10-48-07.png 10-48-18.png

    and i stumbled upon an old bug i had completely forgotten.
    the usage of dxva downscale will trigger some processing errors if any mepo osd should come up for instance the big epg or back to videolist view or directly open playlists...
    12-21-38 (2).png
    it seems to happen only with madvr downscaling algo set to dxva, thats all nothing special...
    should be easy reproduceable (at least I hope so - on my side it was happening on 3 different clients)
    maybe this is somehow connected with other osd display problems, because the madvr settings at downscaling are the ones that will be enabled with all osd ads madvr supposed to render :)

    crash report happened while resizing
     

    Attachments

    • madVR - crash report.txt
      139.2 KB
    Last edited:

    edterbak

    Portal Pro
    March 4, 2008
    2,114
    1,176
    Home Country
    Netherlands Netherlands
    Seb,
    I gave it (Core_V297_WIP_Planescene_OSD_resize.zip) a try through RDP. Still the same issue using apollo skin.
    I will post log this evening. (kid is using TV now)

    Q: what would you like me to test? altgr enter a couple of times? screenshots or X a number of times? Certain skins?
    If you point me in the right direction with what to test, I will be most useful for you :)
    Greetz
     

    edterbak

    Portal Pro
    March 4, 2008
    2,114
    1,176
    Home Country
    Netherlands Netherlands
    Ok
    1:: Here are the logs.
    2:: Subs are still underneath mini view. This is with both internal and external subs. (see screenshots)
    3:: Could you look at the logs and check dropped/late frames and compare OSD CTRL+J enabled and disabled.
    I notice perfect playback when CTRL+J is shown, and jerky playback when its NOT shown. (weird) it doesnt seem visible in osd stats.

    Screens with external subs
    15-32-18.png 15-33-13.png 15-33-31.png

    Screens with internal subs
    15-34-46.png 15-35-01.png 15-35-12.png
     

    d3cadent

    Portal Member
    April 19, 2008
    47
    3
    Regarding the GUI flickering on 2nd screen. There has been an issue similar like this

    I don't think so. I do not use rate changing neither in madVR nor in MP. Moreover, flickering appears whenever madVR is NOT running.
    But I appreciate your effort to remember and look it up for me, thank you.
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    Regarding the GUI flickering on 2nd screen. There has been an issue similar like this
    [WiP] - madVR support in MP1
    Could it be related to refresh rate changing as described in post?
    Around and after page 280 this has been discussed.

    Yep it can happen but only when Video is started/played :)
    If non video source are running then, it should not happen.
     

    Users who are viewing this thread

    Top Bottom