Mercurial > mplayer.hg
annotate stream/Makefile @ 21304:f6dbc626d84f
cosmetics: Merge SRCS together, alphabetical order, whitespace.
author | diego |
---|---|
date | Mon, 27 Nov 2006 12:09:58 +0000 |
parents | 69380fc05a3e |
children | ef59ac68c9b6 |
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 |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
14 ifeq ($(STREAM_CACHE),yes) |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
15 SRCS += cache2.c |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
16 endif |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
17 ifeq ($(CDDA),yes) |
19287
b2f48e71bb53
Move conditional compilation of cdinfo.c to the build system.
diego
parents:
19276
diff
changeset
|
18 SRCS += stream_cdda.c cdinfo.c |
19271
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
19 ifeq ($(MPLAYER_NETWORK),yes) |
19272
e53b30cd047f
renamed cddX stream interface to stream_cddX for consistency
ben
parents:
19271
diff
changeset
|
20 SRCS += stream_cddb.c |
19271
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
21 endif |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
22 endif |
20635
9ed557ae1383
Streamline and simplify internal vs external libdvdread handling.
diego
parents:
19568
diff
changeset
|
23 ifeq ($(DVDREAD),yes) |
19271
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
24 SRCS += stream_dvd.c |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
25 endif |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
26 ifeq ($(DVDNAV),yes) |
19302
cc4774869fbc
renamed dvdnav_stream to stream_dvdnav for consistency
ben
parents:
19301
diff
changeset
|
27 SRCS += stream_dvdnav.c |
19271
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
28 endif |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
29 ifeq ($(VCD),yes) |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
30 SRCS += stream_vcd.c |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
31 endif |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
32 ifeq ($(FTP),yes) |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
33 SRCS += stream_ftp.c |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
34 endif |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
35 ifeq ($(LIBSMBCLIENT),yes) |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
36 SRCS += stream_smb.c |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
37 endif |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
38 ifeq ($(MPLAYER_NETWORK),yes) |
21301
c5b4fa823865
Untangle dependencies that are handled by configure.
diego
parents:
21300
diff
changeset
|
39 SRCS += stream_netstream.c |
c5b4fa823865
Untangle dependencies that are handled by configure.
diego
parents:
21300
diff
changeset
|
40 endif |
21302 | 41 ifeq ($(STREAMING_LIVE555),yes) |
42 SRCS += stream_livedotcom.c | |
43 endif | |
19271
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
44 ifeq ($(VSTREAM),yes) |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
45 SRCS += stream_vstream.c |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
46 endif |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
47 ifeq ($(TV),yes) |
19273
11ec1cb3a7ea
add an explicit tv stream input instead of the previous hack in stream_null
ben
parents:
19272
diff
changeset
|
48 SRCS += stream_tv.c tv.c frequencies.c tvi_dummy.c |
21301
c5b4fa823865
Untangle dependencies that are handled by configure.
diego
parents:
21300
diff
changeset
|
49 endif |
21302 | 50 ifeq ($(TV_BSDBT848),yes) |
51 SRCS += tvi_bsdbt848.c | |
52 endif | |
53 ifeq ($(TV_V4L2),yes) | |
54 SRCS += tvi_v4l2.c audio_in.c | |
55 endif | |
56 ifeq ($(PVR),yes) | |
57 SRCS += stream_pvr.c | |
58 endif | |
59 ifeq ($(TV_V4L1),yes) | |
60 SRCS += tvi_v4l.c audio_in.c | |
61 endif | |
62 ifeq ($(TV_V4L),yes) | |
63 ifeq ($(ALSA1X),yes) | |
64 SRCS += ai_alsa1x.c | |
19271
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
65 endif |
21302 | 66 ifeq ($(ALSA9),yes) |
67 SRCS += ai_alsa.c | |
19271
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
68 endif |
21302 | 69 ifeq ($(OSS),yes) |
70 SRCS += ai_oss.c | |
71 endif | |
72 endif | |
19568
bd821fd3e244
Radio support, patch by Vladimir Voroshilov (voroshil gmail com)
reimar
parents:
19552
diff
changeset
|
73 ifeq ($(RADIO),yes) |
21302 | 74 SRCS += stream_radio.c |
21301
c5b4fa823865
Untangle dependencies that are handled by configure.
diego
parents:
21300
diff
changeset
|
75 endif |
21302 | 76 ifeq ($(RADIO_CAPTURE),yes) |
77 SRCS += audio_in.c | |
78 ifeq ($(ALSA1X),yes) | |
79 SRCS += ai_alsa1x.c | |
80 endif | |
81 ifeq ($(ALSA9),yes) | |
82 SRCS += ai_alsa.c | |
83 endif | |
84 ifeq ($(OSS),yes) | |
85 SRCS += ai_oss.c | |
86 endif | |
87 endif | |
19271
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
88 ifeq ($(MPLAYER_NETWORK),yes) |
21304
f6dbc626d84f
cosmetics: Merge SRCS together, alphabetical order, whitespace.
diego
parents:
21302
diff
changeset
|
89 SRCS += asf_mmst_streaming.c \ |
f6dbc626d84f
cosmetics: Merge SRCS together, alphabetical order, whitespace.
diego
parents:
21302
diff
changeset
|
90 asf_streaming.c \ |
f6dbc626d84f
cosmetics: Merge SRCS together, alphabetical order, whitespace.
diego
parents:
21302
diff
changeset
|
91 cookies.c \ |
19271
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
92 http.c \ |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
93 network.c \ |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
94 pnm.c \ |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
95 rtp.c \ |
19318
a3ddd3320b47
removed udp socket creation code from rtp stack to a new dedicated udp helper file
ben
parents:
19313
diff
changeset
|
96 udp.c \ |
19335
2a9d669e5ff6
isolated tcp socket code from network.c to a dedicated file
ben
parents:
19318
diff
changeset
|
97 tcp.c \ |
19271
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
98 stream_rtsp.c \ |
19313
0792ad01e9bf
split rtp stack, udp input layer and rtp input layer from rtp.c
ben
parents:
19312
diff
changeset
|
99 stream_rtp.c \ |
0792ad01e9bf
split rtp stack, udp input layer and rtp input layer from rtp.c
ben
parents:
19312
diff
changeset
|
100 stream_udp.c \ |
21304
f6dbc626d84f
cosmetics: Merge SRCS together, alphabetical order, whitespace.
diego
parents:
21302
diff
changeset
|
101 freesdp/common.c \ |
f6dbc626d84f
cosmetics: Merge SRCS together, alphabetical order, whitespace.
diego
parents:
21302
diff
changeset
|
102 freesdp/errorlist.c \ |
f6dbc626d84f
cosmetics: Merge SRCS together, alphabetical order, whitespace.
diego
parents:
21302
diff
changeset
|
103 freesdp/parser.c \ |
f6dbc626d84f
cosmetics: Merge SRCS together, alphabetical order, whitespace.
diego
parents:
21302
diff
changeset
|
104 librtsp/rtsp.c \ |
f6dbc626d84f
cosmetics: Merge SRCS together, alphabetical order, whitespace.
diego
parents:
21302
diff
changeset
|
105 librtsp/rtsp_rtp.c \ |
f6dbc626d84f
cosmetics: Merge SRCS together, alphabetical order, whitespace.
diego
parents:
21302
diff
changeset
|
106 librtsp/rtsp_session.c \ |
f6dbc626d84f
cosmetics: Merge SRCS together, alphabetical order, whitespace.
diego
parents:
21302
diff
changeset
|
107 realrtsp/asmrp.c \ |
19271
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
108 realrtsp/real.c \ |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
109 realrtsp/rmff.c \ |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
110 realrtsp/sdpplin.c \ |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
111 realrtsp/xbuffer.c \ |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
112 endif |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
113 ifeq ($(DVBIN),yes) |
21304
f6dbc626d84f
cosmetics: Merge SRCS together, alphabetical order, whitespace.
diego
parents:
21302
diff
changeset
|
114 SRCS += dvb_tune.c stream_dvb.c |
19271
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
115 endif |
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
116 |
21300 | 117 CFLAGS = -I../loader |
19271
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
118 |
21259
92b122592776
Merge common parts of all Makefiles into one file included by all.
diego
parents:
21206
diff
changeset
|
119 include ../mpcommon.mak |
19271
64d82a45a05d
introduce new 'stream' directory for all stream layer related components and split them from libmpdemux
ben
parents:
diff
changeset
|
120 |
21259
92b122592776
Merge common parts of all Makefiles into one file included by all.
diego
parents:
21206
diff
changeset
|
121 clean:: |
92b122592776
Merge common parts of all Makefiles into one file included by all.
diego
parents:
21206
diff
changeset
|
122 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
|
123 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
|
124 freesdp/*.o freesdp/*.a freesdp/*~ |