Mercurial > mplayer.hg
annotate libmpdemux/Makefile @ 21307:5fdf546b4e57
Move common code to mpcommon.mak.
author | diego |
---|---|
date | Mon, 27 Nov 2006 13:32:24 +0000 |
parents | eb5e0d858b98 |
children | 3220773a071b |
rev | line source |
---|---|
2311 | 1 |
2 LIBNAME = libmpdemux.a | |
3 | |
4 include ../config.mak | |
5 | |
15772 | 6 # Headers and header-dumpers |
7 SRCS = mp3_hdr.c \ | |
8 mpeg_hdr.c \ | |
9 asfheader.c \ | |
10 aviheader.c \ | |
11 aviprint.c \ | |
12 | |
13 # Core | |
18922
d2d9d011203f
Move conditional compilation into the build system.
diego
parents:
18921
diff
changeset
|
14 SRCS += extension.c \ |
15772 | 15 video.c \ |
16 | |
17 # Miscellaneous | |
19271
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
19190
diff
changeset
|
18 SRCS += parse_es.c \ |
15772 | 19 parse_mp4.c \ |
19141 | 20 mpeg_packetizer.c \ |
15772 | 21 yuv4mpeg.c \ |
22 yuv4mpeg_ratio.c \ | |
19300 | 23 mf.c \ |
15772 | 24 |
25 # Demuxers | |
26 SRCS += demuxer.c \ | |
27 demux_aac.c \ | |
28 demux_asf.c \ | |
29 demux_audio.c \ | |
30 demux_avi.c \ | |
31 demux_demuxers.c \ | |
32 demux_film.c \ | |
33 demux_fli.c \ | |
34 demux_lmlm4.c \ | |
35 demux_mf.c \ | |
36 demux_mov.c \ | |
15958
087142ef3a2d
musepack demuxing and decoding support (demuxing is v7 bitstream only).
reimar
parents:
15772
diff
changeset
|
37 demux_mpc.c \ |
15772 | 38 demux_mpg.c \ |
39 demux_nsv.c \ | |
40 demux_nuv.c \ | |
41 demux_pva.c \ | |
42 demux_rawaudio.c \ | |
43 demux_rawvideo.c \ | |
44 demux_realaud.c \ | |
45 demux_real.c \ | |
46 demux_roq.c \ | |
47 demux_smjpeg.c \ | |
48 demux_ts.c \ | |
49 demux_ty.c \ | |
50 demux_ty_osd.c \ | |
51 demux_viv.c \ | |
52 demux_vqf.c \ | |
53 demux_y4m.c \ | |
18404 | 54 demux_mkv.c ebml.c \ |
15772 | 55 |
21275 | 56 SRCS-$(CONFIG_LIBAVFORMAT) += demux_lavf.c |
57 SRCS-$(CONFIG_LIBAVFORMAT_SO) += demux_lavf.c | |
58 SRCS-$(GIF) += demux_gif.c | |
59 SRCS-$(LIBDV) += demux_rawdv.c | |
60 SRCS-$(LIBNUT) += demux_nut.c | |
61 SRCS-$(LIBVORBIS) += demux_ogg.c | |
62 SRCS-$(STREAMING_LIVE555) += demux_rtp.cpp demux_rtp_codec.cpp | |
63 SRCS-$(WIN32DLL) += demux_avs.c | |
64 SRCS-$(XMMS_PLUGINS) += demux_xmms.c | |
15772 | 65 |
66 # Muxers | |
17538 | 67 MUXERS = muxer.c \ |
15772 | 68 muxer_avi.c \ |
69 muxer_mpeg.c \ | |
70 muxer_rawaudio.c \ | |
71 muxer_rawvideo.c \ | |
72 | |
21275 | 73 MUXERS-$(CONFIG_LIBAVFORMAT) += muxer_lavf.c |
74 MUXERS-$(CONFIG_LIBAVFORMAT_SO) += muxer_lavf.c | |
75 | |
21286
eb5e0d858b98
10l: Muxers were not being compiled even when MEncoder was enabled.
diego
parents:
21275
diff
changeset
|
76 SRCS-$(MENCODER) += $(MUXERS) |
21275 | 77 SRCS-$(MENCODER) += $(MUXERS-yes) |
78 | |
79 LIBAV_INC-$(CONFIG_LIBAVUTIL) += -I../libavutil | |
80 LIBAV_INC-$(CONFIG_LIBAVCODEC) += -I../libavcodec | |
81 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
|
82 |
21275 | 83 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
|
84 |
19303
d9e836da5093
Forgotten part of the LIVE555 configure test simplification.
diego
parents:
19300
diff
changeset
|
85 CPLUSPLUSFLAGS = $(CFLAGS) -D__STDC_LIMIT_MACROS |
2311 | 86 |
6910
1a747aee653b
applied live.com streaming patch (-sdp and rtsp:// support) by Ross Finlayson <finlayson@live.com>
arpi
parents:
6474
diff
changeset
|
87 .cpp.o: |
21247 | 88 $(CC) -c $(CPLUSPLUSFLAGS) -o $@ $< |
2311 | 89 |
21259
92b122592776
Merge common parts of all Makefiles into one file included by all.
diego
parents:
21247
diff
changeset
|
90 include ../mpcommon.mak |