MPDisplay++ v0.9.5.0 (2 Viewers)

Status
Not open for further replies.

Wondermusic

Retired Extension Developer
  • Premium Supporter
  • September 7, 2009
    1,117
    275
    Wuppertal
    Home Country
    Germany Germany
    • Thread starter
    • Moderator
    • #61
    Hi guys,

    i would like to know if someone uses a tablet as secondary monitor with MPDisplay++ ?
    I tried it with my Nexus 7 and "AirDisplay" but i couldnt get it to work :(.

    Hi legnod,
    since I own now also an Android Tablet I tried it with iDisplay. Much the same like AirDisplay...
    Here I got it worked with some small issues. There are just Problems when switching on the EQ in Music Playing Screen (every time when much data has to be shown on the Display). But if you don't need the EQ, just delete it and give it a try. Working quite good here (tested with my Dev- PC, but I'll try it with my slowest PC i have here within the next two days (Need it for the New Year- Party... ;) )

    Cheers,
    Richy
     

    legnod

    MP Donator
  • Premium Supporter
  • September 24, 2011
    1,115
    323
    Stuttgart
    Home Country
    Germany Germany
    @Wondermusic
    iDisplay seems much more compatible as Airdisplay but i still got an problem :(.
    After MP startup i get an error message that MPDisplay.GUI cant be executed... inside the MPDisplay log files i found this
    Code:
    Log Started at: 28.12.2013 15:49:15
    Microsoft Windows NT 6.1.7601 Service Pack 1
    MPDisplay.Common, Version=0.9.5.0, Culture=neutral, PublicKeyToken=null
    28.12.2013 15:49:15.9432404 [Info]    [MainWindow] - [LoadSettings] - Loading UI settings
    28.12.2013 15:49:15.9852428 [Info]    [MainWindow] - [LoadSettings] - MPDisplay.xml sucessfully loaded.
    28.12.2013 15:49:15.9862428 [Info]    [MainWindow] - [LoadSettings] - Set UI surface, Width: 1204, Height: 800, X: 1920, Y: 0, DesktopMode: False
    28.12.2013 15:49:16.3682647 [Info]    [XmlSkinInfo] - Loading skin: StreamedMP ....
    28.12.2013 15:49:16.3752651 [Info]    [XmlSkinInfo] - Loading skin images...
    28.12.2013 15:49:16.3752651 [Info]    [XmlSkinInfo] - Image directory found, Directory: C:\ProgramData\MPDisplay++\Skin\StreamedMP\Images\
    28.12.2013 15:49:16.3932661 [Info]    [XmlSkinInfo] - Loading skin images complete, Image count: 483
    28.12.2013 15:49:16.3942662 [Info]    [XmlSkinInfo] - Loading skin language file...C:\ProgramData\MPDisplay++\Skin\StreamedMP\Language.xml
    28.12.2013 15:49:16.4282681 [Info]    [XmlSkinInfo] - Loading skin languages complete. Current language: Deutsch
    28.12.2013 15:49:16.4312683 [Info]    [XmlSkinInfo] - Loading skin properties...
    28.12.2013 15:49:16.4312683 [Info]    [XmlSkinInfo] - PropertyInfo file found: C:\ProgramData\MPDisplay++\Skin\StreamedMP\PropertyInfo.xml
    28.12.2013 15:49:16.4702705 [Info]    [XmlSkinInfo] - Loaded PropertyInfo file.
    28.12.2013 15:49:17.9083528 [Info]    [XmlSkinInfo] - Loading skin: StreamedMP complete.
    28.12.2013 15:49:17.9113530 [Info]    [GUISurface] - [LoadSkin] - Setting repositories..
    28.12.2013 15:49:19.5704478 [Error]  [MainWindow] - [UnhandledException] - An unknown exception occured
    System.InvalidOperationException: Indikatornamensdaten können nicht geladen werden, da ein ungültiger Index "" aus der Registrierung gelesen wurde.
      bei System.Diagnostics.PerformanceCounterLib.GetStringTable(Boolean isHelp)
      bei System.Diagnostics.PerformanceCounterLib.get_NameTable()
      bei System.Diagnostics.PerformanceCounterLib.get_CategoryTable()
      bei System.Diagnostics.PerformanceCounterLib.CounterExists(String category, String counter, Boolean& categoryExists)
      bei System.Diagnostics.PerformanceCounterLib.CounterExists(String machine, String category, String counter)
      bei System.Diagnostics.PerformanceCounter.InitializeImpl()
      bei System.Diagnostics.PerformanceCounter..ctor(String categoryName, String counterName, String instanceName, Boolean readOnly)
      bei System.Diagnostics.PerformanceCounter..ctor(String categoryName, String counterName, String instanceName)
      bei Common.Status.ServerChecker..ctor()
      bei GUIFramework.Managers.PropertyRepository.StartSystemInfoMonitoring()
      bei GUIFramework.Managers.PropertyRepository.Initialize(GUISettings settings, XmlSkinInfo skininfo)
      bei GUIFramework.GUISurface.SetRepositories()
      bei GUIFramework.GUISurface.<LoadSkin>b__7()
      bei System.Windows.Threading.DispatcherOperation.InvokeDelegateCore()
      bei System.Windows.Threading.DispatcherOperation.InvokeImpl()
    --- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
      bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
      bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
      bei System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
      bei GUIFramework.GUISurface.<LoadSkin>d__17.MoveNext()
    --- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
      bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
      bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
      bei GUIFramework.GUISurface.<LoadSkin>d__0.MoveNext()
    --- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
      bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
      bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
      bei System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
      bei GUI.MainWindow.<LoadSettings>d__0.MoveNext()
    --- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
      bei System.Runtime.CompilerServices.AsyncMethodBuilderCore.<ThrowAsync>b__0(Object state)
      bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
      bei MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
    28.12.2013 15:49:19.5704478 [Error]  [MainWindow] - [UnhandledException] - An unknown exception occured
    System.UnhandledExceptionEventArgs

    Do you have an idea whats wrong?
     

    Wondermusic

    Retired Extension Developer
  • Premium Supporter
  • September 7, 2009
    1,117
    275
    Wuppertal
    Home Country
    Germany Germany
    • Thread starter
    • Moderator
    • #64
    Yes, please disable "Show Systeminfo" on MPDisplay Tab in MPD++Config.
     

    pontusson

    MP Donator
  • Premium Supporter
  • April 4, 2011
    29
    16
    Hi thanks for this excellent plugin :)

    I aim to use this on a 7" display mounted on top of my TV, not for navigating, only infos like clock, date, weather and now playing. On my way building a Titan-based skin for this based on Titan-WS.

    When scrolling thru TV-series whenever I come upon a serie which is missing a fanart backdrop Mediaportal will revert to a default image while MPDisplay will stay with whatever backdrop was used for the previous serie in the list (using property #MPD2.fanart.TVSeries). is there a way to reset this property so also MPDisplay will show a default image rather than an incorrect fanart backdrop if it's missing?
     

    Wondermusic

    Retired Extension Developer
  • Premium Supporter
  • September 7, 2009
    1,117
    275
    Wuppertal
    Home Country
    Germany Germany
    • Thread starter
    • Moderator
    • #66
    Hi pontusson,

    just add the MediaPortal Tag "#TVSeries.Current.Fanart" to the Property Manager. This should show the current backdrop used by MP. But I don't know if a default backdrop is sent with this tag... (I don't have any series without fanarts)
    Could you please try?

    Cheers,
    Richy
     

    pontusson

    MP Donator
  • Premium Supporter
  • April 4, 2011
    29
    16
    Hi pontusson,

    just add the MediaPortal Tag "#TVSeries.Current.Fanart" to the Property Manager. This should show the current backdrop used by MP. But I don't know if a default backdrop is sent with this tag... (I don't have any series without fanarts)
    Could you please try?

    Cheers,
    Richy

    Works like a charm :) Thanks
    It shows the default image if not empty, otherwise blank.

    Now can we do the same on Moving Pictures? Well I don't have anything without backdrops there but I faked an old obscure swedish movie and it's behaving just like TV-series did.
     
    Last edited:

    pontusson

    MP Donator
  • Premium Supporter
  • April 4, 2011
    29
    16
    Hi again found another interesting behaviour with Titan and Titan-WS. When playing a movie thats made up of multiple files (cd1 & cd2) MPDisplay leave the now playing window when playback switch file.
     

    mape

    Portal Member
    February 12, 2011
    6
    0
    Hi Wondermusic & the team,

    have instaled MPD++ first time so have no experience how the behavior should be. So sorry if the questions are lame. Anyway - my focus is to have MPD++ on Win 8 tablet as remote controll. Installed, basic setup done, MPD++ connected, but:

    The only skin version which works (at least a bit) for me is ClassicHome_Extended (doesnt matter if 4:3 or wide) All other show as basic screen blank screen (without the menu). That applyes also on all other computers i tryied (Win 7).

    The ClassicHome_extended shows the menu, respond to touch/click. On the other hand there is no Shutdown menu.

    Further navigation sometimes works, sometimes not. For instance I can turn the TV on but there is no way to stop it (cannot get the SideRemote_play or the top action bar like in MP wisible). Music show me the list of genres but not further (to artists -> albums -> tracks), the list items doesnt respond to touch/click. And a lot of other "strange" behavior ... the depth of my ignorance is so huge it doesnt make sense to list all.

    So instead the question:

    - in the skin editor all Visible Conditions shows the error "File GUIFramework.dll not found"
    - in all .log files posted on this forum is line like: [Error] [GUIVisibilityManager] - An error occured creating window VisibleCondition, Error: The name 'IsMediaPortalConnected' does not exist in the current context...
    In my log is the same.

    Could it be the cause of the troubles?

    Many thanks for help and one big general thank you for all the work you did!
     

    Longolier

    Portal Member
    May 11, 2010
    5
    0
    49
    Home Country
    Ukraine Ukraine
    When there is a support of others Skins??
    In particular interests SteamedMP???
    Titan is not Skin my dream.
     
    Status
    Not open for further replies.

    Users who are viewing this thread

    Top Bottom