A series of fixes provided by Andreas Hehn. These were mostly discovered when attemp...
commit160f5502cb8b355c476eddb40c7e5689a8e3b0f5
authorjwoithe <jwoithe@2be59082-3212-0410-8809-b0798e1608f0>
Tue, 24 Sep 2013 12:09:26 +0000 (24 12:09 +0000)
committerjwoithe <jwoithe@2be59082-3212-0410-8809-b0798e1608f0>
Tue, 24 Sep 2013 12:09:26 +0000 (24 12:09 +0000)
treef9bac34144720ccbb426ad533c263bdd0f4adf14
parent16a2cbf0f7b12d40fc9f119e259931370394d95f
A series of fixes provided by Andreas Hehn.  These were mostly discovered when attempting to compile FFADO with clang:
* libavc: implement a better way to quieten an "unused parameter" warning
* bebob: fix a typo when assigning to cachePath
* dice: correctly create routes for the ARM audio ports
* fireworks-downloader: really zero the "args" variable
* saffire-pro: fix a typo when applying sync lock mask

I'm not sure what the correct approach should be for the DICE fix.  Andreas's patch originally commented this out.  The DICE chip does provide 8 ARM audio ports on the router's input and output sides though, so perhaps they ought to be included (although the present entries only seem to cover the router outputs to the ARM, not the returns from it).  Those with DICE-based interfaces are encouraged to test this patch to verify there are no regressions caused by this change.

git-svn-id: svn+ssh://ffado.org/ffado/trunk@2413 2be59082-3212-0410-8809-b0798e1608f0
libffado/src/bebob/bebob_avdevice.cpp
libffado/src/bebob/focusrite/focusrite_saffirepro.cpp
libffado/src/dice/dice_eap.cpp
libffado/src/libavc/general/avc_plug.cpp
libffado/support/firmware/fireworks-downloader.cpp