Mercurial > mplayer.hg
annotate libmpdemux/Makefile @ 21364:d81ffbf9615f
EMISSINGBRAIN: No, OSD objects of size 0 sure are _not_ visible.
Fixes massive slowdown after adding dvdnav highlight support, at least
with -vo xvmc, potentially others too.
author | reimar |
---|---|
date | Wed, 29 Nov 2006 11:57:16 +0000 |
parents | c2b31c3f1fa6 |
children | 947f679ee12e |
rev | line source |
---|---|
21310
3220773a071b
Split muxers into a separate library that only MEncoder is linked against.
diego
parents:
21307
diff
changeset
|
1 |
3220773a071b
Split muxers into a separate library that only MEncoder is linked against.
diego
parents:
21307
diff
changeset
|
2 include ../config.mak |
2311 | 3 |
4 LIBNAME = libmpdemux.a | |
21310
3220773a071b
Split muxers into a separate library that only MEncoder is linked against.
diego
parents:
21307
diff
changeset
|
5 ifeq ($(MENCODER),yes) |
3220773a071b
Split muxers into a separate library that only MEncoder is linked against.
diego
parents:
21307
diff
changeset
|
6 LIBNAME2 = libmpmux.a |
3220773a071b
Split muxers into a separate library that only MEncoder is linked against.
diego
parents:
21307
diff
changeset
|
7 endif |
2311 | 8 |
21337 | 9 SRCS = asfheader.c \ |
15772 | 10 aviheader.c \ |
11 aviprint.c \ | |
21337 | 12 demuxer.c \ |
15772 | 13 demux_aac.c \ |
14 demux_asf.c \ | |
15 demux_audio.c \ | |
16 demux_avi.c \ | |
17 demux_demuxers.c \ | |
18 demux_film.c \ | |
19 demux_fli.c \ | |
20 demux_lmlm4.c \ | |
21 demux_mf.c \ | |
21337 | 22 demux_mkv.c ebml.c \ |
15772 | 23 demux_mov.c \ |
15958
087142ef3a2d
musepack demuxing and decoding support (demuxing is v7 bitstream only).
reimar
parents:
15772
diff
changeset
|
24 demux_mpc.c \ |
15772 | 25 demux_mpg.c \ |
26 demux_nsv.c \ | |
27 demux_nuv.c \ | |
28 demux_pva.c \ | |
29 demux_rawaudio.c \ | |
30 demux_rawvideo.c \ | |
31 demux_realaud.c \ | |
32 demux_real.c \ | |
33 demux_roq.c \ | |
34 demux_smjpeg.c \ | |
35 demux_ts.c \ | |
36 demux_ty.c \ | |
37 demux_ty_osd.c \ | |
38 demux_viv.c \ | |
39 demux_vqf.c \ | |
40 demux_y4m.c \ | |
21337 | 41 extension.c \ |
42 mf.c \ | |
43 mp3_hdr.c \ | |
44 mpeg_hdr.c \ | |
45 mpeg_packetizer.c \ | |
46 parse_es.c \ | |
47 parse_mp4.c \ | |
48 video.c \ | |
49 yuv4mpeg.c \ | |
50 yuv4mpeg_ratio.c \ | |
15772 | 51 |
21275 | 52 SRCS-$(CONFIG_LIBAVFORMAT) += demux_lavf.c |
53 SRCS-$(CONFIG_LIBAVFORMAT_SO) += demux_lavf.c | |
54 SRCS-$(GIF) += demux_gif.c | |
55 SRCS-$(LIBDV) += demux_rawdv.c | |
56 SRCS-$(LIBNUT) += demux_nut.c | |
57 SRCS-$(LIBVORBIS) += demux_ogg.c | |
58 SRCS-$(STREAMING_LIVE555) += demux_rtp.cpp demux_rtp_codec.cpp | |
59 SRCS-$(WIN32DLL) += demux_avs.c | |
60 SRCS-$(XMMS_PLUGINS) += demux_xmms.c | |
15772 | 61 |
21310
3220773a071b
Split muxers into a separate library that only MEncoder is linked against.
diego
parents:
21307
diff
changeset
|
62 SRCS2 = muxer.c \ |
15772 | 63 muxer_avi.c \ |
64 muxer_mpeg.c \ | |
65 muxer_rawaudio.c \ | |
66 muxer_rawvideo.c \ | |
67 | |
21310
3220773a071b
Split muxers into a separate library that only MEncoder is linked against.
diego
parents:
21307
diff
changeset
|
68 SRCS2-$(CONFIG_LIBAVFORMAT) += muxer_lavf.c |
3220773a071b
Split muxers into a separate library that only MEncoder is linked against.
diego
parents:
21307
diff
changeset
|
69 SRCS2-$(CONFIG_LIBAVFORMAT_SO) += muxer_lavf.c |
21275 | 70 |
71 LIBAV_INC-$(CONFIG_LIBAVUTIL) += -I../libavutil | |
72 LIBAV_INC-$(CONFIG_LIBAVCODEC) += -I../libavcodec | |
73 LIBAV_INC-$(CONFIG_LIBAVFORMAT) += -I../libavformat | |
18823
ef667dd373e2
new imported library in libmpdemux: freesdp (will be used by native rtsp demuxer)
ben
parents:
18799
diff
changeset
|
74 |
21275 | 75 CFLAGS = -I.. -I../stream -I../loader $(LIBAV_INC) |
21259
92b122592776
Merge common parts of all Makefiles into one file included by all.
diego
parents:
21247
diff
changeset
|
76 |
19303
d9e836da5093
Forgotten part of the LIVE555 configure test simplification.
diego
parents:
19300
diff
changeset
|
77 CPLUSPLUSFLAGS = $(CFLAGS) -D__STDC_LIMIT_MACROS |
2311 | 78 |
6910
1a747aee653b
applied live.com streaming patch (-sdp and rtsp:// support) by Ross Finlayson <finlayson@live.com>
arpi
parents:
6474
diff
changeset
|
79 .cpp.o: |
21247 | 80 $(CC) -c $(CPLUSPLUSFLAGS) -o $@ $< |
2311 | 81 |
21259
92b122592776
Merge common parts of all Makefiles into one file included by all.
diego
parents:
21247
diff
changeset
|
82 include ../mpcommon.mak |