On Fri, 3 Jun 2011, dumbiggie wrote:


--- On Fri, 6/3/11, stuart <[email protected]> wrote:

booked).  Maybe, at a later date, I'll look into using
the different protocols necessary to "look like" a newer
client.

 If it helps, here are pointers to newish SB player programs for which scripts 
& code might be available:

http://wiki.slimdevices.com/index.php/SqueezeSlave

 That one allows you to fire up a SB player via CLI.

This seems the best starting point for a new MVP SqueezeBox client, the main problem is related to sound output. SqueezeSlave tries to write to a soundcard through PortAudio to ALSA or OSS or Windows Soundcard Driver. The problem is that the MVP doesn't have a standard linux ALSA/OSS sound device, it has a weird device that can accept PCM data, or MPEG audio, and requires proprietary IOCTLs to switch its mode/sample rate/etc. So, to get SqueezeSlave to work on the MVP you'd have to write a PortAudio output module for the MVP, which would probably require some educated guesswork about buffer levels too (since I'm not aware of a way to query the MVP's audio buffer length).

http://wiki.slimdevices.com/index.php/SqueezePlay

That one provides a SB player plus GUI that looks like the recent generation of Squeezebox hardware interfaces.


I have looked at porting this in the past, but I just don't think the MVP has enough RAM for this rather beefy app...It would require more experimentation to be sure.


Cheers,

Simon
------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
Mvpmc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mvpmc-users
mvpmc wiki: http://mvpmc.wikispaces.com/

Reply via email to