ffdshow version (1 Viewer)

A

Anonymous

Guest
For the development of the ffdshow installation wizard, which version should we be installing? Standard, SSE or SSE2? Or should it be user selectable?
 

gabbe

Portal Pro
August 8, 2004
58
1
Sweden
Hi, it depends on what cpu You have.
P4 (not the oldest?) and AMD64 can use SSE2
PIII, (oldest P4??) and AMD XP can use SSE
Other should use std fddshow.

Best is to use a sse / sse2 detecting algoritm and choose there after. But I think the user should be able to override the choise.
 

MrMario64

Retired Team Member
  • Premium Supporter
  • April 22, 2004
    822
    1
    52
    Home Country
    Netherlands Netherlands
    why not make it manually selectable with default as standard.
    And explain in the installer what the other choices r for?

    ofcourse, autodetect would be fine to.
     

    gabbe

    Portal Pro
    August 8, 2004
    58
    1
    Sweden
    From this link http://www.codeproject.com/cpp/sseintro.asp?select=568493&df=100&forumid=16168&exp=0
    Detection of SSE Support
    SSE instructions may be used if they are supported by the processor. The Visual C++ CPUID sample [4] shows how to detect support of the SSE, MMX and other processor features. It is done using the cpuid Assembly command. See details in this sample and in the Intel Software manuals [1].
    SSETest Demo Project
    http://www.codeproject.com/cpp/sseintro.asp?select=568493&df=100&forumid=16168&exp=0

    And here is somethin about cpuid

    http://www.paradicesoftware.com/specs/cpuid/index.htm

    But use only any detection to present a choise for the user. He must be able to override it with an other ffdshow version or even cancel an installation of it.
     
    A

    Anonymous

    Guest
    Hi,

    Found a prefect sample to use. (c++)
    http://download.microsoft.com/downl...99-3e005872c1be/debugging_crt_debug_cpuid.exe

    C:\temp\Debug>cpuid.exe
    v_name: GenuineIntel
    model: Unknown
    family: 6
    model: 13
    stepping: 6
    feature: 00000007
    yes _CPU_FEATURE_MMX
    yes _CPU_FEATURE_SSE
    yes _CPU_FEATURE_SSE2
    no _CPU_FEATURE_3DNOW
    os_support: 00000007
    yes _CPU_FEATURE_MMX
    yes _CPU_FEATURE_SSE
    yes _CPU_FEATURE_SSE2
    no _CPU_FEATURE_3DNOW
    checks: 0000000f


    Can some one convert this to dll or COM?

    /ac
     

    Users who are viewing this thread

    Similar threads

    Thank you for this tip! I'm moving MP TV Server to a new machine. I installed the 64-bit version and most of the MP firewall rules were set to Public. I couldn't connect to the new TV Server from my old single-seat installation running 32-bit until I changed all MP-related firewall rules on the new machine to Private. Before I did...
    Thank you for this tip! I'm moving MP TV Server to a new machine. I installed the 64-bit version and most of the MP firewall...
    Server and client on modern uptodate Windows 11 desktop. Software is Server and Client version x86 1.38.003 Remote client on...
    Replies
    26
    Views
    3K
    If you use a VPN connection to your home network, you should be able to use the MP client to connect to your server natively instead of using MPExtended.
    If you use a VPN connection to your home network, you should be able to use the MP client to connect to your server natively...
    I am another (almost) new user with a problem. About 18 months ago I managed to instal client and server of MP2 on my 32bit PC in...
    Replies
    5
    Views
    3K
    Fixed, I think. Certainly the vintage MP2 installer that I was using no longer installs the LAV filters. I can only assume that these were never part of the install package itself, but rather downloaded during the install, and that link no longer exists. Shame that the installer doesn't indicate this. Last time when I installed the...
    Fixed, I think. Certainly the vintage MP2 installer that I was using no longer installs the LAV filters. I can only assume that...
    Hi all, I've recently retired my MP2 setup for my main HTPC and gone back to separates, but I wanted to retain the ability to play...
    Replies
    4
    Views
    737
    Those folder's last modified time isn't really accurate it seems. Latest change was a merge from PR #384 on may 3rd which was exactly that fix, see f.e. MediaPortal-1/mediaportal/MediaPortal.Application/MediaPortal.cs at 8fa4ccca20059a5534a029266efa596e83387f5b · MediaPortal/MediaPortal-1
    Those folder's last modified time isn't really accurate it seems. Latest change was a merge from PR #384 on may 3rd which was...
    Now that MediaPortal has gone 64-bit, any references to lParam should be converted to int64 rather than int32 or compared to zero...
    Replies
    7
    Views
    2K
    Looks like there's some kind of error regarding translations that I can't pinpoint about Subcentral. You'll find it in the log file I attached to my previous message. I don't understand it because I use MP in english, I search for subtitles in english and not in my native language, so I can't figure out what's translation got to do...
    Looks like there's some kind of error regarding translations that I can't pinpoint about Subcentral. You'll find it in the log file...
    I don't now what to say, I don't know where to begin. Mediaportal user since 2004. Always a satisfied user, I must add. Lately...
    Replies
    21
    Views
    2K
    Top Bottom