Mercurial > mplayer.hg
annotate drivers/radeon/Makefile @ 17149:9a0a376a54b1
Move audio packets reordering from codec interface to demuxers for real
files (old and new format), pass only real extradata to the codec
Enable cook codec from lavc, prefer lavc codecs for 14_4 and 28_8
formats. Disable internal 28_8, it's broken now and will be removed soon
author | rtognimp |
---|---|
date | Fri, 09 Dec 2005 16:25:37 +0000 |
parents | b69ddd4d3bb9 |
children | ce1ba8fd57e7 |
rev | line source |
---|---|
1921 | 1 KERNEL_INCLUDES = /usr/src/linux/include |
2 INCLUDES = -I$(KERNEL_INCLUDES) | |
3244 | 3 # auto install |
4 CONFIG_SHELL=/bin/sh -c | |
5 KERNEL_VERSION=$(shell $(CONFIG_SHELL) 'uname -r') | |
6 MOD_PATH_PREFIX= | |
7 MOD_PATH=$(MOD_PATH_PREFIX)/lib/modules/$(KERNEL_VERSION)/kernel/drivers/video/ | |
1921 | 8 |
9 # | |
10 # standard CFLAGS | |
11 # | |
12 | |
13 CPPFLAGS := -D__KERNEL__ -I$(KERNEL_INCLUDES) | |
14 | |
7073
b69ddd4d3bb9
removed -W -Wall -g and other gcc-specific warning/debug options
arpi
parents:
3940
diff
changeset
|
15 CFLAGS := $(CPPFLAGS) -O2 \ |
3940 | 16 -fomit-frame-pointer -fno-strict-aliasing -fno-common -ffast-math\ |
1921 | 17 -D__KERNEL__ -DMODULE -include $(KERNEL_INCLUDES)/linux/modversions.h |
18 AFLAGS := -D__ASSEMBLY__ $(CPPFLAGS) | |
19 | |
20 | |
3164 | 21 all: radeonfb.o radeon_vid.o rage128_vid.o |
1921 | 22 |
23 radeonfb.o: radeonfb.c radeon.h | |
24 $(CC) $(CFLAGS) $(INCLUDES) -c $(basename $@).c | |
2870 | 25 radeon_vid.o: radeon_vid.c radeon.h radeon_vid.h |
26 $(CC) $(CFLAGS) $(INCLUDES) -c $(basename $@).c | |
3164 | 27 rage128_vid.o: radeon_vid.c radeon.h radeon_vid.h |
28 $(CC) $(CFLAGS) -DRAGE128 $(INCLUDES) -c radeon_vid.c -o $@ | |
1921 | 29 |
30 dep: | |
31 | |
32 clean: | |
33 rm -f *.o *~ | |
34 | |
35 install: | |
3244 | 36 mkdir -p $(MOD_PATH) |
37 cp radeonfb.o $(MOD_PATH) | |
38 cp radeon_vid.o $(MOD_PATH) | |
39 cp rage128_vid.o $(MOD_PATH) | |
40 depmod -a | |
3246 | 41 nodes: |
3244 | 42 mknod /dev/radeon_vid c 178 0 |
3253 | 43 ln -s /dev/radeon_vid /dev/rage128_vid |
3246 | 44 # Stuff below is for me only ;) |
45 vid: | |
46 make install | |
47 rmmod radeon_vid | |
3266
ff90589b635f
Fixed single buffering problems and -vo mga compatibility by number of buffers
nick
parents:
3253
diff
changeset
|
48 modprobe radeon_vid mtrr=1 |