### Eclipse Workspace Patch 1.0 #P Fab4-build Index: meta-squeezeos/packages/squeezeplay/squeezeplay_svn.bb =================================================================== --- meta-squeezeos/packages/squeezeplay/squeezeplay_svn.bb (revision 8706) +++ meta-squeezeos/packages/squeezeplay/squeezeplay_svn.bb (working copy) @@ -20,7 +20,7 @@ EXTRA_OECONF = "--disable-portaudio --enable-fsync-workaround" -EXTRA_OECONF_append_baby = " --enable-screen-rotation" +EXTRA_OECONF_append_baby = " --enable-screen-rotation --without-alac" # Optional close source package DEPENDS += "${@base_conditional('ENABLE_SPPRIVATE', 'yes', 'squeezeplay-private', '', d)}" #P SP7.5 Index: src/squeezeplay/src/audio/decode/decode.c =================================================================== --- src/squeezeplay/src/audio/decode/decode.c (revision 8706) +++ src/squeezeplay/src/audio/decode/decode.c (working copy) @@ -75,7 +75,8 @@ /* in order of perference */ #ifdef _WIN32 &decode_wma_win, -#else +#endif +#ifndef WITHOUT_ALAC &decode_alac, #endif #ifdef WITH_SPPRIVATE Index: src/squeezeplay/configure.in =================================================================== --- src/squeezeplay/configure.in (revision 8706) +++ src/squeezeplay/configure.in (working copy) @@ -129,6 +129,13 @@ AC_DEFINE(FSYNC_WORKAROUND_ENABLED, 1, [Define for fsync workaround]) fi +dnl without alac +AC_ARG_WITH(alac, +AC_HELP_STRING([--with-alac], [alac decoder not wanted [[default=yes]]]), + , with-alac=yes) +if test x$with-alac != xyes; then + AC_DEFINE(WITHOUT_ALAC, 1, [Define if alac decoder not wanted]) +fi dnl Dmalloc (multi-threaded version) AC_DEFUN([AM_WITH_DMALLOC],