annotate mp3lib/Makefile @ 6643:01eaf5358176

Changed the way that the streams are requested. Now the streams are requested depending on the bandwidth option. If the option is not set, the higher bitrate stream is chose. Moved the asf_http_streaming_ctrl_t struct to asf.h
author bertrand
date Fri, 05 Jul 2002 02:46:03 +0000
parents adc04b7ed226
children d48db6256efb
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
1
1258
50b8a3a5eeed Portability and old binutils support
nick
parents: 1245
diff changeset
2 include ../config.mak
1
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
3
1270
8a9fa696b77d Minor cleanups
nick
parents: 1258
diff changeset
4 SRCS = sr1.c
8a9fa696b77d Minor cleanups
nick
parents: 1258
diff changeset
5 OBJS = sr1.o
866
91087aaea5c7 using gcc -MM instead of makedepend, make OBJS from SRCS where possible
arpi_esp
parents: 826
diff changeset
6 # OBJS = $(SRCS:.c,.s=.o)
2450
f51307170f69 MIPS support by oliver.schoenbrunner@jku.at
arpi
parents: 1461
diff changeset
7 ifeq ($(TARGET_ARCH_SGI_MIPS),yes)
f51307170f69 MIPS support by oliver.schoenbrunner@jku.at
arpi
parents: 1461
diff changeset
8 OPTFLAGS := $(OPTFLAGS:-O4=-O0)
f51307170f69 MIPS support by oliver.schoenbrunner@jku.at
arpi
parents: 1461
diff changeset
9 endif
1234
dfccdda074e5 OPTFLAGS vs. INCLUDES cleanup
arpi
parents: 1010
diff changeset
10 CFLAGS = $(OPTFLAGS) $(EXTRA_INC)
1258
50b8a3a5eeed Portability and old binutils support
nick
parents: 1245
diff changeset
11 ifeq ($(TARGET_ARCH_X86),yes)
4262
ae847143d1d7 Using cpudetect code instead of d_cpu.s
nick
parents: 4244
diff changeset
12 SRCS += decode_i586.c
ae847143d1d7 Using cpudetect code instead of d_cpu.s
nick
parents: 4244
diff changeset
13 OBJS += decode_i586.o
4165
nick
parents: 4148
diff changeset
14 SRCS += decode_MMX.c dct64_MMX.c tabinit_MMX.c
1258
50b8a3a5eeed Portability and old binutils support
nick
parents: 1245
diff changeset
15 OBJS += decode_MMX.o dct64_MMX.o tabinit_MMX.o
3203
8312f4bc8dab Disable SSE code and reenable FPU dct for SSE cpus (fpu code is 0.3% faster and I don't get data aligned in dct64_sse.s, so I can't finish optimizing it)
atmos4
parents: 2450
diff changeset
16 #ifeq ($(TARGET_SSE),yes)
8312f4bc8dab Disable SSE code and reenable FPU dct for SSE cpus (fpu code is 0.3% faster and I don't get data aligned in dct64_sse.s, so I can't finish optimizing it)
atmos4
parents: 2450
diff changeset
17 #SRCS += dct64_sse.s
8312f4bc8dab Disable SSE code and reenable FPU dct for SSE cpus (fpu code is 0.3% faster and I don't get data aligned in dct64_sse.s, so I can't finish optimizing it)
atmos4
parents: 2450
diff changeset
18 #OBJS += dct64_sse.o
8312f4bc8dab Disable SSE code and reenable FPU dct for SSE cpus (fpu code is 0.3% faster and I don't get data aligned in dct64_sse.s, so I can't finish optimizing it)
atmos4
parents: 2450
diff changeset
19 #endif
4148
nick
parents: 4147
diff changeset
20 SRCS += dct36_3dnow.s dct64_3dnow.c
1258
50b8a3a5eeed Portability and old binutils support
nick
parents: 1245
diff changeset
21 OBJS += dct36_3dnow.o dct64_3dnow.o
5607
1972c3475d93 mp_image.h and img_format.h moved to libmpcodecs
arpi
parents: 4322
diff changeset
22 SRCS += dct36_k7.s dct64_k7.c
1258
50b8a3a5eeed Portability and old binutils support
nick
parents: 1245
diff changeset
23 OBJS += dct36_k7.o dct64_k7.o
50b8a3a5eeed Portability and old binutils support
nick
parents: 1245
diff changeset
24 endif
1
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
25
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
26 .SUFFIXES: .c .o
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
27
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
28 # .PHONY: all clean
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
29
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
30 .c.o:
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
31 $(CC) -c $(CFLAGS) -o $@ $<
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
32
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
33 .s.o:
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
34 $(CC) -c $(CFLAGS) -o $@ $<
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
35
1010
6d3a6d42c831 dependency stuff fixed
arpi_esp
parents: 866
diff changeset
36 libMP3.a: $(OBJS)
1
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
37 $(AR) r libMP3.a $(OBJS)
4244
f1efe9e55647 rewrites symbols in d_cpu.s on cygwin
atmos4
parents: 4179
diff changeset
38 ifeq ($(TARGET_OS),CYGWIN)
f1efe9e55647 rewrites symbols in d_cpu.s on cygwin
atmos4
parents: 4179
diff changeset
39 ./mp3lib_objfix.sh
f1efe9e55647 rewrites symbols in d_cpu.s on cygwin
atmos4
parents: 4179
diff changeset
40 endif
5909
adc04b7ed226 OpenBSD patch - by Bj«Órn Sandell <biorn@dce.chalmers.se>
arpi
parents: 5607
diff changeset
41 ifeq ($(TARGET_OS),OpenBSD)
adc04b7ed226 OpenBSD patch - by Bj«Órn Sandell <biorn@dce.chalmers.se>
arpi
parents: 5607
diff changeset
42 ./mp3lib_objfix.sh
adc04b7ed226 OpenBSD patch - by Bj«Órn Sandell <biorn@dce.chalmers.se>
arpi
parents: 5607
diff changeset
43 endif
789
989b921361d0 test2 added for playback test, testreanmed to test1 to make Atmosfear happy...
arpi_esp
parents: 788
diff changeset
44 test1: libMP3.a test.c
1461
5a748a93b7b4 Fixed Makefile for test programs.
atmos4
parents: 1393
diff changeset
45 $(CC) $(CFLAGS) test.c ../libvo/aclib.c -o test1 -I.. -L. -lMP3 -lm
789
989b921361d0 test2 added for playback test, testreanmed to test1 to make Atmosfear happy...
arpi_esp
parents: 788
diff changeset
46
989b921361d0 test2 added for playback test, testreanmed to test1 to make Atmosfear happy...
arpi_esp
parents: 788
diff changeset
47 test2: libMP3.a test2.c
1461
5a748a93b7b4 Fixed Makefile for test programs.
atmos4
parents: 1393
diff changeset
48 $(CC) $(CFLAGS) test2.c ../libvo/aclib.c -o test2 -I.. -L. -lMP3 -lm
788
214ea3f02d13 test.c added for benchmarking
arpi_esp
parents: 26
diff changeset
49
1
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
50 all: libMP3.a
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
51
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
52 clean:
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
53 rm -f *~ *.o *.a
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
54
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
55 distclean:
26
8ee4acebff58 New dependency system
arpi_esp
parents: 1
diff changeset
56 rm -f *~ *.o *.a Makefile.bak .depend
8ee4acebff58 New dependency system
arpi_esp
parents: 1
diff changeset
57
8ee4acebff58 New dependency system
arpi_esp
parents: 1
diff changeset
58 dep: depend
1
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
59
1010
6d3a6d42c831 dependency stuff fixed
arpi_esp
parents: 866
diff changeset
60 depend:
866
91087aaea5c7 using gcc -MM instead of makedepend, make OBJS from SRCS where possible
arpi_esp
parents: 826
diff changeset
61 $(CC) -MM $(CFLAGS) $(SRCS) 1>.depend
1
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
62
26
8ee4acebff58 New dependency system
arpi_esp
parents: 1
diff changeset
63 #
8ee4acebff58 New dependency system
arpi_esp
parents: 1
diff changeset
64 # include dependency files if they exist
8ee4acebff58 New dependency system
arpi_esp
parents: 1
diff changeset
65 #
8ee4acebff58 New dependency system
arpi_esp
parents: 1
diff changeset
66 ifneq ($(wildcard .depend),)
8ee4acebff58 New dependency system
arpi_esp
parents: 1
diff changeset
67 include .depend
8ee4acebff58 New dependency system
arpi_esp
parents: 1
diff changeset
68 endif