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/