diff options
Diffstat (limited to 'apps/codecs/libmad/libmad.make')
-rw-r--r-- | apps/codecs/libmad/libmad.make | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/apps/codecs/libmad/libmad.make b/apps/codecs/libmad/libmad.make index 331ee8916f..58d2dc84e6 100644 --- a/apps/codecs/libmad/libmad.make +++ b/apps/codecs/libmad/libmad.make | |||
@@ -11,7 +11,18 @@ | |||
11 | # (one for codec, one for mpegplayer) | 11 | # (one for codec, one for mpegplayer) |
12 | # so a little trickery is necessary | 12 | # so a little trickery is necessary |
13 | 13 | ||
14 | MADFLAGS = $(CODECFLAGS) -UDEBUG -DNDEBUG -O2 -I$(APPSDIR)/codecs/libmad -DHAVE_LIMITS_H | 14 | # Extract optimization level ('-O') from compile flags. Will be set later. |
15 | MADFLAGS = $(filter-out -O%,$(CODECFLAGS)) -I$(APPSDIR)/codecs/libmad | ||
16 | MADFLAGS += -UDEBUG -DNDEBUG -DHAVE_LIMITS_H | ||
17 | |||
18 | # libmad is faster on ARM-targets with -O1 than -O2 | ||
19 | ifeq ($(CPU),arm) | ||
20 | MADFLAGS += -O1 | ||
21 | else | ||
22 | MADFLAGS += -O2 | ||
23 | endif | ||
24 | |||
25 | # MPEGplayer | ||
15 | MPEGMADFLAGS = $(MADFLAGS) -DMPEGPLAYER | 26 | MPEGMADFLAGS = $(MADFLAGS) -DMPEGPLAYER |
16 | 27 | ||
17 | # libmad | 28 | # libmad |