MPDisplay++ - Extended Display/Touchscreen Plugin (1 Viewer)

Status
Not open for further replies.

Wondermusic

Retired Extension Developer
  • Premium Supporter
  • September 7, 2009
    1,117
    275
    Wuppertal
    Home Country
    Germany Germany
    AW: Re: MPDisplay2 - MP Secondary Display

    2. When starting TV the touchscreen turns black as long as I select the channel fullscreen. Then everything is displayed correctly. Bug or works as designed? :)

    This is correct in this version. The reason I told a few posts ago on the last page.
    In next Version there will be some buttons, but it won't be fully functionable. I'm on it... :)

    Cheers,
    Wondermusic
     

    sa_ddam213

    Retired Team Member
  • Premium Supporter
  • March 3, 2009
    312
    281
    Canterbury
    Home Country
    New Zealand New Zealand
    • Thread starter
    • Moderator
    • #72
    Re: MPDisplay2 - MP Secondary Display

    Hey all,

    I will add support for GUIGroup control in the MPD2 listcontrol.
    This will provide ability to add groups of buttons to the listcontrol when the group is focused.
    E.g Tv window buttons, Hidden menu buttons and MP settings window

    Cheers
    Sa
     

    powermarcel10

    Retired Team Member
  • Premium Supporter
  • November 30, 2010
    2,836
    899
    37
    Groningen
    Home Country
    Netherlands Netherlands
    Re: MPDisplay2 - MP Secondary Display

    Hey Powermarcel,

    This is not a MPDisplay bug.
    Look in MP config (general I think) for reduuce fps setting , I cant remember what its called and am away from HTPC
    Basiicly its a power saving feature of MP, Just disable it and it will run fine.

    Sa

    Hi sa_ddam,

    thank! This was the solution. I didn't no this option.. I have set the max FPS to 100, and not only the touchscreen works now better, but everything is much smoother and faster..

    An other question: Is there a way to disable the cursor on the touchscreen? When I touch on the screen now, you see the cursor, and that's not so nice.. Another thing is, when I touch the screen, I see the windows logo in the right under corner of my television. I have enabled the options; hold mediaportal always on top, and; hide taskbar..

    Any tips?

    Grtz, and have a good weekend

    Hey Powermarcel,

    I can remove the cursor next version :)

    You raise a good point here too, Raising the FPS for mediaportal will probably make the preformance a lot better, But ill have to test and confirm this.

    Cheers
    Sa
    Sa

    Hi Saddam,

    thankyou verry much.. I see this only not in the MP2 roadmap for the next version.. Is that correct?
     

    hasengrube

    Portal Member
    July 28, 2008
    23
    12
    Home Country
    Germany Germany
    AW: MPDisplay2 - MP Secondary Display

    Hi,

    New Version of "Light"-Skin online.

    changes:
    Added Music Playing
    Optimized Rec_Logo
    Optimized TV_Screen
    Optimized Video_Screen

    MovingPictures and MySeries needed. Extract to c:\ProgramData\Team MediaPortal\MediaPortal\MPDisplay2\Skin\

    Plugin MPDisplay2 is needed!

    Have Fun


    main.jpg


    main_record.jpg


    music.jpg


    tv.jpg


    series.jpg


    movieplaying.jpg



    Download: Skin_Light
     

    neelex

    Portal Pro
    March 16, 2009
    68
    3
    Re: AW: MPDisplay2 - MP Secondary Display

    Hi,

    New Version of "Light"-Skin online.

    Hi hasengrube,

    thanks for the new version, I just tried it.

    It shows the following exception on the second screen:

    ************** Ausnahmetext **************
    System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
    bei MPDisplay2.MPDisplay2GUI.GUIBase.GUIBase_Shown(Object sender, EventArgs e)
    bei System.Windows.Forms.Form.OnShown(EventArgs e)
    bei System.Windows.Forms.Form.CallShownEvent()
    bei System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
    bei System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
    bei System.Threading.ExecutionContext.runTryCode(Object userData)
    bei System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
    bei System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
    bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
    bei System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
    bei System.Windows.Forms.Control.InvokeMarshaledCallbacks()

    All other skins are working fine. Hope the error descriptions helps

    Cheers,
    Neelex
     

    Wondermusic

    Retired Extension Developer
  • Premium Supporter
  • September 7, 2009
    1,117
    275
    Wuppertal
    Home Country
    Germany Germany
    AW: MPDisplay2 - MP Secondary Display

    Yeah, I saw what is wrong with the xmls...

    You have to change the following:

    <MPTouch> to <MPDisplay2>


    If you have somewhere in the code the following change it too.:

    <MPTWindowID> to <MPD2WindowID>
    <MPTDialogID> to <MPD2DialogID>

    Greets,
    Jack
     

    neelex

    Portal Pro
    March 16, 2009
    68
    3
    Re: AW: MPDisplay2 - MP Secondary Display

    Yeah, I saw what is wrong with the xmls...

    You have to change the following:

    <MPTouch> to <MPDisplay2>


    If you have somewhere in the code the following change it too.:

    <MPTWindowID> to <MPD2WindowID>
    <MPTDialogID> to <MPD2DialogID>

    Greets,
    Jack
    Hi,

    it's working without the changes, too. It was my mistake! I unpacked the archiv to folder \....\light\, not considering the archiv contains this folder as well. So the xlms were located here: \...\light\light\. Moving the files one folder above solves the issue!

    Sorry for the trouble!

    Neelex
     

    mtjoernelund

    Portal Pro
    April 28, 2008
    102
    3
    Home Country
    Denmark Denmark
    Re: MPDisplay2 - MP Secondary Display

    Here are my findings after a couple of days with this new plugin:

    Looks great and the functionality is spot on IMHO. However not very stable - at all. The plugin constantly crash on me, but the funny thing is sometimes it does it after very short time and other times it works for hours before anything happens. But in the end it will always bring MP down.

    I have attached a set of logs collected where the plugin crashed shortly after starting to play radio, but MP keept on running until I tried to exit MP after waking from standby. Maybe there are some pointer in there?

    In addition I have the same problem with Music as desribed by someone else earlier in the thread. I can go through artists but if I choose an artist the main screen shows albums of that artist, but the touchscreen stays at the artist. Everything is set to listview in settings.

    Finally I think that the idea to put a small delay on the load of the plugin after resume from standby would be a good idea to avoid the touchscreen gets stuck at the point it was when going into standby.
     

    Wondermusic

    Retired Extension Developer
  • Premium Supporter
  • September 7, 2009
    1,117
    275
    Wuppertal
    Home Country
    Germany Germany
    AW: Re: MPDisplay2 - MP Secondary Display

    Here are my findings after a couple of days with this new plugin:

    Looks great and the functionality is spot on IMHO. However not very stable - at all. The plugin constantly crash on me, but the funny thing is sometimes it does it after very short time and other times it works for hours before anything happens. But in the end it will always bring MP down.

    I have attached a set of logs collected where the plugin crashed shortly after starting to play radio, but MP keept on running until I tried to exit MP after waking from standby. Maybe there are some pointer in there?

    As much as I can see it comes from the Plugin PowerScheduler.
    Code:
    2011-01-31 05:34:45.851400 [ERROR][MPMain(1)]: Exception   :System.NullReferenceException: Objektreferencen er ikke indstillet til en forekomst af et objekt.
       ved MediaPortal.Plugins.Process.PowerScheduler.WndProc(Message& msg)
       ved MediaPortal.Plugins.Process.PowerSchedulerClientPlugin.WndProc(Message& msg)
       ved MediaPortal.GUI.Library.PluginManager.WndProc(Message& msg)
       ved MediaPortalApp.WndProc(Message& msg)

    Later there are coming MPD2 failures to, but I think this could be because of the PS issue you have.
    It's just a hint, but have you tried to run MP without PowerScheduler? Maybe these two Plugins won't run together at the time.
    If this is the case, sa_ddam will surely take a look at it. I had the same issue with HTPCInfo sometimes. After turning of the plugin MPD2 runs fine.

    mtjoernelund said:
    In addition I have the same problem with Music as desribed by someone else earlier in the thread. I can go through artists but if I choose an artist the main screen shows albums of that artist, but the touchscreen stays at the artist. Everything is set to listview in settings.

    In next release this issue is solved. After pretesting the 0.6.0 Alpha every builtin Player (Music, Radio, Video, TV) runs great and List is shown everywhere and also it is scrolling like you see it on the Main Screen.

    By now there is still an issue with this version, running with MP 1.1.0. So it could be, that the release will delay for a few days.

    Cheers,
    Wondermusic
     
    Status
    Not open for further replies.

    Users who are viewing this thread

    Top Bottom