[WiP] madVR support in MP1 (7 Viewers)

kenwonders

MP Donator
  • Premium Supporter
  • January 19, 2007
    791
    741
    Home Country
    England England
    Ok here's a new trace with the latest full build + my own built release dshowhelper + pdb

    Not Flagged 1552 0 Worker Thread madVR.ax thread clr.dll!WaitForMultipleObjectsEx_SO_TOLERANT Highest
    ntdll.dll!_NtWaitForMultipleObjects@20()
    KernelBase.dll!_WaitForMultipleObjectsEx@20()
    clr.dll!WaitForMultipleObjectsEx_SO_TOLERANT(unsigned long,void * *,int,unsigned long,int)
    clr.dll!Thread::DoAppropriateWaitWorker(int,void * *,int,unsigned long,enum WaitMode)
    clr.dll!Thread::DoAppropriateWait(int,void * *,int,unsigned long,enum WaitMode,struct PendingSync *)
    clr.dll!CLREventBase::WaitEx(unsigned long,enum WaitMode,struct PendingSync *)
    clr.dll!CLREventBase::Wait(unsigned long,int,struct PendingSync *)
    clr.dll!AwareLock::EnterEpilogHelper(class Thread *,int)
    clr.dll!AwareLock::EnterEpilog(class Thread *,int)
    clr.dll!AwareLock::Enter(void)
    clr.dll!AwareLock::Contention(int)
    clr.dll!@JITutil_MonReliableContention@8()
    1925e94f()
    [Frames below may be incorrect and/or missing]
    1925e8aa()
    clr.dll!@COMToCLRDispatchHelper@32()
    clr.dll!_COMToCLRWorker@8()
    00d9dab0()
    dshowhelper.dll!MPMadPresenter::RenderOsd(const char * name, __int64 frameStart, tagRECT * fullOutputRect, tagRECT * activeVideoRect) Line 309
    madVR.ax!4a4876bf()
    madVR.ax!4a49b3f5()

    Not Flagged 1052 0 Main Thread Main Thread dshowhelper.dll!CCritSec::Lock Normal
    ntdll.dll!_NtWaitForAlertByThreadId@8()
    ntdll.dll!@RtlpWaitOnAddressWithTimeout@16()
    ntdll.dll!RtlpWaitOnAddress()
    ntdll.dll!RtlpWaitOnCriticalSection()
    ntdll.dll!RtlpEnterCriticalSectionContended()
    ntdll.dll!_RtlEnterCriticalSection@4()
    dshowhelper.dll!CCritSec::Lock() Line 50
    dshowhelper.dll!CAutoLock::CAutoLock(CCritSec * plock) Line 98
    dshowhelper.dll!MadDeinit() Line 880
    1c7a6116()
    [Frames below may be incorrect and/or missing]
    1ae29ada()
    0916de67()
    1ae27d38()
    1ae27246()
    1ae27107()
    0fe0b4f2()
    0fe0b177()
    0fe0ada9()
    0fe09e32()
    0fe09321()
    05592a39()
    0d8580e1()
    0d857e49()
    07c07432()
    1c7adc08()
    System.Windows.Forms.ni.dll!6ff213b3()
    System.Windows.Forms.ni.dll!6ff1d9b0()
    01093880()
    clr.dll!_CallDescrWorkerInternal@4()
    clr.dll!CallDescrWorkerWithHandler(struct CallDescrData *,int)
    clr.dll!MethodDescCallSite::CallTargetWorker(unsigned __int64 const *)
    clr.dll!RunMain(class MethodDesc *,short,int *,class PtrArray * *)
    clr.dll!Assembly::ExecuteMainMethod(class PtrArray * *)
    clr.dll!SystemDomain::ExecuteMainMethod(struct HINSTANCE__ *,unsigned short *)
    clr.dll!ExecuteEXE(struct HINSTANCE__ *)
    clr.dll!__CorExeMainInternal@0()
    clr.dll!__CorExeMain@0()
    mscoreei.dll!__CorExeMain@0()
    mscoree.dll!__CorExeMain_Exported@0()
    kernel32.dll!@BaseThreadInitThunk@12()
    ntdll.dll!__RtlUserThreadStart()
    ntdll.dll!__RtlUserThreadStart@8()

    Not Flagged 3564 0 Worker Thread msvcr120.dll!_threadstartex dshowhelper.dll!CAMEvent::Wait Below Normal
    ntdll.dll!_NtWaitForSingleObject@12()
    KernelBase.dll!_WaitForSingleObjectEx@12()
    KernelBase.dll!_WaitForSingleObject@8()
    dshowhelper.dll!CAMEvent::Wait(unsigned long dwTimeout) Line 128
    dshowhelper.dll!LogThread(void * param) Line 259
    msvcr120.dll!_callthreadstartex() Line 376
    msvcr120.dll!_threadstartex(void * ptd) Line 354
    kernel32.dll!@BaseThreadInitThunk@12()
    ntdll.dll!__RtlUserThreadStart()
    ntdll.dll!__RtlUserThreadStart@8()


    Logs in a minute.
    Here be logs
     

    Attachments

    • imustbemadvr.zip
      38.1 MB
    Last edited:

    joecrow

    Test Group
  • Team MediaPortal
  • August 9, 2012
    2,641
    1,993
    Home Country
    Germany Germany
    Tried the new OV code from page 1 with v85install/v91 core, now plays but just a postage stamp in the top left, see screenshot.:(
    Reverting back to v85 for rest weekend viewing.;)
    ov.jpg
     

    kenwonders

    MP Donator
  • Premium Supporter
  • January 19, 2007
    791
    741
    Home Country
    England England
    Tried the new OV code from page 1 with v85install/v91 core, now plays but just a postage stamp in the top left, see screenshot.:(
    Reverting back to v85 for rest weekend viewing.;)
    View attachment 179382
    Worked fine for 1 video for me, but when stopped, the GUI hung just like it does with te zap bug. Not my priority but just letting you know Seb :)
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    sure, that i forget to try on blindness^^, thanks

    I'm gonna try some playlist

    Edit: playlist without .ts @ client with nvidia

    first run was fine (without user interference), on second run it runs until i jumped a bit forward or back, it works only once or two times - mepo didnt response anymore on f7 or f8 but the arrow keys still did what they should ^^ after that the file runs till the end and simply stops with blackscreen and unresponsive mp.

    Ok it freeze like before :( thanks :)
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    Tried the new OV code from page 1 with v85install/v91 core, now plays but just a postage stamp in the top left, see screenshot.:(
    Reverting back to v85 for rest weekend viewing.;)
    View attachment 179382

    Yep i'm not sure it will work with mixed bin, this is why i have made the full v92 installer :) still can be an issue with v92 but i prefer to work only on latest release (like there is change).
    But why i can't reproduce it !!!!!!
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,583
    10,403
    France
    Home Country
    France France
    The thing that make me nervous is that i can't reproduce it and it start to drive me crasy !!!!!
     

    Users who are viewing this thread

    Top Bottom