Mercurial > mplayer.hg
annotate libmpdemux/Makefile @ 26277:644426c3261c
Rename HAVE_XVMC_ACCEL to HAVE_XVMC for consistency and to sync with FFmpeg.
author | diego |
---|---|
date | Mon, 31 Mar 2008 17:19:51 +0000 |
parents | 752e40637551 |
children | fa91545f01bb |
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-$(GIF) += demux_gif.c |
23092
21e496522217
cosmetics: Remove CONFIG_ prefix from FFmpeg library Makefile variables.
diego
parents:
22717
diff
changeset
|
49 SRCS_COMMON-$(LIBAVFORMAT) += demux_lavf.c |
22528
8bcff5c7e387
Give more descriptive names to the source and library variables and split
diego
parents:
22190
diff
changeset
|
50 SRCS_COMMON-$(LIBDV) += demux_rawdv.c |
24564
e4a38a7cdb81
libnemesi support, yet another rtsp/rtp library...
lu_zero
parents:
23101
diff
changeset
|
51 SRCS_COMMON-$(LIBNEMESI) += demux_nemesi.c |
22528
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 |
23092
21e496522217
cosmetics: Remove CONFIG_ prefix from FFmpeg library Makefile variables.
diego
parents:
22717
diff
changeset
|
65 SRCS_MENCODER-$(LIBAVFORMAT) += muxer_lavf.c |
21275 | 66 |
21259
92b122592776
Merge common parts of all Makefiles into one file included by all.
diego
parents:
21247
diff
changeset
|
67 include ../mpcommon.mak |
23098
138d0a814e89
Add CXX include flags to dependency file generation CFLAGS to generate correct
diego
parents:
23092
diff
changeset
|
68 |
26121
752e40637551
Only demux_lavf.o explicitly needs -I../libavcodec in CFLAGS.
diego
parents:
24564
diff
changeset
|
69 demux_lavf.o: CFLAGS += -I../libavcodec |
752e40637551
Only demux_lavf.o explicitly needs -I../libavcodec in CFLAGS.
diego
parents:
24564
diff
changeset
|
70 |
23098
138d0a814e89
Add CXX include flags to dependency file generation CFLAGS to generate correct
diego
parents:
23092
diff
changeset
|
71 dep depend: CFLAGS += $(EXTRAXX_INC) |