Re: [SlimDevices: Plugins] ANNOUNCE: muso (production)

2017-01-26 Thread jezbo

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

2017-01-26 Thread chaug

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)

2017-01-26 Thread Mnyb

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)

2017-01-26 Thread tparvais

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)

2017-01-26 Thread philippe_44

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)

2017-01-26 Thread fraho

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

2017-01-26 Thread Paul Webster

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

2017-01-26 Thread Paul Webster

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