Mercurial > mplayer.hg
annotate libmpdemux/Makefile @ 22580:b9a351d95340
Remove Cygwin case from conditional, it's overridden by the Win32 case.
author | diego |
---|---|
date | Thu, 15 Mar 2007 08:59:31 +0000 |
parents | 090ec2169aee |
children | 1765c6c02f21 |
rev | line source |
---|---|
21310
3220773a071b
Split muxers into a separate library that only MEncoder is linked against.
diego
parents:
21307
diff
changeset
|
1 include ../config.mak |
2311 | 2 |
22528
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22190
diff
changeset
|
3 LIBNAME_COMMON = libmpdemux.a |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22190
diff
changeset
|
4 LIBNAME_MENCODER = libmpmux.a |
2311 | 5 |
22531
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
6 SRCS_COMMON = asfheader.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
7 aviheader.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
8 aviprint.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
9 demuxer.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
10 demux_aac.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
11 demux_asf.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
12 demux_audio.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
13 demux_avi.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
14 demux_demuxers.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
15 demux_film.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
16 demux_fli.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
17 demux_lmlm4.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
18 demux_mf.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
19 demux_mkv.c ebml.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
20 demux_mov.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
21 demux_mpg.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
22 demux_nsv.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
23 demux_nuv.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
24 demux_pva.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
25 demux_rawaudio.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
26 demux_rawvideo.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
27 demux_realaud.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
28 demux_real.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
29 demux_roq.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
30 demux_smjpeg.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
31 demux_ts.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
32 demux_ty.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
33 demux_ty_osd.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
34 demux_viv.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
35 demux_vqf.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
36 demux_y4m.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
37 extension.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
38 mf.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
39 mp3_hdr.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
40 mpeg_hdr.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
41 mpeg_packetizer.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
42 parse_es.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
43 parse_mp4.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
44 video.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
45 yuv4mpeg.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
46 yuv4mpeg_ratio.c \ |
15772 | 47 |
22528
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22190
diff
changeset
|
48 SRCS_COMMON-$(CONFIG_LIBAVFORMAT) += demux_lavf.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22190
diff
changeset
|
49 SRCS_COMMON-$(CONFIG_LIBAVFORMAT_SO) += demux_lavf.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22190
diff
changeset
|
50 SRCS_COMMON-$(GIF) += demux_gif.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22190
diff
changeset
|
51 SRCS_COMMON-$(LIBDV) += demux_rawdv.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22190
diff
changeset
|
52 SRCS_COMMON-$(LIBNUT) += demux_nut.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22190
diff
changeset
|
53 SRCS_COMMON-$(LIBVORBIS) += demux_ogg.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22190
diff
changeset
|
54 SRCS_COMMON-$(MUSEPACK) += demux_mpc.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22190
diff
changeset
|
55 SRCS_COMMON-$(STREAMING_LIVE555) += demux_rtp.cpp demux_rtp_codec.cpp |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22190
diff
changeset
|
56 SRCS_COMMON-$(WIN32DLL) += demux_avs.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22190
diff
changeset
|
57 SRCS_COMMON-$(XMMS_PLUGINS) += demux_xmms.c |
15772 | 58 |
22528
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22190
diff
changeset
|
59 SRCS_MENCODER = muxer.c \ |
22531
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
60 muxer_avi.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
61 muxer_mpeg.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
62 muxer_rawaudio.c \ |
090ec2169aee
cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents:
22528
diff
changeset
|
63 muxer_rawvideo.c \ |
15772 | 64 |
22528
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22190
diff
changeset
|
65 SRCS_MENCODER-$(CONFIG_LIBAVFORMAT) += muxer_lavf.c |
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22190
diff
changeset
|
66 SRCS_MENCODER-$(CONFIG_LIBAVFORMAT_SO) += muxer_lavf.c |
21275 | 67 |
21390
fd1495e1538d
Add libav include paths to CFLAGS without indirection.
diego
parents:
21374
diff
changeset
|
68 CFLAGS = -I../stream -I../loader |
18823
ef667dd373e2
new imported library in libmpdemux: freesdp (will be used by native rtsp demuxer)
ben
parents:
18799
diff
changeset
|
69 |
21390
fd1495e1538d
Add libav include paths to CFLAGS without indirection.
diego
parents:
21374
diff
changeset
|
70 CFLAGS-$(CONFIG_LIBAVUTIL) += -I../libavutil |
fd1495e1538d
Add libav include paths to CFLAGS without indirection.
diego
parents:
21374
diff
changeset
|
71 CFLAGS-$(CONFIG_LIBAVCODEC) += -I../libavcodec |
fd1495e1538d
Add libav include paths to CFLAGS without indirection.
diego
parents:
21374
diff
changeset
|
72 CFLAGS-$(CONFIG_LIBAVFORMAT) += -I../libavformat |
21259
92b122592776
Merge common parts of all Makefiles into one file included by all.
diego
parents:
21247
diff
changeset
|
73 |
21974 | 74 CXXFLAGS = $(subst -Wdeclaration-after-statement,,$(CFLAGS)) -D__STDC_LIMIT_MACROS |
2311 | 75 |
21259
92b122592776
Merge common parts of all Makefiles into one file included by all.
diego
parents:
21247
diff
changeset
|
76 include ../mpcommon.mak |