annotate libvo/Makefile @ 8763:19e96e60a3d0

Speed optimizations (runs twise as fast) and bugfix (wrong cutoff frequency buffer over run noise and garbeled output when wrong input format)
author anders
date Sat, 04 Jan 2003 06:19:25 +0000
parents 1831ce784783
children efb6dcac967d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
1
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
2 include config.mak
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
3
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
4 LIBNAME = libvo.a
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
5
7866
732a8bfc7681 Added the -geometry option (supports fbdev and tdfxfb drivers)
mark
parents: 7122
diff changeset
6 SRCS=geometry.c aspect.c aclib.c osd.c font_load.c gtf.c spuenc.c video_out.c vo_null.c vo_pgm.c vo_md5.c vo_mpegpes.c vo_yuv4mpeg.c $(OPTIONAL_SRCS) sub.c font_load_ft.c
866
91087aaea5c7 using gcc -MM instead of makedepend, make OBJS from SRCS where possible
arpi_esp
parents: 698
diff changeset
7 OBJS=$(SRCS:.c=.o)
1
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
8
4089
e1c6178de089 Configurable VIDIX usage
nick
parents: 4088
diff changeset
9 ifeq ($(VIDIX),yes)
4168
2d8403f1c54e Fix xvidix for non-x11 systems, 10l Alex :)
atmos4
parents: 4124
diff changeset
10 SRCS += vosub_vidix.c
4089
e1c6178de089 Configurable VIDIX usage
nick
parents: 4088
diff changeset
11 endif
e1c6178de089 Configurable VIDIX usage
nick
parents: 4088
diff changeset
12
8136
1831ce784783 fixed order of includes.
arpi
parents: 7866
diff changeset
13 CFLAGS = $(OPTFLAGS) -I. -I.. $(FREETYPE_INC) $(SDL_INC) $(X11_INC) $(EXTRA_INC) $(DXR2_INC) $(DVB_INC) $(DIRECTFB_INC) -DMPG12PLAY #-Wall
4089
e1c6178de089 Configurable VIDIX usage
nick
parents: 4088
diff changeset
14 ifeq ($(VIDIX),yes)
e1c6178de089 Configurable VIDIX usage
nick
parents: 4088
diff changeset
15 CFLAGS += -DVIDIX_PATH='"$(prefix)/lib/mplayer/vidix/"'
e1c6178de089 Configurable VIDIX usage
nick
parents: 4088
diff changeset
16 endif
1
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
17 # -I/usr/X11R6/include/
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
18
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
19 .SUFFIXES: .c .o
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
20
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
21 # .PHONY: all clean
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
22
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
23 .c.o:
24
b4fdbec3d729 New dependency system
arpi_esp
parents: 1
diff changeset
24 $(CC) -c $(CFLAGS) -o $@ $<
1
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
25
1010
6d3a6d42c831 dependency stuff fixed
arpi_esp
parents: 866
diff changeset
26 $(LIBNAME): $(OBJS)
1
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
27 $(AR) r $(LIBNAME) $(OBJS)
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
28
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
29 all: $(LIBNAME)
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
30
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
31 clean:
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
32 rm -f *.o *.a *~
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
33
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
34 distclean:
24
b4fdbec3d729 New dependency system
arpi_esp
parents: 1
diff changeset
35 rm -f Makefile.bak *.o *.a *~ .depend
1
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
36
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
37 dep: depend
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
38
1010
6d3a6d42c831 dependency stuff fixed
arpi_esp
parents: 866
diff changeset
39 depend:
866
91087aaea5c7 using gcc -MM instead of makedepend, make OBJS from SRCS where possible
arpi_esp
parents: 698
diff changeset
40 $(CC) -MM $(CFLAGS) $(SRCS) 1>.depend
1
3b5f5d1c5041 Initial revision
arpi_esp
parents:
diff changeset
41
24
b4fdbec3d729 New dependency system
arpi_esp
parents: 1
diff changeset
42 #
b4fdbec3d729 New dependency system
arpi_esp
parents: 1
diff changeset
43 # include dependency files if they exist
b4fdbec3d729 New dependency system
arpi_esp
parents: 1
diff changeset
44 #
b4fdbec3d729 New dependency system
arpi_esp
parents: 1
diff changeset
45 ifneq ($(wildcard .depend),)
b4fdbec3d729 New dependency system
arpi_esp
parents: 1
diff changeset
46 include .depend
b4fdbec3d729 New dependency system
arpi_esp
parents: 1
diff changeset
47 endif