3 DEPENDS += "schroedinger libgsm"
8 DEFAULT_PREFERENCE = "1"
10 SRCREV_libswscale = "b2e1c8222eeef74b0ca8053b400957dd69e18e4d"
11 SRC_URI = "http://ffmpeg.org/releases/ffmpeg-${PV}.tar.bz2 \
12 file://armv4.patch;patch=1 \
13 file://ffmpeg-arm-update.diff;patch=1 \
17 B = "${S}/build.${HOST_SYS}.${TARGET_SYS}"
19 FULL_OPTIMIZATION_armv7a = "-fexpensive-optimizations -ftree-vectorize -fomit-frame-pointer -O4 -ffast-math"
20 BUILD_OPTIMIZATION = "${FULL_OPTIMIZATION}"
22 EXTRA_FFCONF_armv7a = "--cpu=cortex-a8"
33 --cross-prefix=${TARGET_PREFIX} \
42 --enable-libschroedinger \
46 --arch=${TARGET_ARCH} \
47 --enable-cross-compile \
48 --extra-cflags="${TARGET_CFLAGS} ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS}" \
49 --extra-ldflags="${TARGET_LDFLAGS}" \
50 --enable-hardcoded-tables \
55 sed -i -e s:'check_cflags -std=c99'::g ${S}/configure
59 ${S}/configure ${EXTRA_OECONF}
60 sed -i -e s:Os:O4:g ${B}/config.h