Slow frame rate? (2 Viewers)

Stéphane Lenclud

Retired Team Member
  • Premium Supporter
  • April 29, 2013
    2,576
    1,294
    Home Country
    Germany Germany
    Bandwidth would only be an issue if we keept uploading textures in VRAM, hopefully we don't do things like that when sitting on home screen. Once home screen textures are uploaded redrawing should use little bandwidth.
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    If you like to take a look yourself, I can point you to some important parts:
    Any help is very appreciated! Maybe we can tweak the rendering with your help.
     

    Stéphane Lenclud

    Retired Team Member
  • Premium Supporter
  • April 29, 2013
    2,576
    1,294
    Home Country
    Germany Germany
    Cool stuff, thanks for the pointers... Not sure if and when I will have time to dive into that but that's really interresting.
     

    Stéphane Lenclud

    Retired Team Member
  • Premium Supporter
  • April 29, 2013
    2,576
    1,294
    Home Country
    Germany Germany
    Are you saying that many of the guys who implemented core parts of MP2 are no longer working on the project?

    I am just tying to understand better the state of the MP2 project.

    Was it ever considered to try and make MP2 core features multiplatform using Mono and OpenGL?
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    Are you saying that many of the guys who implemented core parts of MP2 are no longer working on the project?
    Yes, unfortunately. It's the same with MP1 and probably in all other Open Source projects, devs come and leave.

    Was it ever considered to try and make MP2 core features multiplatform using Mono and OpenGL?
    Oh yes, there were requests coming again and again :) But there are many reasons why we can't do this easily, starting with DX dependency for SkinEngine (this could be exchanged in theory!), DirectShow for video playback, TV is depending completely on Windows components (BDA,...) etc,etc. This means a technology switch is nothing we can do.

    So what would help us directly now is someone who can help tweaking the existing platform. Someone who knows how shaders (HLSL) and function pipelines are working. I.e. we really would need a "DropShadow" effect for SkinEngine, or a fix for using vector based OpacityMasks (example: using a rectangle with rounded corners as mask).
     

    Lehmden

    Retired Team Member
  • Premium Supporter
  • December 17, 2010
    12,565
    3,946
    Lehmden
    Home Country
    Germany Germany
    Hi.
    Was it ever considered to try and make MP2 core features multiplatform using Mono and OpenGL?
    Our Team is too small for such amount of work, I fear. Also I really would LOVE to see MP2 working on Linux, Android, MacOS,... MP is the major reason for me to stay on Windows OS atm (other reason is Photoshop as Gimp simply isn't enough for my needs)... After the disastrous Windows 8 and with Windows 10 being the last Windows ever I think it's time to change my main OS sooner or later.
     

    mm1352000

    Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,577
    8,224
    Home Country
    New Zealand New Zealand
    TV is depending completely on Windows components (BDA,...)
    Note that the way I've refactored the TV library, it would be not too hard to swap out a few classes and get rid of most of the BDA dependencies. They'd be replaced with v4l/dvb. The real issue then would be the DirectShow dependency - in particular TsWriter, TsMuxer, the IPTV source and the streaming server.
     

    Stéphane Lenclud

    Retired Team Member
  • Premium Supporter
  • April 29, 2013
    2,576
    1,294
    Home Country
    Germany Germany
    I'm afraid not. I have not even cloned the MP2 repository. I'll probably be working some more on MP1 MiniDisplay before I get around cloning MP2 :)

    We are talking months or years here... But who knows.
    I'm quite good at GLSL but I never used that DX variant. Should be very similar though.
     

    kilik360

    MP Donator
  • Premium Supporter
  • September 3, 2010
    576
    235
    Home Country
    Canada Canada
    It appears that MP2 has difficulty to return to the original GUI RefreshRate(renderer) after video playback. Even if RefreshRateChanger is OFF

    Step to reproduce:
    • Start MP2 at 59hz in my case
    • Play a Music Video till the end(RefreshRate stays at 59hz)
    • MP2 GUI reappear but laggy as hell
    I don't have this behavior if I stop the video myself. Only when MP2 plays it through the end. I'll post logs later today.
     
    Last edited:

    Users who are viewing this thread

    Top Bottom