[WiP] 5154: MediaPortal 1 - x64 - SharpDX (7 Viewers)

horned_reaper

Test Group
  • Team MediaPortal
  • January 7, 2011
    1,233
    461
    Munich
    Home Country
    Germany Germany
    I uninstalled all x64 Visual C++ redistributables and installed them again.
    I removed .net Framework 3.5 and 4.8 and reinstalled them. I couldn't install 4.7, only 4.8 was selectable.
    Playing video files still not works with MP x64 but it works fine with MP x86.
    New log file is attached.
     

    Attachments

    • MediaPortal.log
      199.8 KB

    Pablik

    Development Group
  • Team MediaPortal
  • August 19, 2010
    700
    1,125
    Home Country
    Czech Republic Czech Republic
    I uninstalled all x64 Visual C++ redistributables and installed them again.
    I removed .net Framework 3.5 and 4.8 and reinstalled them. I couldn't install 4.7, only 4.8 was selectable.
    Playing video files still not works with MP x64 but it works fine with MP x86.
    New log file is attached.
    But at least it solved the problem with the dshowhelper.dll file.
    Unpack the attached file into your MP x64 application folder and execute the 'install_filters.bat' as administrator.
     

    Attachments

    • install_filters.zip
      235 bytes

    horned_reaper

    Test Group
  • Team MediaPortal
  • January 7, 2011
    1,233
    461
    Munich
    Home Country
    Germany Germany
    Thank you, Pablik!
    You are great!

    I had to modify the script a bit to find the file path.
    TsMuxer.ax and MPFileWriter.ax don't exist in my x64 and x86 MP installation folders:
    Code:
    C:
    cd "C:\Program Files\Team MediaPortal\MediaPortal"
    
    regsvr32.exe TsReader.ax
    ::regsvr32.exe TsMuxer.ax
    regsvr32.exe MPAudioSwitcher.ax
    regsvr32.exe mpaudiorenderer.ax
    ::regsvr32.exe MPFileWriter.ax
    regsvr32.exe DVBSub3.ax
    regsvr32.exe BDReader.ax

    Video and TV playback now work!

    Are TsMuxer.ax and MPFileWriter.ax required files?
     

    horned_reaper

    Test Group
  • Team MediaPortal
  • January 7, 2011
    1,233
    461
    Munich
    Home Country
    Germany Germany
    Can the reason for the missing libraries registration be that MP x86 and MP x64 are installed in parallel? Any conflict?
    Are the x64 libraries registered by the x64 setup?
     

    Pablik

    Development Group
  • Team MediaPortal
  • August 19, 2010
    700
    1,125
    Home Country
    Czech Republic Czech Republic
    Can the reason for the missing libraries registration be that MP x86 and MP x64 are installed in parallel? Any conflict?
    Are the x64 libraries registered by the x64 setup?
    The filters are registered during the installation process, but the VC++ libs must be installed first. In you case, there was probably incorrect detection of the required VC++ libs (libs were assumed as already installed) and this led to failed filter registration.
     

    horned_reaper

    Test Group
  • Team MediaPortal
  • January 7, 2011
    1,233
    461
    Munich
    Home Country
    Germany Germany
    Thanks for your reply.
    Does this mean that MP x86 and MP x64 at the same system (in parallel) is currently not supported? It only works with this registration script:
    Code:
    C:
    cd "C:\Program Files\Team MediaPortal\MediaPortal"
    
    regsvr32.exe TsReader.ax
    regsvr32.exe MPAudioSwitcher.ax
    regsvr32.exe mpaudiorenderer.ax
    regsvr32.exe DVBSub3.ax
    regsvr32.exe BDReader.ax
     

    Pablik

    Development Group
  • Team MediaPortal
  • August 19, 2010
    700
    1,125
    Home Country
    Czech Republic Czech Republic
    Thanks for your reply.
    Does this mean that MP x86 and MP x64 at the same system (in parallel) is currently not supported? It only works with this registration script:
    Code:
    C:
    cd "C:\Program Files\Team MediaPortal\MediaPortal"
    
    regsvr32.exe TsReader.ax
    regsvr32.exe MPAudioSwitcher.ax
    regsvr32.exe mpaudiorenderer.ax
    regsvr32.exe DVBSub3.ax
    regsvr32.exe BDReader.ax
    The x64 filters differs from x86(just like VC++ libs). That is why the MPx86 was working but MPx64 not.
     

    horned_reaper

    Test Group
  • Team MediaPortal
  • January 7, 2011
    1,233
    461
    Munich
    Home Country
    Germany Germany
    Yes, I understood.
    Is it worth adding some notes to users who installed MP x86 first and then x64 in addition, that the registration script is required?
    Best would be adjusting the x64 setup to register the x64 libraries indepedently from if the x86 libraries are installed or not.
     

    horned_reaper

    Test Group
  • Team MediaPortal
  • January 7, 2011
    1,233
    461
    Munich
    Home Country
    Germany Germany
    Could you please urgently help me?

    After installing Windows 11 on a new hardware, MP TV and Radio doesn't work anymore. When I click the menu points, the sub menus are not opened.
    The same vor Moving Pictures.

    Music, MiniDisplay and Pictures work fine.

    I installed first the TV server from the MP 1.32 x86 setup file, then I installed the TV client from the x64 setup file.
    I installed LAV x64 and registered the TS filters.
    Installed VC redistributables:
    VCs.png


    It's the same with the Titan and Default Wide skins.

    Does the x86 TV server require the 2015 - 2022 x86 redistributables?
     

    Attachments

    • MediaPortal.log
      157.6 KB

    Users who are viewing this thread

    Top Bottom