Mercurial > mplayer.hg
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 |
rev | line source |
---|---|
1 | 1 |
1258 | 2 include ../config.mak |
1 | 3 |
1270 | 4 SRCS = sr1.c |
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 | 7 ifeq ($(TARGET_ARCH_SGI_MIPS),yes) |
8 OPTFLAGS := $(OPTFLAGS:-O4=-O0) | |
9 endif | |
1234 | 10 CFLAGS = $(OPTFLAGS) $(EXTRA_INC) |
1258 | 11 ifeq ($(TARGET_ARCH_X86),yes) |
4262 | 12 SRCS += decode_i586.c |
13 OBJS += decode_i586.o | |
4165 | 14 SRCS += decode_MMX.c dct64_MMX.c tabinit_MMX.c |
1258 | 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 | 20 SRCS += dct36_3dnow.s dct64_3dnow.c |
1258 | 21 OBJS += dct36_3dnow.o dct64_3dnow.o |
5607 | 22 SRCS += dct36_k7.s dct64_k7.c |
1258 | 23 OBJS += dct36_k7.o dct64_k7.o |
24 endif | |
1 | 25 |
26 .SUFFIXES: .c .o | |
27 | |
28 # .PHONY: all clean | |
29 | |
30 .c.o: | |
31 $(CC) -c $(CFLAGS) -o $@ $< | |
32 | |
33 .s.o: | |
34 $(CC) -c $(CFLAGS) -o $@ $< | |
35 | |
1010 | 36 libMP3.a: $(OBJS) |
1 | 37 $(AR) r libMP3.a $(OBJS) |
4244 | 38 ifeq ($(TARGET_OS),CYGWIN) |
39 ./mp3lib_objfix.sh | |
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 | 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 | 48 $(CC) $(CFLAGS) test2.c ../libvo/aclib.c -o test2 -I.. -L. -lMP3 -lm |
788 | 49 |
1 | 50 all: libMP3.a |
51 | |
52 clean: | |
53 rm -f *~ *.o *.a | |
54 | |
55 distclean: | |
26 | 56 rm -f *~ *.o *.a Makefile.bak .depend |
57 | |
58 dep: depend | |
1 | 59 |
1010 | 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 | 62 |
26 | 63 # |
64 # include dependency files if they exist | |
65 # | |
66 ifneq ($(wildcard .depend),) | |
67 include .depend | |
68 endif |