"Now Playing" in fanart mode (1 Viewer)

nicx

Portal Pro
February 1, 2006
387
12
Stuttgart
Home Country
Germany Germany
hi,

i love the fanart mode of "now playing", but if I start it the screen jumps always to the "similar tracks" section. if i change to "now playing" section it switches back to the "similar tracks" with the next song in the playlist automatically.

Is it possible to change this behaviour? I want to see the "current playlist" or the "now playing" section automatically on starting the music and even on each start of the next track in the playlist.

thanks,
nicx...
 

jameson_uk

Retired Team Member
  • Premium Supporter
  • January 27, 2005
    7,258
    2,528
    Birmingham
    Home Country
    United Kingdom United Kingdom
    been asked a few times but I would love to see this sorted too :)

    Is this a bug in skin or a limitation of MP itself?
     

    mortstar

    MP Donator
  • Premium Supporter
  • January 30, 2008
    415
    41
    Home Country
    England England
    This is a MediaPortal 'error'.

    I think we need to bring this to the attention of the devs (I'm sure they have recognised it in the past, but never made it to mantis). I suppose this would be considered a new 'feature', though to me this is a bug.
     

    jameson_uk

    Retired Team Member
  • Premium Supporter
  • January 27, 2005
    7,258
    2,528
    Birmingham
    Home Country
    United Kingdom United Kingdom
    This is a MediaPortal 'error'
    Are you sure?? I had in my mind that this was an issue in MP but I have just tried on my dev machine (which is setup a little odd) and updating MyMusicPlayingNow.xml to change
    Code:
    <defaultcontrol>5103</defaultcontrol>
    to
    Code:
    <defaultcontrol>5101</defaultcontrol>

    seemed to do the trick?

    Anyone at a proper MP machine who could just try this ??
     

    HomeY

    Test Group
  • Team MediaPortal
  • February 23, 2008
    6,475
    4,645
    49
    ::1
    Home Country
    Netherlands Netherlands
    I want to see the "current playlist" or the "now playing" section automatically on starting the music and even on each start of the next track in the playlist.

    thanks,
    nicx...

    I'm not using Maya as skin, but that should matter (if i understood you right)

    Go into MP config (Music sections) and select 'Now Playing [always]' from the pull-down menu:

    2hgagds.png


    Then when you go to MyMusic inside MediaPortal, you need to press PLAY on an album or track, instead of OK, which makes it jump directly to the 'Now Playing' screen.
     

    1stdead

    Portal Pro
    February 1, 2008
    1,089
    139
    Copenhagen
    Home Country
    Denmark Denmark
    This is a MediaPortal 'error'
    Are you sure?? I had in my mind that this was an issue in MP but I have just tried on my dev machine (which is setup a little odd) and updating MyMusicPlayingNow.xml to change
    Code:
    <defaultcontrol>5103</defaultcontrol>
    to
    Code:
    <defaultcontrol>5101</defaultcontrol>

    seemed to do the trick?

    Anyone at a proper MP machine who could just try this ??

    Should fix it. But does not. :)

    Was included in my patch yesterday: r278 - mamp2 - Project Hosting on Google Code


    Either it's maya dll or Scrobbler causing it. That's what i see i my log.

    2010-05-24 16:11:17.275494 [Debug][GenericPCQueue(14)]: MPControlPlugin: Received Message "RemoteEvent"
    2010-05-24 16:11:17.279494 [Debug][GenericPCQueue(14)]: * / -1 / ACTION / 14
    2010-05-24 16:11:17.280495 [Debug][GenericPCQueue(14)]: Executing: key 0 / 0 / Action: 14 / ACTION_NEXT_ITEM
    2010-05-24 16:11:17.286495 [Info.][GenericPCQueue(14)]: Exception :confused:ystem.NullReferenceException: Object reference not set to an instance of an object.
    at ProcessPlugins.MayaBasicHomePlugin.MayaBasicHomePlugin.OnAction(Action action)
    at MediaPortal.GUI.Library.OnActionHandler.Invoke(Action action)
    at MediaPortal.GUI.Library.GUIGraphicsContext.OnAction(Action action)
    at MediaPortal.Plugins.InputHandler.DoMapAction(String btnCode, Int32 processID) in c:\svnroot\mp-plugins\trunk\plugins\IR Server Suite\MediaPortal Plugins\MediaPortal Plugins\MP Control Plugin\InputMapper\InputHandler.cs:line 283
    at MediaPortal.Plugins.InputHandler.MapAction(Int32 btnCode) in c:\svnroot\mp-plugins\trunk\plugins\IR Server Suite\MediaPortal Plugins\MediaPortal Plugins\MP Control Plugin\InputMapper\InputHandler.cs:line 200
    at MediaPortal.Plugins.MPControlPlugin.RemoteHandler(String deviceName, String keyCode) in c:\svnroot\mp-plugins\trunk\plugins\IR Server Suite\MediaPortal Plugins\MediaPortal Plugins\MP Control Plugin\MPControlPlugin.cs:line 704
    at MediaPortal.Plugins.MPControlPlugin.ReceivedMessage(IrssMessage received) in c:\svnroot\mp-plugins\trunk\plugins\IR Server Suite\MediaPortal Plugins\MediaPortal Plugins\MP Control Plugin\MPControlPlugin.cs:line 800
    2010-05-24 16:11:17.287495 [Info.][GenericPCQueue(14)]: Exception :Object reference not set to an instance of an object.
    2010-05-24 16:11:17.288495 [Info.][GenericPCQueue(14)]: site :Void OnAction(MediaPortal.GUI.Library.Action)
    2010-05-24 16:11:17.289495 [Info.][GenericPCQueue(14)]: source :Maya BasicHome plugin
    2010-05-24 16:11:17.291495 [Info.][GenericPCQueue(14)]: stacktrace: at ProcessPlugins.MayaBasicHomePlugin.MayaBasicHomePlugin.OnAction(Action action)
    at MediaPortal.GUI.Library.OnActionHandler.Invoke(Action action)
    at MediaPortal.GUI.Library.GUIGraphicsContext.OnAction(Action action)
    at MediaPortal.Plugins.InputHandler.DoMapAction(String btnCode, Int32 processID) in c:\svnroot\mp-plugins\trunk\plugins\IR Server Suite\MediaPortal Plugins\MediaPortal Plugins\MP Control Plugin\InputMapper\InputHandler.cs:line 283
    at MediaPortal.Plugins.InputHandler.MapAction(Int32 btnCode) in c:\svnroot\mp-plugins\trunk\plugins\IR Server Suite\MediaPortal Plugins\MediaPortal Plugins\MP Control Plugin\InputMapper\InputHandler.cs:line 200
    at MediaPortal.Plugins.MPControlPlugin.RemoteHandler(String deviceName, String keyCode) in c:\svnroot\mp-plugins\trunk\plugins\IR Server Suite\MediaPortal Plugins\MediaPortal Plugins\MP Control Plugin\MPControlPlugin.cs:line 704
    at MediaPortal.Plugins.MPControlPlugin.ReceivedMessage(IrssMessage received) in c:\svnroot\mp-plugins\trunk\plugins\IR Server Suite\MediaPortal Plugins\MediaPortal Plugins\MP Control Plugin\MPControlPlugin.cs:line 800
    2010-05-24 16:11:17.295495 [Info.][MPMain(1)]: g_Player.OnChanged()
    2010-05-24 16:11:17.296495 [Info.][MPMain(1)]: g_Player.Play(G:\Lyd\Music\Musik\Counting Crows - Sullivan Street (Album Version).mp3 Music)
    2010-05-24 16:11:17.297496 [Debug][MPMain(1)]: PlayerFactory: Successfully created player instance for file - G:\Lyd\Music\Musik\Counting Crows - Sullivan Street (Album Version).mp3
    2010-05-24 16:11:17.297496 [Debug][MPMain(1)]: BASS: FadeOutStop of stream -1342177187
    2010-05-24 16:11:17.299496 [Debug][MPMain(1)]: BASS: Stop of stream -1342177191
    2010-05-24 16:11:17.319497 [Debug][MPMain(1)]: BASS: HandleSongEnded - manualStop: True, CrossFading: False
    2010-05-24 16:11:17.329497 [Info.][MPMain(1)]: BASS: playback started
    2010-05-24 16:11:17.331497 [Info.][MPMain(1)]: g_Player.OnStarted() G:\Lyd\Music\Musik\Counting Crows - Sullivan Street (Album Version).mp3 media:Music
    2010-05-24 16:11:17.332498 [Debug][MPMain(1)]: GUIMusicPlayingNow: g_Player_PlayBackStarted for G:\Lyd\Music\Musik\Counting Crows - Sullivan Street (Album Version).mp3
    2010-05-24 16:11:17.335498 [Debug][MPMain(1)]: GUIMusicPlayingNow: adding image to container - C:\ProgramData\Team MediaPortal\MediaPortal\Thumbs\Music\Albums\Counting Crows-August and Everything AfterL.jpg
    2010-05-24 16:11:17.948533 [Debug][PoolThread30(30)]: AudioScrobblerUtils: Tag picking successful - selecting mellow
    2010-05-24 16:11:18.554567 [Debug][PoolThread30(30)]: ThreadPool.ProcessQueue() : total items processed: 10
    2010-05-24 16:11:18.614571 [Warn.][Scrobbler nowplaying(34)]: AudioscrobblerBase.GetResponse: Unable to connect to the remote server
    2010-05-24 16:11:18.614571 [Warn.][Scrobbler nowplaying(34)]: AudioscrobblerBase: Now playing announcement failed.
    2010-05-24 16:11:18.782580 [Info.][Scrobbler nowplaying(76)]: AudioscrobblerBase: Action successfully completed.
    2010-05-24 16:11:18.950590 [Info.][Scrobbler nowplaying(75)]: AudioscrobblerBase: Action successfully completed.
    2010-05-24 16:11:20.845698 [Debug][Scrobbler event(35)]: AudioscrobblerBase: AttemptAnnounceNow aborted because of incomplete data
    2010-05-24 16:11:20.846699 [Info.][Scrobbler event(35)]: Audioscrobbler plugin: Ignoring short song (Untitled)
    2010-05-24 16:11:20.848699 [Info.][Scrobbler event(79)]: Audioscrobbler plugin: Detected new track as: Counting Crows - Sullivan Street started at: 16:11:17
    2010-05-24 16:11:21.309725 [Debug][(32)]: BASS: PlaybackStreamFreedProc of stream -1342177187
    2010-05-24 16:11:21.310725 [Debug][(32)]: BASS: HandleSongEnded - manualStop: False, CrossFading: True
    2010-05-24 16:11:23.833869 [Debug][Scrobbler loader(29)]: Audioscrobbler plugin: Waited 15 seconds for reinit of submit track
     

    jameson_uk

    Retired Team Member
  • Premium Supporter
  • January 27, 2005
    7,258
    2,528
    Birmingham
    Home Country
    United Kingdom United Kingdom
    Either it's maya dll or Scrobbler causing it.
    That might be it, it does appear to be working for me but I was using standard home and no Maya plugin. I had scrobbler enabled so this is pointing to it being Maya home plugin.

    Off to test that...
     

    1stdead

    Portal Pro
    February 1, 2008
    1,089
    139
    Copenhagen
    Home Country
    Denmark Denmark
    Either it's maya dll or Scrobbler causing it.
    That might be it, it does appear to be working for me but I was using standard home and no Maya plugin. I had scrobbler enabled so this is pointing to it being Maya home plugin.

    Off to test that...

    Logs showing playback. Does anything the changing happen somewhere here...

    Happens without too.
    Without maya plugin:
    2010-05-24 16:18:26.967903 [Debug][GenericPCQueue(15)]: MPControlPlugin: Received Message "RemoteEvent"
    2010-05-24 16:18:26.969904 [Debug][GenericPCQueue(15)]: * / -1 / ACTION / 14
    2010-05-24 16:18:26.974904 [Debug][GenericPCQueue(15)]: Executing: key 0 / 0 / Action: 14 / ACTION_NEXT_ITEM
    2010-05-24 16:18:26.975904 [Debug][GenericPCQueue(15)]: MPControlPlugin: Command "Skip" mapped to remote
    2010-05-24 16:18:26.982904 [Info.][MPMain(1)]: g_Player.OnChanged()
    2010-05-24 16:18:26.991905 [Info.][MPMain(1)]: g_Player.Play(G:\Lyd\Music\Musik\Black Eyed Peas - Boom Boom Pow (Album Version).mp3 Music)
    2010-05-24 16:18:26.992905 [Debug][MPMain(1)]: PlayerFactory: Successfully created player instance for file - G:\Lyd\Music\Musik\Black Eyed Peas - Boom Boom Pow (Album Version).mp3
    2010-05-24 16:18:26.995905 [Debug][MPMain(1)]: BASS: FadeOutStop of stream -1342177279
    2010-05-24 16:18:27.013906 [Info.][MPMain(1)]: BASS: playback started
    2010-05-24 16:18:27.014906 [Info.][MPMain(1)]: g_Player.OnStarted() G:\Lyd\Music\Musik\Black Eyed Peas - Boom Boom Pow (Album Version).mp3 media:Music
    2010-05-24 16:18:27.014906 [Debug][MPMain(1)]: GUIMusicPlayingNow: g_Player_PlayBackStarted for G:\Lyd\Music\Musik\Black Eyed Peas - Boom Boom Pow (Album Version).mp3
    2010-05-24 16:18:27.016906 [Debug][MPMain(1)]: GUIMusicPlayingNow: adding image to container - C:\ProgramData\Team MediaPortal\MediaPortal\Thumbs\Music\Albums\Black Eyed Peas-Boom Boom PowL.jpg
    2010-05-24 16:18:27.053908 [Debug][MPMain(1)]: GUIMusicPlayingNow: adding image to container - C:\ProgramData\Team MediaPortal\MediaPortal\Thumbs\Music\Artists\Black Eyed PeasL.jpg
    2010-05-24 16:18:27.058909 [Info.][Scrobbler event(31)]: Audioscrobbler plugin: Detected new track as: Black Eyed Peas - Boom Boom Pow (Album Version) started at: 16:18:27
    2010-05-24 16:18:27.433930 [Debug][PoolThread30(30)]: AudioScrobblerUtils: Tag picking successful - selecting boom boom pow
    2010-05-24 16:18:30.212089 [Debug][PoolThread30(30)]: ThreadPool.ProcessQueue() : total items processed: 5
    2010-05-24 16:18:31.010135 [Debug][(35)]: BASS: PlaybackStreamFreedProc of stream -1342177279
    2010-05-24 16:18:31.013135 [Debug][(35)]: BASS: HandleSongEnded - manualStop: False, CrossFading: True
    2010-05-24 16:18:33.062252 [Info.][Scrobbler event(31)]: Audioscrobbler plugin: Starting song length timer with an interval of 126 seconds
    2010-05-24 16:18:35.061366 [Info.][Scrobbler nowplaying(36)]: AudioscrobblerBase: Announcing current track: a=Black+Eyed+Peas&t=Boom+Boom+Pow+(Album+Version)&b=Boom+Boom+Pow&l=253&n=1&m=
    2010-05-24 16:18:42.059767 [Debug][Scrobbler loader(34)]: Audioscrobbler plugin: Waited 15 seconds for reinit of submit track
    2010-05-24 16:18:42.060767 [Debug][Scrobbler loader(34)]: Audioscrobbler plugin: Waited 0 seconds for lookup of current track
    2010-05-24 16:18:42.060767 [Info.][Scrobbler loader(34)]: Audioscrobbler plugin: Song loading thread sets submit song - Black Eyed Peas - Boom Boom Pow
    2010-05-24 16:18:44.434902 [Info.][Scrobbler nowplaying(36)]: AudioscrobblerBase: Action successfully completed.


    Without audioscrobble+last.fm+mayapluging:
    2010-05-24 16:21:29.200433 [Debug][GenericPCQueue(14)]: MPControlPlugin: Received Message "RemoteEvent"
    2010-05-24 16:21:29.200433 [Debug][GenericPCQueue(14)]: * / -1 / ACTION / 18
    2010-05-24 16:21:29.201433 [Debug][GenericPCQueue(14)]: Executing: key 0 / 0 / Action: 18 / ACTION_SHOW_GUI
    2010-05-24 16:21:29.202434 [Debug][GenericPCQueue(14)]: MPControlPlugin: Command "Red" mapped to remote
    2010-05-24 16:21:29.212434 [Debug][MPMain(1)]: g_Player: ShowFullScreenWindow
    2010-05-24 16:21:29.214434 [Info.][MPMain(1)]: g_Player: ShowFullScreenWindow: No Visualisation defined. Switching to Now Playing
    2010-05-24 16:21:30.355499 [Debug][MPMain(1)]: Window: MediaPortal.GUI.Music.GUIMusicFiles deinit
    2010-05-24 16:21:30.375501 [Debug][MPMain(1)]: TextureManager: CleanupThumbs()
    2010-05-24 16:21:30.577512 [Debug][MPMain(1)]: Window: MediaPortal.GUI.Music.GUIMusicPlayingNow init
    2010-05-24 16:21:30.583513 [Debug][MPMain(1)]: GUIMusicPlayingNow: g_Player_PlayBackStarted for G:\Lyd\Music\Musik\Gavin DeGraw - In Love With A Girl.mp3
    2010-05-24 16:21:30.589513 [Debug][MPMain(1)]: GUIMusicPlayingNow: adding image to container - C:\ProgramData\Team MediaPortal\MediaPortal\Thumbs\Music\Albums\Gavin DeGraw-Gavin DeGrawL.jpg
    2010-05-24 16:21:31.542567 [Debug][PoolThread29(29)]: AudioScrobblerUtils: Tag picking successful - selecting singer-songwriter
    2010-05-24 16:21:32.287610 [Debug][PoolThread29(29)]: ThreadPool.ProcessQueue() : total items processed: 4


    OH wait. MyMusicPlayingNow.fanart.xml --> <defaultcontrol>5101</defaultcontrol> EDIT: Still no.
     

    jameson_uk

    Retired Team Member
  • Premium Supporter
  • January 27, 2005
    7,258
    2,528
    Birmingham
    Home Country
    United Kingdom United Kingdom
    Hard to test on my dev machine that does not have much music on and does not have real internet access...

    But from what I could tell in a couple of mins of testing the fix itself works and is fine. The problem seems to be that once you have set the control AudioScrobbler comes along and updates the similar track and top album track details and in doing so sets focus to these controls?

    By turning off lookup lookup album art, top album and similar tracks options in config this seems to work as it should??

    Edit: PS I am not sure what you are saying is happening in your logs...
     

    1stdead

    Portal Pro
    February 1, 2008
    1,089
    139
    Copenhagen
    Home Country
    Denmark Denmark
    By turning off lookup lookup album art, top album and similar tracks options in config this seems to work as it should??

    Oh FINALLY! This fixed it. Without dynamic lookup nothing happens. Seem like these settings set focus no matter what?


    And i'm not saying anything is happening i my logs. You just want us to provide them:)
     

    Users who are viewing this thread

    Top Bottom