Vista and EVR Support - Part 2 (1 Viewer)

Darre

Portal Pro
April 21, 2007
925
80
Home Country
Norway Norway
Im not sure.. If it gets installed automatically then yes. My Mediaportal PC updates itself every night at 03:00.
 

Eabin

Retired Team Member
  • Premium Supporter
  • September 18, 2006
    465
    43
    i don't have the hotfix installed, and use Vista Business too. I did purchase the Microsoft Codec, which is sold by sonic IIRC. and yes, dxva2 works in all versions of Vista.
     

    Paranoid Delusion

    Moderation Manager
  • Premium Supporter
  • June 13, 2005
    13,062
    2,978
    Cheshire
    Home Country
    United Kingdom United Kingdom
    No sign of that update on my Vista machine, recommend checking your evr.dll version against that one, as sounds like a good update to have.
     

    spinmar

    Portal Pro
    January 25, 2007
    84
    0
    Home Country
    Italy Italy
    So it seems that nobody has this hot fix installed :confused:
    Ok I'll install it if I have some problems ...
    This evening I'll set PowerDVD in tv section as video codec.
    Best regards
     

    Sven

    Portal Member
    January 13, 2007
    40
    1
    Home Country
    Germany Germany
    hey sven, i finally came around to looking at your logfiles.


    Thanks!

    there is one thing that might indicate a problem:

    31-10-2007 18:05:17.939 [b5c]Presenting sample
    31-10-2007 18:05:21.249 [e98]Processmessage: 2, 00000000

    there is a gap of more than 3 seconds between two log entries at the above point. this may corrupt the rendering pipeline. i have no idea where this may come from. are you automatically synchronizing windows with some time-service which could alter the system time while MP is running?


    At the moment, I'm not using automatic time synchronization and as far as I remember it was disabled when this log file was created, too. Besides, the built-in Windows time synchronization (which is the only one I ever used on this installation) only synchronizes once a week but the error occurs way more often (at least with the version WITHOUT extensive logging).
    I guess the fact that extensive logging mitigates the problem also suggests there is a different cause (but I'm no MediaPortal/DirectX/EVR expert).

    other than that, it would be interesting what the other logfiles say at this point in time (especially mediaportal.log).


    I've already posted MediaPortal.log (in the same post you downloaded my vmr9.log file from). However, here's an extract:
    Code:
    2007-10-31 18:05:17.915015 [Info.][11]: PlaneScene: src        : (0,0)-(544,576)
    2007-10-31 18:05:17.918015 [Info.][11]: PlaneScene: dst        : (533,194)-(1155,646)
    2007-10-31 18:05:19.677015 [Info.][MPMain]: VMR9Helper: playing->repaint 0
    2007-10-31 18:05:21.250015 [Info.][11]: planescene: PresentSurface() frame:0 enabled:True allowed:False 544x576
    2007-10-31 18:05:21.252015 [Info.][11]: planescene: PresentSurface() frame:1 enabled:True allowed:False 544x576


    The respective extract of error.log:

    Code:
    2007-10-31 18:04:07.943015 [ERROR][10]: PlaneScene: re-entrancy in presentimage
    2007-10-31 18:05:21.280015 [ERROR][MPMain]: Planescene(544,576,1003,729,9694336,True,8):Unhandled exception in Fehler in der Anwendung. Microsoft.DirectX.Direct3D    bei Microsoft.DirectX.Direct3D.Device.PresentInternal(tagRECT* sourceRectangle, tagRECT* destRectangle, IntPtr overrideWindow)
       bei Microsoft.DirectX.Direct3D.Device.PresentInternal(tagRECT* sourceRectangle, tagRECT* destRectangle, Control overrideWindow)
       bei Microsoft.DirectX.Direct3D.Device.Present()
       bei MediaPortal.Player.PlaneScene.InternalPresentSurface(Int32 width, Int32 height, Int32 arWidth, Int32 arHeight, Boolean InRepaint)


    Could the line "VMR9Helper: playing->repaint 0" have something to do with this? It was written to the log during the three-seconds gap you mentioned above.



    Sven
     

    spinmar

    Portal Pro
    January 25, 2007
    84
    0
    Home Country
    Italy Italy
    Very good

    Hi,
    yesterday I applied the MS EVR patch which I reported in previuos message.
    My EVR.dll has version 5.0.x while the new EVR.dll is 6.0.6000.20583.
    The install was ok.
    Then I modified the tv section codec setting PowerDVD7 as video/audio codec and I selected EVR in direct show.
    Then I restart mediaportal and I have to say: very good :)
    The image was brilliant without any kind of problem.
    Only in one channel the audio was intermittent but I suppose that it was a channel problem.
    Best regards
     

    MadDuke

    MP Donator
  • Premium Supporter
  • October 9, 2006
    58
    0
    43
    Home Country
    Denmark Denmark
    Could someone please explain to me whether or not you need some extra evr.dll or patch (like spinmar mentions)

    I was planning to do a clean install of my Vista x64 (+ 'normal updates') now that MP 0.2.3 has been released, but it seems it won't be enough just to tick the 'EVR box' in config (or what?)

    bwt. - can I expect nvidias purevide to support this EVR in the near furture, or is 'PowerDVD7' king-of-hill for a while now?

    /MadDuke
     

    Eabin

    Retired Team Member
  • Premium Supporter
  • September 18, 2006
    465
    43
    you don't need to install the extra hotfix, at least i don't have it installed, and i am not experiencing any problems (at least none that would be fixable by some special vista-update). so ticking the box should be just fine.

    about the nvidia decoder: AFAIK, they stopped developing it a while back in favour of implementing a standard (DXVA2) which i very much prefer. this way it is possible for open source codecs like ffdshow to implement support for hardware acceleration in the future.

    sven, it seems to me that your troubles may be related to the exception printed in your error.log. i will try to find the cause of it. (unfortunately i'm quite short of time atm).
     

    Sven

    Portal Member
    January 13, 2007
    40
    1
    Home Country
    Germany Germany
    sven, it seems to me that your troubles may be related to the exception printed in your error.log. i will try to find the cause of it. (unfortunately i'm quite short of time atm).

    Thanks! I'll wait for your answer. Good luck!

    Sven
     

    Users who are viewing this thread

    Top Bottom