3 DEPENDS
+= "schroedinger libgsm"
7 DEFAULT_PREFERENCE
= "1"
9 SRCREV_libswscale
= "b2e1c8222eeef74b0ca8053b400957dd69e18e4d"
10 SRC_URI
= "http://ffmpeg.org/releases/ffmpeg-${PV}.tar.bz2 \
12 file://ffmpeg-arm-update.diff \
16 B
= "${S}/build.${HOST_SYS}.${TARGET_SYS}"
18 FULL_OPTIMIZATION_armv7a
= "-fexpensive-optimizations -ftree-vectorize -fomit-frame-pointer -O4 -ffast-math"
19 BUILD_OPTIMIZATION
= "${FULL_OPTIMIZATION}"
21 EXTRA_FFCONF_armv7a
= "--cpu=cortex-a8"
22 CFLAGS_append_armv7a
= " -fPIC -DPIC"
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
} $
{HOST_CC_ARCH
}$
{TOOLCHAIN_OPTIONS
}" \
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
64 SRC_URI
[md5sum
] = "be8503f15c3b81ba00eb8379ca8dcf33"
65 SRC_URI
[sha256sum
] = "16de61d7426b1df7aee54b48c16aa728de1ed82f95db5fc4d8886d5d2702d90a"