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

    I meant use MP client to try to spot how it's requesting streams for specific channels and then try to do the same with VLC. TV Server development looks dead so I'm afraid you're going to have to figure that out by yourself if it's even possible.
    I meant use MP client to try to spot how it's requesting streams for specific channels and then try to do the same with VLC. TV...
    Hi everyone, I've set up Mediaportal TV Server on a Windows 11 box, tuner deteced okay, scanned channels, can preview, all seems...
    Replies
    8
    Views
    1K
    I would have to know more details, and ultimately, I'll have to test it when I get my new display, but an AI answer I got (I don't trust AI and this may not be correct) was that HDR is encoded with the HEVC codec and I know MePo uses the HEVC codec to play 4K UHD Blue-ray discs. So, there is at least the possibility that it will work...
    I would have to know more details, and ultimately, I'll have to test it when I get my new display, but an AI answer I got (I don't...
    Does MePo 1 pass the HDR metadata, Dolby Vision, HDR10, etc., along to the display when playing 4K UHD Blu-ray discs? If not, are...
    Replies
    2
    Views
    1K
    MP1 MP2 TVGuide Users DE
    Greetings Fellow MP'rs. Does anyone out there use tvguide.com to access TV listings..? :unsure: If so, can you advise on how it is set up for use with MediaPortal..? I havebeen using Zap2XML / GraceNote but that just died (for me alone seemingly) and I am out of listings. :( Would appreciate any help - Thanks.
    Greetings Fellow MP'rs. Does anyone out there use tvguide.com to access TV listings..? :unsure: If so, can you advise on how it...
    Greetings Fellow MP'rs. Does anyone out there use tvguide.com to access TV listings..? :unsure: If so, can you advise on how it...
    Replies
    0
    Views
    760
    Greetings to all Denizens of the land of MediaPortal... It seems our Zap2XML/GraceNote access is broken again. I (as many others) have been using the latest NewZap2xml_6 and it has worked flawlessly. A few days ago it all died. I wonder if anyone is working a solution to save the masses. I am hoping the good citizen of past is...
    Greetings to all Denizens of the land of MediaPortal... It seems our Zap2XML/GraceNote access is broken again. I (as many others)...
    Greetings to all Denizens of the land of MediaPortal... It seems our Zap2XML/GraceNote access is broken again. I (as many others)...
    Replies
    0
    Views
    767
    I don't know about MP2 but as you said you tried MP1 too, how is the MP music config ? MP(1) will only use LAV if you select "Internal DirectShow player" as music output, but then you lose gapless playback. If you you don't have multichannel music you can choose WASAPI as the output and set the number of speakers to stereo. I have...
    I don't know about MP2 but as you said you tried MP1 too, how is the MP music config ? MP(1) will only use LAV if you select...
    Not sure if this a a bug/config/settings problem. I am running a media portal 2.5 server with 2.41 client but it seems I get the...
    Replies
    1
    Views
    654
    Top Bottom