Rockbox open source high quality audio player as a Music Player Daemon
mpris rockbox mpd libadwaita audio rust zig deno
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

Build the voice codec speex with core -O switch to save size on targets using -Os.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29948 a1c6a512-1295-4272-9138-f99709370657

+6 -3
+6 -3
apps/codecs/libspeex/libspeex.make
··· 13 13 14 14 # disable strict aliasing optimizations for now, it gives warnings due to 15 15 # some horrid typecasting 16 - SPEEXFLAGS = $(filter-out -O%, $(filter-out -fstrict-aliasing, $(CODECFLAGS))) \ 16 + _SPEEXFLAGS = $(filter-out -fstrict-aliasing, $(CODECFLAGS)) \ 17 17 -fno-strict-aliasing -DHAVE_CONFIG_H -DSPEEX_DISABLE_ENCODER \ 18 18 -I$(APPSDIR)/codecs/libspeex 19 + 20 + # build voice codec with core -O switch 21 + VOICESPEEXFLAGS = $(filter-out -ffunction-sections, $(filter-out -DCODEC,$(_SPEEXFLAGS))) -DROCKBOX_VOICE_CODEC 19 22 20 23 # libspeex is faster on ARM-targets with -O1 instead of -O2 24 + SPEEXFLAGS = $(filter-out -O%,$(_SPEEXFLAGS)) 25 + 21 26 ifeq ($(CPU),arm) 22 27 SPEEXFLAGS += -O1 23 28 else 24 29 SPEEXFLAGS += -O2 25 30 endif 26 - 27 - VOICESPEEXFLAGS = $(filter-out -ffunction-sections, $(filter-out -DCODEC,$(SPEEXFLAGS))) -DROCKBOX_VOICE_CODEC 28 31 29 32 # libspeex 30 33 SPEEXLIB := $(CODECDIR)/libspeex.a