Vista and EVR support (1 Viewer)

Status
Not open for further replies.

spuck

Community Skin Designer
April 6, 2007
397
59
Home Country
Sweden Sweden
So it should work with RC2 and your dshowhelper?

Anyway am I the only one getting tearing with EVR? With VMR9 and exclusive I get no tearing but nothing is 100% smooth, but with EVR it's smooth but there's a lot of tearing in fast panning scenes and some weird (horizontal) back and forth motion in slow panning scenes, it's like a lot of small tearing. :p
 

Eabin

Retired Team Member
  • Premium Supporter
  • September 18, 2006
    465
    43
    yes, it should work with RC2 and the latest dshowhelper.dll from this thread. if not, please report it here, and attach vmr9.log and mediaportal.log.

    exclusive mode is not supported with EVR at the moment. but you can get rid of tearing by enabling AERO..
     

    Gizzmo

    Portal Pro
    May 30, 2007
    101
    2
    Munich
    Home Country
    Germany Germany
    @ Eabin,

    i found my problem using tsreader with my MPEG-2 tsfiles.
    Tsreader seems to have a problem with that certain kind
    of tsfiles.

    I tested some other directly recorded tsfiles with MPEG-2
    and they play fine. But all my tsfiles muxxed with german
    audio seem to have the problem that there is no possibility
    to connect a MPEG-2 videodecoder to tsreader ...


    The thing is that all my tsfiles are muxxed with Manzanitha
    which creates absolute standard conform tsfiles. But maybe
    there is a small option which is not supported by tsreader.


    Oh man and i don't get any support in the tsreader thread :confused:
     

    nyria

    Portal Member
    May 14, 2007
    31
    2
    @nyria: did the bug crash your MP, or just make it not responding? because if it's the latter, it looks like a regression introduced in one of the newer builds.

    It crashed with a windows system message.

    But i also have some issues with the later builds, making the picture stop playing when changing channels sometimes, turning the watch tv option on and off solves that most of the time.
     

    spuck

    Community Skin Designer
    April 6, 2007
    397
    59
    Home Country
    Sweden Sweden
    yes, it should work with RC2 and the latest dshowhelper.dll from this thread. if not, please report it here, and attach vmr9.log and mediaportal.log.

    exclusive mode is not supported with EVR at the moment. but you can get rid of tearing by enabling AERO..
    Well, I have enabled Aero now and tearing sure is gone but all movement kind of skips ahead or something, I know it's not smooth..
    Looks like when you have inverse telecine enabled and use vmr9 except I don't have inverse telecine enabled. :(
    It kind of comes and goes. Really appreciate some help.. :)
     

    Eabin

    Retired Team Member
  • Premium Supporter
  • September 18, 2006
    465
    43
    un-smooth playback comes in two flavours:

    *) your monitor refresh rate is not a multiple of your source material. e.g. you are trying to play a 24Hz movie with 60Hz monitor refresh rate. i am working on a small patch to dynamically set the refresh rate of your monitor in relation to source material (it will be kind of a hack for the moment) to smoothen out playback (yes i know, i should be doing bugfixing instead...).

    *) dshowhelper.dll (resp. the custom evr presenter) is not yet able to synchronize to vertical blanks. if anyone of you knows how to estimate the _time_ of the next vblank, this would be _HIGHLY APPRECIATED_ (<----yes, i'm shouting for help ;))
    the net effect of not being able to sync correctly is, that my dll sometimes misses a vertical blank by the blink of an eye, and has to wait for the next one, which introduces a delay of e.g. 20ms @ 50Hz refresh rate. (1000ms / 50 Hz). the reason is, that aero can synchronize to vblanks, and happily does so to avoid tearing.

    Gizzmo: i will download your mpeg file today and test it. but shouldn't it be possible to just connect a mpeg2 demuxer to tsreader, and then connect the mpeg2 and audio decoders to the demuxer?
     

    Gizzmo

    Portal Pro
    May 30, 2007
    101
    2
    Munich
    Home Country
    Germany Germany
    @ Eabin,

    the thing is that tsreader has a demuxxer, so i don't think there is a possibility
    to connect another demuxxer.

    And if it is possible, i don't know how to make it for MP. In graphedit of course
    the combination of filters isn't the big problem.


    I think the problem is that tsreader doesn't recognize the video in the tsfile,
    tsfilesource has no problem with it ...
     

    Eabin

    Retired Team Member
  • Premium Supporter
  • September 18, 2006
    465
    43
    unsurprisingly i can only confirm your problems. you will have to wait for the fix in tsreader, because the filter doesn't recognise the output format. the video pin only states "Major Type: GUID_NULL - Sub Type: GUID_NULL - Format: GUID_NULL".

    on other news, i tested tsfilesource with graphedit, your history.0000.ts and EVR, and it seems that as soon as i set the "default directsound device" as reference clock (right click -> select clock) everything is becoming a slideshow. sorry, but i don't think there is much i can do about this.
     

    spuck

    Community Skin Designer
    April 6, 2007
    397
    59
    Home Country
    Sweden Sweden
    un-smooth playback comes in two flavours:

    *) your monitor refresh rate is not a multiple of your source material. e.g. you are trying to play a 24Hz movie with 60Hz monitor refresh rate. i am working on a small patch to dynamically set the refresh rate of your monitor in relation to source material (it will be kind of a hack for the moment) to smoothen out playback (yes i know, i should be doing bugfixing instead...).

    *) dshowhelper.dll (resp. the custom evr presenter) is not yet able to synchronize to vertical blanks. if anyone of you knows how to estimate the _time_ of the next vblank, this would be _HIGHLY APPRECIATED_ (<----yes, i'm shouting for help ;))
    the net effect of not being able to sync correctly is, that my dll sometimes misses a vertical blank by the blink of an eye, and has to wait for the next one, which introduces a delay of e.g. 20ms @ 50Hz refresh rate. (1000ms / 50 Hz). the reason is, that aero can synchronize to vblanks, and happily does so to avoid tearing.
    I'm actually using refresh rate control plugin to set the right refresh rate.. Will it do kind of the same thing? That'd be cool. :)
    So you say I can do nothing about the stuttering playback?
     
    Status
    Not open for further replies.

    Users who are viewing this thread

    Similar threads

    Gracenote has a round robin for its DNS and they have changed it several times. Copy the below and make it a batch file (zap2it_check.bat) and then run it every so often (or when your automated update fails) you can check the dns to see if the round robin has changed. If so you can just reedit your hosts file. Echo Off type...
    Gracenote has a round robin for its DNS and they have changed it several times. Copy the below and make it a batch file...
    Please help, It would be a great help to me just to know if people are still getting tvlisting from gracenote.com. When zap2it...
    Replies
    1
    Views
    476
    You can find ton of guide here: https://www.avsforum.com/threads/madvr-player-support-thread.2215490/?post_id=39123050#post-39123050
    You can find ton of guide here: https://www.avsforum.com/threads/madvr-player-support-thread.2215490/?post_id=39123050#post-39123050
    Hi, I have a problem if I set madVR as Video Render. When I try to play my .mkv files I have an 'Unable to play. Video COdec...
    Replies
    3
    Views
    1K
    I do have most of my Music tagged with Lyrics and it works with My Lyrics. If I remember correctly, you have to set: <Don't search songs with Lyrics in Music tag>
    I do have most of my Music tagged with Lyrics and it works with My Lyrics. If I remember correctly, you have to set: <Don't search...
    Hi. Setting up MyLyrics now. I got version 2.2.2.295 from My Lyrics 2.2.0 for MP 1.10 Final, and above (31-12-2014) . I'm planning...
    Replies
    1
    Views
    298
    I installed the new EXE on my MP 1.36 64-bit system (Win 10 laptop), and... it works fine. (y) :) Thank you for making this change :). I hope that it will be included in the next release. -- from CyberSimian in the UK
    I installed the new EXE on my MP 1.36 64-bit system (Win 10 laptop), and... it works fine. (y) :) Thank you for making this...
    In "MP Config" the following setting enables the display of channel numbers in the TV EPG: But there is no equivalent setting in...
    Replies
    4
    Views
    776
    The reason I was thinking I needed more RAM is that TV now seems to be HiDef and so the files have grown. I edit the files before storing them, to reduce some size. It is finding that slower, I think. Or it could just be because I'm expecting more? The Baseboard manufacturer says ASUSTech Computer Inc; Baseboard product P7P55D-E...
    The reason I was thinking I needed more RAM is that TV now seems to be HiDef and so the files have grown. I edit the files before...
    I'm not sure where to post this query - I've been told, during a conversation about costs of upgrading, that W11 may not support my...
    Replies
    4
    Views
    474
    Top Bottom