Mercurial > mplayer.hg
annotate stream/Makefile @ 21309:ef59ac68c9b6
FFmpeg-style dependency declaration
author | diego |
---|---|
date | Mon, 27 Nov 2006 13:42:36 +0000 |
parents | f6dbc626d84f |
children | af809f05ed57 |
rev | line source |
---|---|
19271
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
1 |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
2 LIBNAME = stream.a |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
3 |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
4 include ../config.mak |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
5 |
19300 | 6 SRCS += open.c \ |
21304
f6dbc626d84f
cosmetics: Merge SRCS together, alphabetical order, whitespace.
diego
parents:
21302
diff
changeset
|
7 stream.c \ |
f6dbc626d84f
cosmetics: Merge SRCS together, alphabetical order, whitespace.
diego
parents:
21302
diff
changeset
|
8 stream_cue.c \ |
f6dbc626d84f
cosmetics: Merge SRCS together, alphabetical order, whitespace.
diego
parents:
21302
diff
changeset
|
9 stream_file.c \ |
f6dbc626d84f
cosmetics: Merge SRCS together, alphabetical order, whitespace.
diego
parents:
21302
diff
changeset
|
10 stream_mf.c \ |
f6dbc626d84f
cosmetics: Merge SRCS together, alphabetical order, whitespace.
diego
parents:
21302
diff
changeset
|
11 stream_null.c \ |
19271
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
12 url.c \ |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
13 |
21309 | 14 SRCS-$(CDDA) += stream_cdda.c cdinfo.c |
15 SRCS-$(DVBIN) += dvb_tune.c stream_dvb.c | |
16 SRCS-$(DVDNAV) += stream_dvdnav.c | |
17 SRCS-$(DVDREAD) += stream_dvd.c | |
18 SRCS-$(FTP) += stream_ftp.c | |
19 SRCS-$(LIBSMBCLIENT) += stream_smb.c | |
20 SRCS-$(MPLAYER_NETWORK) += stream_netstream.c \ | |
21 asf_mmst_streaming.c \ | |
22 asf_streaming.c \ | |
23 cookies.c \ | |
24 http.c \ | |
25 network.c \ | |
26 pnm.c \ | |
27 rtp.c \ | |
28 udp.c \ | |
29 tcp.c \ | |
30 stream_rtp.c \ | |
31 stream_rtsp.c \ | |
32 stream_udp.c \ | |
33 freesdp/common.c \ | |
34 freesdp/errorlist.c \ | |
35 freesdp/parser.c \ | |
36 librtsp/rtsp.c \ | |
37 librtsp/rtsp_rtp.c \ | |
38 librtsp/rtsp_session.c \ | |
39 realrtsp/asmrp.c \ | |
40 realrtsp/real.c \ | |
41 realrtsp/rmff.c \ | |
42 realrtsp/sdpplin.c \ | |
43 realrtsp/xbuffer.c \ | |
44 | |
45 SRCS-$(PVR) += stream_pvr.c | |
46 SRCS-$(RADIO) += stream_radio.c | |
47 SRCS-$(RADIO_CAPTURE) += audio_in.c | |
48 SRCS-$(STREAM_CACHE) += cache2.c | |
49 SRCS-$(STREAMING_LIVE555) += stream_livedotcom.c | |
50 SRCS-$(TV) += stream_tv.c tv.c frequencies.c tvi_dummy.c | |
51 SRCS-$(TV_BSDBT848) += tvi_bsdbt848.c | |
52 SRCS-$(TV_V4L1) += tvi_v4l.c audio_in.c | |
53 SRCS-$(TV_V4L2) += tvi_v4l2.c audio_in.c | |
54 SRCS-$(VCD) += stream_vcd.c | |
55 SRCS-$(VSTREAM) += stream_vstream.c | |
56 | |
57 #FIXME: These should have variables assigned in configure. | |
19271
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
58 ifeq ($(CDDA),yes) |
21309 | 59 SRCS-$(MPLAYER_NETWORK) += stream_cddb.c |
21302 | 60 endif |
61 ifeq ($(TV_V4L),yes) | |
21309 | 62 SRCS-$(ALSA1X) += ai_alsa1x.c |
63 SRCS-$(ALSA9) += ai_alsa.c | |
64 SRCS-$(OSS) += ai_oss.c | |
21301
c5b4fa823865
Untangle dependencies that are handled by configure.
diego
parents:
21300
diff
changeset
|
65 endif |
21302 | 66 ifeq ($(RADIO_CAPTURE),yes) |
21309 | 67 SRCS-$(ALSA1X) += ai_alsa1x.c |
68 SRCS-$(ALSA9) += ai_alsa.c | |
69 SRCS-$(OSS) += ai_oss.c | |
19271
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
70 endif |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
71 |
21300 | 72 CFLAGS = -I../loader |
19271
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
73 |
21259
92b122592776
Merge common parts of all Makefiles into one file included by all.
diego
parents:
21206
diff
changeset
|
74 include ../mpcommon.mak |
19271
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
75 |
21259
92b122592776
Merge common parts of all Makefiles into one file included by all.
diego
parents:
21206
diff
changeset
|
76 clean:: |
92b122592776
Merge common parts of all Makefiles into one file included by all.
diego
parents:
21206
diff
changeset
|
77 rm -f realrtsp/*.o realrtsp/*.a realrtsp/*~ \ |
19271
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
78 librtsp/*.o librtsp/*.a librtsp/*~ \ |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
79 freesdp/*.o freesdp/*.a freesdp/*~ |