erland / socialmusicdiscovery

Automatically exported from code.google.com/p/socialmusicdiscovery
1 stars 2 forks source link

Add player control to Squeezebox interfaces (SqueezePlay/IP3K) #10

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
We need to add possibility to play items in the menus provided by SMD in the 
Squeezebox interfaces(SqueezePlay/IP3K) through the smd-plugin.

The relevant source code is in:
http://socialmusicdiscovery.googlecode.com/svn/localserver/trunk/src/smd-plugin/
src/main/plugin/Menu/SMDMenus.pm

Currently all play related actions are commented.

Original issue reported on code.google.com by erlan...@telia.com on 13 Mar 2011 at 8:16

GoogleCodeExporter commented 8 years ago

Original comment by erlan...@telia.com on 16 Mar 2011 at 4:26

GoogleCodeExporter commented 8 years ago
When the moment is right for this, we should make sure that the "player 
control" part of SMD is "plugin-able" (in the idea of UPnP compatibility)

Original comment by vrobin@gmail.com on 16 Mar 2011 at 9:17

GoogleCodeExporter commented 8 years ago
A first implementation of this is now available in svn 635 and 636, still stuff 
to fine tune but it now works to hit "play" button on IR remote on a 
SqueezePlay or IP3K device. 

Context menus are still not implemented and also not playing all tracks on the 
same album when selecting a specific track.

There are some new attribute in "ResultItem":
- playable: Indicates if an item is playable
- leaf: Indicates if an item is leaf (false indicates that it might but doesn't 
have to have sub items)

The "leaf" parameter is useful until we have got decent performance of the 
child counters which currently are really slow.

Original comment by erlan...@telia.com on 23 Apr 2011 at 8:01