ffmpeg: don't pass --enable-mipsfpu on non-MIPS platform
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Wed, 10 Aug 2016 21:29:04 +0000 (23:29 +0200)
committerPeter Korsgaard <peter@korsgaard.com>
Tue, 16 Aug 2016 22:01:38 +0000 (00:01 +0200)
commitfdd0f8d5e421d858d84bac186a5f3a3ae82a29c5
treebadb6782771ed7a1d2967b4d42e3fb16f40dd5c4
parentae7becfe50cca2f6000342475f52750cab53985c
ffmpeg: don't pass --enable-mipsfpu on non-MIPS platform

The current logic to pass the --{enable,disable}-mipsfpu option is:

ifeq ($(BR2_MIPS_SOFT_FLOAT),y)
FFMPEG_CONF_OPTS += --disable-mipsfpu
else
FFMPEG_CONF_OPTS += --enable-mipsfpu
endif

In practice, this means that on MIPS soft-float, --disable-mipsfpu is
passed, and that in *all* other cases, --enable-mipsfpu is passed,
including if we are *not* targetting the MIPS architecture.

Even though this doesn't seem to cause any problem, it is a bit weird to
see --enable-mipsfpu when you're building ffmpeg for a non-MIPS
architecture, so we better fix this by enclosing the MIPS-related
options in a MIPS condition.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/ffmpeg/ffmpeg.mk