The main reason for inability to sync using Softsqueeze is that it is
written in Java and uses JavaSound which means the same codebase works
on Linux, Windows and OSX.  In theory, Java Sound has the ability to
determine which audio sample is being played and SoftSqueeze uses this
feature but in practice it doesn't work.  It used to work quite well on
Windows on simple audio hardware but I think the Java Sound library has
kept up to date with PC audio hardware.

It's probable there is a similar issue with Squeezeplay as it uses
Lua.

The best bet for full audio sync would be a player which interfaces
natively with the OS in a compiled language suchg as c/c++.  I think
Squeezeslave is written in C but I think it also uses 3rd party
libraries to facilitate being ported to different OSs.


-- 
bpa
------------------------------------------------------------------------
bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=93219

_______________________________________________
Radio mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/radio

Reply via email to