[other] Mediaportal in 64 bit? (1 Viewer)

morpheus_xx

Lead Dev MP2
  • Team MediaPortal
  • March 24, 2007
    11,399
    6,968
    Germany Germany
    Country flag
    Out of curiosity: Is MP2 x86 or x64?
    MP2 is 32 bit (same as MP1)

    As written above, I once made some tests to make it 64bit, but there were too many stumbling blocks in form of unmanaged libraries ;)
     

    mpiva

    Portal Member
    June 29, 2009
    20
    5
    I don't know enough of the project, but it seems the directshow part is the more problematic. If i'm not wrong you can leave the TV Server as 32 bit without affecting Mediaportal. Off course pinvoke could be a pain in the ass, more is there is no way to get the x64 version parts. Just in case: https://github.com/rwfpl/rewolf-wow64ext

    I have a pretty decent rig, i5 4660 with a GTX 970 under my TV. It was the perfect Media center, till 10 bit HEVC 4K come. External 64 bit players, seems fine. But mediaportal chokes. Keep in mind we have to wait to the nvidia GTX 1080/1070 to get 10 bit hardware HEVC decoding. And HEVC 10 Bit 4K seems to be, the new defacto standard.
     

    mpiva

    Portal Member
    June 29, 2009
    20
    5
    Mediainfo and sqllite should be trivial, i have both pinvokes for 32 and 64 bits, and a routine that binds the correct library depending the arch running, if you need it.

    Dokan: Dokany fork, https://github.com/dokan-dev/dokany seems to have signed 32 and 64 bit drivers, C# example, is anycpu last time i check.

    Freeimage seems to have 64 bit version, donno about the pinvokes.

    Donno about WNetEnum.
     

    aspik

    Development Group
  • Team MediaPortal
  • April 14, 2008
    1,383
    553
    If process runs in x64 mode (AnyCPU), you will fail to load pure x86 assemblies. If assemblies are also AnyCPU it works fine of course. But this is only the minor issue in the .NET world.
    All other unmanaged dlls need to be available in 64 bit as well (and there a few used in MP1/2). If such a dll is available in 64bit, you still make sure that P/Invoke calls use correct marshalling settings (i.e. pointer sizes are different).
    I recently stumbled on a alternative. There is a LegacyWrapper, which is using named pipes. More info in this blog post.

    Maybe this can be used in a distant future ;)
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,434
    10,256
    France
    France France
    Country flag
    I'll remember trying to do that, that too complex for me lol but can be nice yes.

    Tapatalk
     

    ajs

    Development Group
  • Team MediaPortal
  • February 29, 2008
    12,063
    6,851
    Kyiv
    Ukraine Ukraine
    Country flag
    I'll remember trying to do that, that too complex for me lol but can be nice yes.
    What are the possible problems? Need to rebuild all the plugins? Problems in DirectX? ...
    SQLite and MediaInfo have x64 version ...
     

    Sebastiii

    Development Group
  • Team MediaPortal
  • November 12, 2007
    16,434
    10,256
    France
    France France
    Country flag
    We should create a specific thread for it
    And yes filters and all solution. But I'm not a skilled dev. I'm more a debugger man while testing and coding.

    Tapatalk
     

    Users Who Are Viewing This Thread (Users: 0, Guests: 1)

    OP Similar threads Forum Replies Date
    Symphy Version 0.2.9.0 for MediaPortal 1.25 ASIO music player 0
    doskabouter Installing mediaportal MediaPortal 1 3
    A Mediaportal Allgemeines Support- und Diskussionsforum 0
    G Update von MediaPortal Installationsprobleme? 0
    ajs [News] MediaPortal 1 - 1.25 Released! News and Announcements 1
    horned_reaper Standby is prevented by MediaPortal client General Support 0
    U [solved] MediaPortal crashing on startup General Support 10
    g0rsq Info box randomly popping up when watching TV or other video MediaPortal 2 Newcomers Forum 1
    high [unanswered] Hallo möchte gerne Mediaportal. nutzen kann mich jemand anrufen? contactform feedback and requests 2
    ajs [News] MediaPortal 1.25 Pre-Release ready for testing! News and Announcements 0
    ajs [Rejected] Mediaportal Codename MediaPortal 1 41
    M 2nd (Touch-)Display Support on MediaPortal 2 such MPDisplay++? General 2
    N Steam release of MediaPortal MediaPortal 1 Talk 0
    torone Dritter versuch mit Mediaportal 2 Allgemeines Support- und Diskussionsforum 1
    M Fehlerhafter Link auf der aktuellen MediaPortal Seite Page- und Forumsfeedback 0
    H 1.24.0 MP 1.24 high CPU utilization when 'Keep MediaPortal always on top' option enabled Bugreports 4
    mickb [solved] Mediaportal Stops working General Support 5
    J [solved] Newbie to MediaPortal 2 - Cannot open/run TV programs Newcomers Forum 4
    atlantic How to use Spotify inside Mediaportal? Listen Music 18
    horned_reaper MediaPortal configuration error log message General Support 1
    Rob Hexenmeister Mediaportal Properties #plot etc... General Support 3
    ajs [News] MediaPortal 1 - 1.24 Released! News and Announcements 3
    S [solved] access the desktop without leaving mediaportal General Support 5
    J New computer with win10 and how will i set Mediaportal up ? Newcomers Forum 55
    T MediaPortal Extensions Manager Fehlermeldung bei Installation einer Erweiterung Installationsprobleme? 1
    Similar threads

























    Top Bottom