mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-11-14 07:32:35 -05:00
RFC: Get rid of mpegplayer plugin
It might have made sense once upon a time, but in today's world... Change-Id: I5d638e6f7a2308c50ab12bd901338f02cf426aae
This commit is contained in:
parent
9ce5b2a2ed
commit
d25d24812e
60 changed files with 5 additions and 21189 deletions
|
|
@ -7,16 +7,9 @@
|
|||
# $Id$
|
||||
#
|
||||
|
||||
# we need to build two different mad libraries
|
||||
# (one for codec, one for mpegplayer)
|
||||
# so a little trickery is necessary
|
||||
|
||||
MADFLAGS = $(CODECFLAGS) -I$(RBCODECLIB_DIR)/codecs/libmad
|
||||
MADFLAGS += -UDEBUG -DNDEBUG -DHAVE_LIMITS_H -DHAVE_ASSERT_H
|
||||
|
||||
# MPEGplayer
|
||||
MPEGMADFLAGS = $(MADFLAGS) -DMPEGPLAYER
|
||||
|
||||
# libmad
|
||||
MADLIB := $(CODECDIR)/libmad.a
|
||||
MADLIB_SRC := $(call preprocess, $(RBCODECLIB_DIR)/codecs/libmad/SOURCES)
|
||||
|
|
@ -27,26 +20,8 @@ $(MADLIB): $(MADLIB_OBJ)
|
|||
$(SILENT)$(shell rm -f $@)
|
||||
$(call PRINTS,AR $(@F))$(AR) rcs $@ $^ >/dev/null
|
||||
|
||||
# libmad-mpeg
|
||||
MPEGMADLIB := $(CODECDIR)/libmad-mpeg.a
|
||||
MPEGMADLIB_SRC := $(call preprocess, $(RBCODECLIB_DIR)/codecs/libmad/SOURCES)
|
||||
MPEGMADLIB_OBJ := $(addsuffix .o,$(basename $(subst $(RBCODECLIB_DIR)/codecs/libmad,$(RBCODEC_BLD)/codecs/libmad-mpeg,$(MPEGMADLIB_SRC))))
|
||||
|
||||
$(MPEGMADLIB): $(MPEGMADLIB_OBJ)
|
||||
$(call PRINTS,AR $(@F))$(AR) rcs $@ $^ >/dev/null
|
||||
|
||||
# pattern rules
|
||||
|
||||
$(CODECDIR)/libmad-mpeg/%.o : $(RBCODECLIB_DIR)/codecs/libmad/%.c
|
||||
$(SILENT)mkdir -p $(dir $@)
|
||||
$(call PRINTS,CC $(subst $(ROOTDIR)/,,$<)) \
|
||||
$(CC) $(MPEGMADFLAGS) -c $< -o $@
|
||||
|
||||
$(CODECDIR)/libmad-mpeg/%.o : $(RBCODECLIB_DIR)/codecs/libmad/%.S
|
||||
$(SILENT)mkdir -p $(dir $@)
|
||||
$(call PRINTS,CC $(subst $(ROOTDIR)/,,$<)) \
|
||||
$(CC) $(MPEGMADFLAGS) -c $< -o $@
|
||||
|
||||
$(CODECDIR)/libmad/%.o: $(RBCODECLIB_DIR)/codecs/libmad/%.c
|
||||
$(SILENT)mkdir -p $(dir $@)
|
||||
$(call PRINTS,CC $(subst $(ROOTDIR)/,,$<)) \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue