Bugzilla – Bug 16043
Native ALAC playback broken on Radio
Last modified: 2011-05-09 13:25:51 UTC
7.5.0 r8673 Native Apple Lossless playback produces a nasty noise on Squeezebox Radio. This should only be invoked when playing ALAC directly from Squeezebox Touch's internal Squeezebox Server, or from some low-powered NAS drives.
To recapitulate a recent bug meeting, Steven asserted that if this can't be fixed that it should be disabled so that the Radio doesn't make noise. Setting aside the disabling issue for now, is the Radio *supposed* to have native playback of ALAC? i.e. is it in there and broken, or would we be adding it entirely.
I feel strongly that this needs to be more easily configurable from one SP device to another without complex code and compiler changes. We will need the flexibility moving forward to have a variety of CPUs in our devices that will necessarily have effects on what codecs can be supported.
Created attachment 6792 [details] Untested patch Alan: looks like each product has its own common.h file, so would it be as simple to fix as this patch?
Created attachment 6793 [details] Alternative patch Also untested, as yet
Created attachment 6794 [details] Proposed patch, take 2
No, that approach does not work. ...baby/common.h is only used for the squeezeplay_baby tree, not the main squeezplay tree where we need the change.
Created attachment 6796 [details] Proposed patch, take 3 This is the sort of thing that we need but I do not understand autotools enough to make it work
Update hours
It looks like the problem has been fixed by the update to the latest toolchain. This means that a backport to 7.5.X is most unlikely.
Used radio to playback .m4a files (7.6.r 32390) fw 9432