Exclusive DirectX mode - does it work? (2 Viewers)

hansb

Portal Member
September 9, 2006
15
0
Home Country
Sweden Sweden
In the general settings there is an option to enable DirectX exclusive mode
(to avoid tearing) but I have had some bad experience with this option.
The problem that I had was that the picture went very distorted (teared?)
when playing e.g. MPEG-4 sources. My first thought was that is was caused
by some bad codec or driver but when playing the same video source in
e.g. WMP10 or VLC the picture was perfect. Then I found this option and
it was enabled. The strange thing was that when i disabled it the picture
looks perfect and when having it enabled leaves tearing in the picture.
Is this expected? Anyone else noticed the same behavour? Should this
option be enabled or disabled? I would like to disable it since it helps
agains the problem I had but what else may go bad when this option
is not enabled?
 

Marcusb

Retired Team Member
  • Premium Supporter
  • February 16, 2005
    1,994
    29
    Melbourne
    That options works perfectly for most people, but for a few it needs to be turned off or strange things happen. It seems you are one of the few :)
     

    hansb

    Portal Member
    September 9, 2006
    15
    0
    Home Country
    Sweden Sweden
    If it works for so many people and only a few needs to turn it off, well then
    someone should maybe be able to tell why that is!?
    If this function enables v.sync (is that correct?) how does that effect the
    h/w involved? I have a ATI Radeon X800GTO with the latest driver
    installed. I am testing MP this in a non-htpc environment:

    Area: Media Portal Program
    MediaPortal Version: 0.2.0.4 (2006-08-11)
    MediaPortal Skin: MCE
    Windows Version: Windows XP (SP2)
    .NET CLR Version: 2.0.50727
    DirectX Version: 4.09.00.0904 (9.0c)
    Audio Codec: -
    Video Codec: -
    CPU Type: Intel Pentium 4 - 3.40GHz
    Memory: 1 GB
    Motherboard: P5AD2-Premium (ASUSTeK Computer INC.)
    TV Card Model: -
    TV Card Type: -
    TV Card Driver: -
    Video Card Model: Gecube Radeon X800 Gto (256 MB)
    Video Card Driver: -
    Video Card Resolution: 1280x1024
    Video Render Type: -
    Audio Card Model: C-Media High Definition Audio Device
    Audio Card Driver: -
     

    hansb

    Portal Member
    September 9, 2006
    15
    0
    Home Country
    Sweden Sweden
    I am not using ffdshow, I use native XviD only.
    It is the latest (offcial) version of the XviD codec.
     

    hansb

    Portal Member
    September 9, 2006
    15
    0
    Home Country
    Sweden Sweden
    ..and besides. As I said before, it works fine outside MP, it is only when video is played from within MP there seems to be a problem. I can try ffdshow to see if it makes a difference.
     

    mPod

    Portal Pro
    January 26, 2005
    2,084
    3
    Berlin
    Home Country
    Germany Germany
    Yes, I have read that WMP and VLC perform fine. VLC is the odd one here anyway, but WMP doesn't use DX exclusive mode. Not saying that it definately WILL solve your problem, but worth a try, as I had big trouble back those times I was using native codecs as well. Just a hint. ;) I only use nVidia's purevideo codec as native one, all the rest is done using ffdshow here and I'd never go back. ;)
     

    hansb

    Portal Member
    September 9, 2006
    15
    0
    Home Country
    Sweden Sweden
    Hmm. I tried ffdshow, first making sure it was choosen as the primary
    codec by testing it standalone with WMP, and also that it was using libavcodec
    instead of XviD. No luck :( The option must still be disabled for proper video
    playback. I guess I can not try your setup (I have no purevideo card) and also
    I believe that purevideo is for MPEG-2 playback only and not MPEG-4 or am
    I wrong there? Anyway, thanks for your time. Maybe I just have to live with
    this issue. Maybe it will work once my HTPC is assembled. It will be a completely
    different H/W setup, with a purevideo GeForce 7300.
     

    mPod

    Portal Pro
    January 26, 2005
    2,084
    3
    Berlin
    Home Country
    Germany Germany
    No, that's what I wanted to say... For MPEG-2 I use the purevideo codec, for all the rest ffdshow (passthrough for DD/DTS).
    Sorry I can't help you further... Maybe someone else with a similar problem comes up with a better solution.
     

    hansb

    Portal Member
    September 9, 2006
    15
    0
    Home Country
    Sweden Sweden
    Excuse a stupid question but exactly how do I bypass DS/DTS in ffdshow?
    Why should it be bypassed, to have a clean S/PDIF out signal?
    Maybe a bit off topic, but hopefully you can explain how to do this anyhow.
     

    Users who are viewing this thread

    Top Bottom