[WiP] madVR support in MP1 (52 Viewers)

Sebastiii

Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    Here we go :)
    V170 : (MP1-4781 : madVR v170 (trying to do the mediactrl stop on madVR thread))
     
    Last edited:

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    And V171 : (madVR V171 (trying to fix issue TVS / MOVPIC)) :p
     
    Last edited:

    joecrow

    Test Group
  • Team MediaPortal
  • August 9, 2012
    2,649
    1,994
    Home Country
    Germany Germany
    v170 hung MP when trying to play vid in OV and blackscreen playing 720 from TVS, short time later Madvr crashed on vid. stop, crash report attached, and kept crashing even after MP restart whenever I stopped vid and TV. Gave up testing.:( Logs attached.
    Quick check with v171 it is looking good, plays everything, no blackscreens on vid start.(y) OV still hanging intermittently though.:( Logs and freeze report attached.
     

    Attachments

    • madVR - crash report.txt
      57.3 KB
    • v171_madVR - freeze report (1).txt
      64.4 KB

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    Thanks :)
    Can you tell me exactly what did happen with OV and with some video i can try to test like YouTube :)
    For sure it seems to happen on stop :

    Code:
    [08-30 00:33:16,406] [MPMain  ] [INFO ] OnlineVideosPlayer: Play 'http://zdf1314-lh.akamaihd.net/z/de14_v1@392878/manifest.f4m?g=KIMDVDSMAQGW&hdcore=3.0.3'
    [08-30 00:33:16,526] [MPMain  ] [DEBUG] MediaPortal Url Source Splitter --> LAV Video Decoder --> madVR
    [08-30 00:33:16,683] [MPMain  ] [DEBUG] MediaPortal Url Source Splitter --> LAV Audio Decoder --> MediaPortal - Audio Renderer
    [08-30 00:34:51,361] [MPMain  ] [INFO ] OnlineVideosPlayer: Stop

    --

    Code:
    [2016-08-30 00:34:51,358] [Log  ] [MPMain  ] [DEBUG] - g_Player.doStop() - stop
    [2016-08-30 00:34:51,366] [Log  ] [MPMain  ] [INFO ] - VideoPlayer9: Cleanup DShow graph
    [2016-08-30 00:34:51,369] [Log  ] [MPMain  ] [INFO ] - VideoPlayer9: Cleanup VMR9
    [2016-08-30 00:34:51,370] [Log  ] [77  ] [DEBUG] - Planescene: Set subtitle device - 0
    [2016-08-30 00:34:51,374] [Log  ] [MPMain  ] [DEBUG] - Centarea: Command "3605326" not mapped
    [2016-08-30 00:34:51,379] [Log  ] [MPMain  ] [DEBUG] - Main: WM_ACTIVATE (WA_INACTIVE)
    [2016-08-30 00:34:51,383] [Log  ] [MPMain  ] [INFO ] - Main: Deactivation request received
    [2016-08-30 00:34:51,387] [Log  ] [MPMain  ] [DEBUG] - D3D: OnLostFocus()
    [2016-08-30 00:34:51,393] [Log  ] [MPMain  ] [DEBUG] - D3D: OnPaint()
    [2016-08-30 00:34:51,399] [Log  ] [MPMain  ] [DEBUG] - D3D: Force mouse cursor to false
    [2016-08-30 00:34:51,404] [Log  ] [MPMain  ] [DEBUG] - D3D: Cursor ShowMouseCursor state -1
    [2016-08-30 00:34:51,373] [Log  ] [MPMain  ] [DEBUG] - Main: WM_GETMINMAXINFO Start (MaxSize: 1920x1080 - MaxPostion: 0,0 - MinTrackSize: 2x2 - MaxTrackSize: 1932x1092)
    [2016-08-30 00:34:51,410] [Log  ] [MPMain  ] [DEBUG] - Main: WM_GETMINMAXINFO End (MaxSize: 1920x1080 - MaxPostion: 0,0 - MinTrackSize: 1920x1080 - MaxTrackSize: 1920x1080)
    [2016-08-30 00:34:51,372] [Log  ] [MPMain  ] [DEBUG] - VMR9: mediaCtrl.Stop() 1
    [2016-08-30 00:34:51,433] [Log  ] [77  ] [DEBUG] - Planescene: Set subtitle device - 0

    and it didn't do like it should.

    Code:
    [2016-08-30 00:32:55,781] [Log  ] [MPMain  ] [DEBUG] - g_Player.doStop() - stop
    [2016-08-30 00:32:55,790] [Log  ] [MPMain  ] [INFO ] - VideoPlayer9: Cleanup DShow graph
    [2016-08-30 00:32:55,794] [Log  ] [MPMain  ] [INFO ] - VideoPlayer9: Cleanup VMR9
    [2016-08-30 00:32:55,797] [Log  ] [MPMain  ] [DEBUG] - VMR9: mediaCtrl.Stop() 1
    [2016-08-30 00:32:55,801] [Log  ] [25  ] [DEBUG] - VMR9: ShutdownMadVr() 1
    [2016-08-30 00:32:55,994] [Log  ] [25  ] [DEBUG] - VMR9: ShutdownMadVr() 2
    [2016-08-30 00:32:55,994] [Log  ] [MPMain  ] [DEBUG] - VMR9: mediaCtrl.Stop() 2
     

    joecrow

    Test Group
  • Team MediaPortal
  • August 9, 2012
    2,649
    1,994
    Home Country
    Germany Germany
    Hi
    I think I need to try v170 again, I'm not sure but maybe the Madvr crash was an aberration, it certaily was not happening at the start of the test. I will try and note exactly what happens and also look for an OV vid. that we both can access. Can you get German content, ZDF, ARD etc?
    I will report the results later.
     

    joecrow

    Test Group
  • Team MediaPortal
  • August 9, 2012
    2,649
    1,994
    Home Country
    Germany Germany
    With v170 I get the Madvr crash on video or TV stop, so I tried uninstalling/delete/reinstalling Madvr(settings reset to default). The attached logs and crash report are following that and the successfull playback of live TV in OV, the crash occurred shortly after I hit the stop button while it was playing, and before it fully returned to the content menu, see screenshot. Following a restart it twice played the same OV content without crashing on stop, so not 100% failure but very hard, it failed again on stop in TV and further tests in OV. Reproducing this should not be an issue for OV and a particular video, it consistently also fails for me in TV TVS, Mov.Pic. etc. If you can't reproduce then it must be down to setup/settings/hardware, which would be I think a major problem.
    Please let me know if there is anything more I can do.
    Regards
    P.S.What has happened to the OV fix in v167/8 which seemed to have worked really well?
    crash.jpg
     

    Attachments

    • v170_madVR - crash report.txt
      57.2 KB
    Last edited:

    rohnfe

    Portal Pro
    September 9, 2015
    208
    180
    Home Country
    Germany Germany
    As many users reported issues with the nvidia driver all over the internet this might also be interesting for some of you (so i guess its only half oftopic :))
    Nvidia released a new Gameready driver today updating from 372.54 WHQL to 372.70 WHQL which might solve a few issues... i will try it this evening as well.
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    With v170 I get the Madvr crash on video or TV stop, so I tried uninstalling/delete/reinstalling Madvr(settings reset to default). The attached logs and crash report are following that and the successfull playback of live TV in OV, the crash occurred shortly after I hit the stop button while it was playing, and before it fully returned to the content menu, see screenshot. Following a restart it twice played the same OV content without crashing on stop, so not 100% failure but very hard, it failed again on stop in TV and further tests in OV. Reproducing this should not be an issue for OV and a particular video, it consistently also fails for me in TV TVS, Mov.Pic. etc. If you can't reproduce then it must be down to setup/settings/hardware, which would be I think a major problem.
    Please let me know if there is anything more I can do.
    Regards
    P.S.What has happened to the OV fix in v167/8 which seemed to have worked really well?
    View attachment 181846

    So seems to be timing issue and/or how is setup put owner :(
    But in V170, i'm trying to call the stop on C++ side to avoid the freeze/deadlock and V171, i have revert some code about init put owner.
    And of course on my side i didn't reproduce the issue :(

    About testing some video from OV, I can have this :
    upload_2016-8-30_18-50-26.png


    upload_2016-8-30_18-51-0.png
     

    Users who are viewing this thread

    Top Bottom