ffmpeg: update to 2.3.1

Changes:
Disable SIMD usage; creates build errors
Disable runtime cpudetect as it's all disabled
Re-enable compiler optimizations
re-enable stripping

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
This commit is contained in:
Ian Leonard 2014-07-19 06:10:33 -07:00
parent 7f8b73e7d9
commit 228c3d0dea

View file

@ -8,12 +8,12 @@
include $(TOPDIR)/rules.mk include $(TOPDIR)/rules.mk
PKG_NAME:=ffmpeg PKG_NAME:=ffmpeg
PKG_VERSION:=0.11.5 PKG_VERSION:=2.3.1
PKG_RELEASE:=5 PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
PKG_SOURCE_URL:=http://ffmpeg.org/releases/ PKG_SOURCE_URL:=http://ffmpeg.org/releases/
PKG_MD5SUM:=ea25fc252c132141f12988ed5506bfe8 PKG_MD5SUM:=bb02e99c39941d7f3dc56658b9324a2b
PKG_MAINTAINER:=Ted Hess <thess@kitschensync.net> PKG_MAINTAINER:=Ted Hess <thess@kitschensync.net>
PKG_LICENSE:=LGPL-2.1+ GPL-2+ LGPL-3 PKG_LICENSE:=LGPL-2.1+ GPL-2+ LGPL-3
@ -368,23 +368,47 @@ FFMPEG_CONFIGURE:= \
--arch="$(ARCH)" \ --arch="$(ARCH)" \
--target-os=linux \ --target-os=linux \
--prefix="/usr" \ --prefix="/usr" \
--pkg-config="pkg-config" \
--enable-shared \ --enable-shared \
--enable-static \ --enable-static \
--enable-small \
--enable-pthreads \
--enable-zlib \
--disable-runtime-cpudetect \
--disable-doc \
--disable-debug \ --disable-debug \
--pkg-config="pkg-config" \
\ \
--enable-gpl \ --enable-gpl \
--enable-version3 \ --enable-version3 \
\ \
--disable-altivec \ --disable-altivec \
--disable-asm \ --disable-amd3dnow \
--disable-doc \ --disable-amd3dnowext \
--disable-mmx \
--disable-mmxext \
--disable-sse \
--disable-sse2 \
--disable-sse3 \
--disable-ssse3 \
--disable-sse4 \
--disable-sse42 \
--disable-avx \
--disable-xop \
--disable-fma3 \
--disable-fma4 \
--disable-avx2 \
--disable-vfp \
--disable-neon \
--disable-inline-asm \
--disable-yasm \
--disable-mipsdspr1 \
--disable-mipsdspr2 \
--disable-mipsfpu \
\
--disable-dxva2 \ --disable-dxva2 \
--enable-pthreads \ --disable-vaapi \
--disable-optimizations \ --disable-vda \
--enable-small \ --disable-vdpau \
--disable-stripping \
--enable-zlib \
--disable-outdevs --disable-outdevs
ifeq ($(BUILD_VARIANT),custom) ifeq ($(BUILD_VARIANT),custom)
@ -395,10 +419,7 @@ ifeq ($(BUILD_VARIANT),custom)
) )
FFMPEG_CONFIGURE+= \ FFMPEG_CONFIGURE+= \
--disable-ffmpeg \ --disable-programs \
--disable-ffplay \
--disable-ffprobe \
--disable-ffserver \
--disable-avfilter \ --disable-avfilter \
--disable-postproc \ --disable-postproc \
--disable-swresample \ --disable-swresample \
@ -435,10 +456,7 @@ ifeq ($(BUILD_VARIANT),audio-dec)
) )
FFMPEG_CONFIGURE+= \ FFMPEG_CONFIGURE+= \
--disable-ffmpeg \ --disable-programs \
--disable-ffplay \
--disable-ffprobe \
--disable-ffserver \
--disable-avfilter \ --disable-avfilter \
--disable-postproc \ --disable-postproc \
--disable-swresample \ --disable-swresample \
@ -461,10 +479,7 @@ ifeq ($(BUILD_VARIANT),mini)
) )
FFMPEG_CONFIGURE+= \ FFMPEG_CONFIGURE+= \
--disable-ffmpeg \ --disable-programs \
--disable-ffplay \
--disable-ffprobe \
--disable-ffserver \
--disable-avdevice \ --disable-avdevice \
--disable-avfilter \ --disable-avfilter \
--disable-postproc \ --disable-postproc \