Re: [SlimDevices: Plugins] ANNOUNCE: muso (production)
2.6.11 Bugfix: On Light theme +> icons on hover no longer push artist to right Shut down local HQPlayer process on exit if Muso started it. -- muso developer jezbo's Profile: http://forums.slimdevices.com/member.php?userid=9888 View this thread: http://forums.slimdevices.com/showthread.php?t=81685 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Custom Browse and playing other songs in album
Thanks a lot for sharing this. It just started using the multi library plugin and was confused that whenever I selected a song from an album via the menu in a specific library, it played all songs in the album even though the player setting was "Play only selected song". So the first thing I had to figure out was that when I was browsing specific libraries, I was actually using a custom browse menu. So it dawned on me that custom browse may not be respecting the per player setting. But how to change it. It did not occur to me that this would be a per menu-item setting so I was glad to eventually find this thread which brought me on the right track. But does it make sense to have "Play only selected song" vs "Play other songs in album of directory" as a per menu option rather than as a universal option? Although it is feasible, I found it rather labourious having to go into each individual menu and changing the setting. I suppose that there is some technical limitation why the Custom Browse plugin doesn't simply respect the generic setting for each player. But I think the current solution is not good. I *would like to suggest* to @erland (no way to do mentions in this forum?) to add this option to the Custom Browse Settings menu. Another thing I would like to mention is the following *inconsistent behaviour* of the Custom Browse plugin: Once I have manually disabled the "Play all songs in selected album" in the first level custom browse menus, this setting was automatically applied to the corresponding menus of one of my three libraries but not to the other two. I think it should be either be applied to all library menus (preferable) or to none at all. Finally, there also seem to be some* inconsistencies* in how albums are displayed across the different menus. For example, in my classical music library, in the album menu, the album artist is displayed even though the setting "show artist with album" is off but in the New Albums menu, the artist is not displayed but instead the year is (and I have no idea how I might turn that off) and when I activate "show artist with album, the artist is displayed in a smaller font on the left, i.e. in a different way than in the Albums menu. *Server*: LMS 7.7.5 on a ReadyNAS Ultra 2 *Players*: Radio, Touch, Duet (Receiver & Controller), Boom *Remote control apps*: iPeng (iOS), SqueezePad (iOS), Squeezecontroller (Android) *Important plugins*: Trackstat, Spicefly Sugarcube, Lazy Search Music, Switch Player, SmartMix, Custom Browse, Spotify (Logitech and Triode), Multi Library chaug's Profile: http://forums.slimdevices.com/member.php?userid=47641 View this thread: http://forums.slimdevices.com/showthread.php?t=61923 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Spotify Premium Plugin (Beta)
tparvais wrote: > Thanks > > I did that. I'm logged on mysqueezbox correctly > > on my SB Web interface, I always see > > Helper App : Running > Not logged in to Spotify > Login Error : Can not connect to Spotify > Last Error : No error And in the app section spotify is actived on all players you wan to use . WHich port is the helper app set to use in the web-UI have you open that port in your firewall . Open the usual ports for LMS is not enough the helper app also talks to the internet . Main hifi: Touch + CIA PS +MeridianG68J MeridianHD621 MeridianG98DH 2 x MeridianDSP5200 MeridianDSP5200HC 2 xMeridianDSP3100 +Rel Stadium 3 sub. Bedroom/Office: Boom Kitchen: Touch + powered Fostex PM0.4 Misc use: Radio (with battery) iPad1 with iPengHD & SqueezePad (spares Touch, SB3, reciever ,controller ) server HP proliant micro server N36L with ClearOS Linux http://people.xiph.org/~xiphmont/demo/neil-young.html Mnyb's Profile: http://forums.slimdevices.com/member.php?userid=4143 View this thread: http://forums.slimdevices.com/showthread.php?t=79706 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Announce: Spotify Premium Plugin (Beta)
TheLastMan wrote: > Make sure you have logged in to Spotify via the MySqueezebox web site as > well as the plugin settings. > > > Sent from my F5121 using Tapatalk Thanks I did that. I'm logged on mysqueezbox correctly on my SB Web interface, I always see Helper App : Running Not logged in to Spotify Login Error : Can not connect to Spotify Last Error : No error tparvais's Profile: http://forums.slimdevices.com/member.php?userid=59976 View this thread: http://forums.slimdevices.com/showthread.php?t=79706 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] announce: ShairTunes2W - Airtunes on LMS (forked version with Windows support)
fraho wrote: > I meanwhile managed to install dev-Version 0.41.1 but still had the > interrupted sound issue. Finally I noticed that my Router/AP had > received an update last Sunday and since then the wifi connections drops > periodically. Connected my two Booms to another AP and everything's fine > again. Haven't tried 0.5.2 so far but most likely there will also no > problems with it. That make me a lot of sense - I had the same issue a few weeks ago and that was due to some PLC plugs acting messy with UDP frames. As a result, lots of dropped frames, lots of repeat and the system could not keep up - happened as well with iTunes talking natively to multiple airport devices LMS 7.7.5 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos 2xPLAY:1, PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBMC, Foobar2000, XBoxOne, JRiver 21, Chromecast Audio, Chromecast v1, Pi B2, Pi B+, 2xPi A+, Odroid-C1, Cubie2 philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261 View this thread: http://forums.slimdevices.com/showthread.php?t=106289 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] announce: ShairTunes2W - Airtunes on LMS (forked version with Windows support)
I meanwhile managed to install dev-Version 0.41.1 but still had the interrupted sound issue. Finally I noticed that my Router/AP had received an update last Sunday and since then the wifi connections drops periodically. Connected my two Booms to another AP and everything's fine again. Haven't tried 0.5.2 so far but most likely there will also no problems with it. fraho's Profile: http://forums.slimdevices.com/member.php?userid=66430 View this thread: http://forums.slimdevices.com/showthread.php?t=106289 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Using plugin to get Internet radio track data from web site
mherger wrote: > > Code: > > > > Slim::Control::Request::notifyFromArray( $client, [ 'newmetadata' > ] ); > > You might need to do this for all the clients currently playing that > station. Are they synced? Then you'd have to deal with $client->master. > > Otherwise you could/should keep track of all clients streaming that > station, and send the notification to all of them. > Not synced in this case - but keeping track of them all was one of my earlier thoughts. I don't see other plugins doing that though - but very few of the ones that I looked through have to use timers. Anyway - I'll try to do that. I presume that I could just keep a list of the $client references and then iterate on meta change. Paul Webster http://dabdig.blogspot.com Paul Webster's Profile: http://forums.slimdevices.com/member.php?userid=105 View this thread: http://forums.slimdevices.com/showthread.php?t=106810 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins
Re: [SlimDevices: Plugins] Using plugin to get Internet radio track data from web site
mherger wrote: > > Is there a recommended way to check that my plugin still "owns" the > > client? > > Keep track of the URL playing. If it has changed when your timer > triggers, then don't do anything. > Thanks - that was the route I was going down and I found similar code in Slim/Plugin/RemoteLibrary/ProtocolHandler.pm My version in my timer return code is now something like this - and it works Code: sub timerReturn { my ( $client, $url ) = @_; my $station = ( $url ); my $song = $client->playingSong(); my $playingURL = ""; if ( $song && $song->streamUrl ) { $playingURL = $song->streamUrl} if ($playingURL ne $url){ # Given stream URL not the same now as we had before implies listener has changed station main::DEBUGLOG && $log->is_debug && $log->debug("$station - timerReturn - stream changed to $playingURL"); # However, it might be an alternative that leads to the same station (redirects) or another in the family so check $station = ( $playingURL ); } else { # If streamUrl not found then something is odd - so report it to help determine issue if (!$song || !$song->streamUrl || !$song->streamUrl ne ""){ # Odd? main::DEBUGLOG && $log->is_debug && $log->debug("$station - timerReturn - streamUrl issue $playingURL"); } } if ($station ne "") {#One of mine so check for isPlaying and action it ...} else { # not mine - log it } Odd thing is that none of the debug lines come out if switching from streaming to playing local music - so I assume that the core code does a killTimers in that situation. Paul Webster http://dabdig.blogspot.com Paul Webster's Profile: http://forums.slimdevices.com/member.php?userid=105 View this thread: http://forums.slimdevices.com/showthread.php?t=106810 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins