When changing playback speed write the current speed to OSD only after
[mplayer.git] / TOOLS / Makefile
bloba8afeddfacdf641fe69e4942cf87938ffe076d1d
1 include ../config.mak
3 CFLAGS = -I..
5 OBJS = alaw-gen$(EXESUF) \
6 asfinfo$(EXESUF) \
7 avi-fix$(EXESUF) \
8 avisubdump$(EXESUF) \
9 bios2dump$(EXESUF) \
10 dump_mp4$(EXESUF) \
11 mem2dump$(EXESUF) \
12 movinfo$(EXESUF) \
13 png2raw$(EXESUF) \
14 subrip$(EXESUF) \
15 vivodump$(EXESUF) \
16 302m_convert$(EXESUF) \
17 360m_convert$(EXESUF) \
19 ifeq ($(TARGET_ARCH_X86),yes)
20 OBJS += cpuinfo$(EXESUF) fastmemcpybench
21 endif
23 all: $(OBJS)
25 png2raw: png2raw.c
26 $(CC) $< -o $@ -lpng
28 subrip: subrip.c
29 $(CC) $(CFLAGS) -g -o $@ $< ../vobsub.o ../spudec.o ../mp_msg.o \
30 ../unrarlib.o ../libswscale/swscale.o ../libswscale/rgb2rgb.o \
31 ../libswscale/yuv2rgb.o ../libmpcodecs/img_format.o -lm
33 vivodump: vivodump.c
34 $(CC) $(CFLAGS) -o $@ $< ../mp_msg.o ../libmpdemux/libmpdemux.a ../stream/stream.a
36 fastmemcpybench: fastmemcpybench.c
37 $(CC) $(CFLAGS) -g $< -o fastmem-mmx$(EXESUF) ../libvo/aclib.o -DNAME=\"mmx\" -DHAVE_MMX
38 $(CC) $(CFLAGS) -g $< -o fastmem-k6$(EXESUF) ../libvo/aclib.o -DNAME=\"k6\ \" -DHAVE_MMX -DHAVE_3DNOW
39 $(CC) $(CFLAGS) -g $< -o fastmem-k7$(EXESUF) ../libvo/aclib.o -DNAME=\"k7\ \" -DHAVE_MMX -DHAVE_3DNOW -DHAVE_MMX2
40 $(CC) $(CFLAGS) -g $< -o fastmem-sse$(EXESUF) ../libvo/aclib.o -DNAME=\"sse\" -DHAVE_MMX -DHAVE_SSE -DHAVE_MMX2
41 $(CC) $(CFLAGS) -g $< -o fastmem2-mmx$(EXESUF) ../libvo/aclib.o -DNAME=\"mga-mmx\" -DHAVE_MGA -DHAVE_MMX
42 $(CC) $(CFLAGS) -g $< -o fastmem2-k6$(EXESUF) ../libvo/aclib.o -DNAME=\"mga-k6\ \" -DHAVE_MGA -DHAVE_MMX -DHAVE_3DNOW
43 $(CC) $(CFLAGS) -g $< -o fastmem2-k7$(EXESUF) ../libvo/aclib.o -DNAME=\"mga-k7\ \" -DHAVE_MGA -DHAVE_MMX -DHAVE_3DNOW -DHAVE_MMX2
44 $(CC) $(CFLAGS) -g $< -o fastmem2-sse$(EXESUF) ../libvo/aclib.o -DNAME=\"mga-sse\" -DHAVE_MGA -DHAVE_MMX -DHAVE_SSE -DHAVE_MMX2
46 clean:
47 rm -f $(OBJS)
48 rm -f fastmem-* fastmem2-*