annotate libmpdemux/Makefile @ 21982:fa66a03e8920

Include string.h to make sure memcpy is not used without prototype
author reimar
date Tue, 23 Jan 2007 15:28:19 +0000
parents 8c63104755fc
children db9f2e48c710
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
21310
3220773a071b Split muxers into a separate library that only MEncoder is linked against.
diego
parents: 21307
diff changeset
1
3220773a071b Split muxers into a separate library that only MEncoder is linked against.
diego
parents: 21307
diff changeset
2 include ../config.mak
2311
038038c7d7e9 i forgot this. -10l :(
arpi
parents:
diff changeset
3
038038c7d7e9 i forgot this. -10l :(
arpi
parents:
diff changeset
4 LIBNAME = libmpdemux.a
21310
3220773a071b Split muxers into a separate library that only MEncoder is linked against.
diego
parents: 21307
diff changeset
5 ifeq ($(MENCODER),yes)
3220773a071b Split muxers into a separate library that only MEncoder is linked against.
diego
parents: 21307
diff changeset
6 LIBNAME2 = libmpmux.a
3220773a071b Split muxers into a separate library that only MEncoder is linked against.
diego
parents: 21307
diff changeset
7 endif
2311
038038c7d7e9 i forgot this. -10l :(
arpi
parents:
diff changeset
8
21337
c2b31c3f1fa6 cosmetics: Sort SRCS by alphabetical order.
diego
parents: 21310
diff changeset
9 SRCS = asfheader.c \
15772
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
10 aviheader.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
11 aviprint.c \
21337
c2b31c3f1fa6 cosmetics: Sort SRCS by alphabetical order.
diego
parents: 21310
diff changeset
12 demuxer.c \
15772
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
13 demux_aac.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
14 demux_asf.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
15 demux_audio.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
16 demux_avi.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
17 demux_demuxers.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
18 demux_film.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
19 demux_fli.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
20 demux_lmlm4.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
21 demux_mf.c \
21337
c2b31c3f1fa6 cosmetics: Sort SRCS by alphabetical order.
diego
parents: 21310
diff changeset
22 demux_mkv.c ebml.c \
15772
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
23 demux_mov.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
24 demux_mpg.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
25 demux_nsv.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
26 demux_nuv.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
27 demux_pva.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
28 demux_rawaudio.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
29 demux_rawvideo.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
30 demux_realaud.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
31 demux_real.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
32 demux_roq.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
33 demux_smjpeg.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
34 demux_ts.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
35 demux_ty.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
36 demux_ty_osd.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
37 demux_viv.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
38 demux_vqf.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
39 demux_y4m.c \
21337
c2b31c3f1fa6 cosmetics: Sort SRCS by alphabetical order.
diego
parents: 21310
diff changeset
40 extension.c \
c2b31c3f1fa6 cosmetics: Sort SRCS by alphabetical order.
diego
parents: 21310
diff changeset
41 mf.c \
c2b31c3f1fa6 cosmetics: Sort SRCS by alphabetical order.
diego
parents: 21310
diff changeset
42 mp3_hdr.c \
c2b31c3f1fa6 cosmetics: Sort SRCS by alphabetical order.
diego
parents: 21310
diff changeset
43 mpeg_hdr.c \
c2b31c3f1fa6 cosmetics: Sort SRCS by alphabetical order.
diego
parents: 21310
diff changeset
44 mpeg_packetizer.c \
c2b31c3f1fa6 cosmetics: Sort SRCS by alphabetical order.
diego
parents: 21310
diff changeset
45 parse_es.c \
c2b31c3f1fa6 cosmetics: Sort SRCS by alphabetical order.
diego
parents: 21310
diff changeset
46 parse_mp4.c \
c2b31c3f1fa6 cosmetics: Sort SRCS by alphabetical order.
diego
parents: 21310
diff changeset
47 video.c \
c2b31c3f1fa6 cosmetics: Sort SRCS by alphabetical order.
diego
parents: 21310
diff changeset
48 yuv4mpeg.c \
c2b31c3f1fa6 cosmetics: Sort SRCS by alphabetical order.
diego
parents: 21310
diff changeset
49 yuv4mpeg_ratio.c \
15772
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
50
21275
c1bddf9fcee7 FFmpeg-style conditional dependency declaration
diego
parents: 21259
diff changeset
51 SRCS-$(CONFIG_LIBAVFORMAT) += demux_lavf.c
c1bddf9fcee7 FFmpeg-style conditional dependency declaration
diego
parents: 21259
diff changeset
52 SRCS-$(CONFIG_LIBAVFORMAT_SO) += demux_lavf.c
c1bddf9fcee7 FFmpeg-style conditional dependency declaration
diego
parents: 21259
diff changeset
53 SRCS-$(GIF) += demux_gif.c
c1bddf9fcee7 FFmpeg-style conditional dependency declaration
diego
parents: 21259
diff changeset
54 SRCS-$(LIBDV) += demux_rawdv.c
c1bddf9fcee7 FFmpeg-style conditional dependency declaration
diego
parents: 21259
diff changeset
55 SRCS-$(LIBNUT) += demux_nut.c
c1bddf9fcee7 FFmpeg-style conditional dependency declaration
diego
parents: 21259
diff changeset
56 SRCS-$(LIBVORBIS) += demux_ogg.c
21767
ff8dbfde335e don't compile demux_mpc.c when libmpcdec is disabled
aurel
parents: 21420
diff changeset
57 SRCS-$(MUSEPACK) += demux_mpc.c
21275
c1bddf9fcee7 FFmpeg-style conditional dependency declaration
diego
parents: 21259
diff changeset
58 SRCS-$(STREAMING_LIVE555) += demux_rtp.cpp demux_rtp_codec.cpp
c1bddf9fcee7 FFmpeg-style conditional dependency declaration
diego
parents: 21259
diff changeset
59 SRCS-$(WIN32DLL) += demux_avs.c
c1bddf9fcee7 FFmpeg-style conditional dependency declaration
diego
parents: 21259
diff changeset
60 SRCS-$(XMMS_PLUGINS) += demux_xmms.c
15772
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
61
21310
3220773a071b Split muxers into a separate library that only MEncoder is linked against.
diego
parents: 21307
diff changeset
62 SRCS2 = muxer.c \
15772
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
63 muxer_avi.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
64 muxer_mpeg.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
65 muxer_rawaudio.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
66 muxer_rawvideo.c \
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
67
21310
3220773a071b Split muxers into a separate library that only MEncoder is linked against.
diego
parents: 21307
diff changeset
68 SRCS2-$(CONFIG_LIBAVFORMAT) += muxer_lavf.c
3220773a071b Split muxers into a separate library that only MEncoder is linked against.
diego
parents: 21307
diff changeset
69 SRCS2-$(CONFIG_LIBAVFORMAT_SO) += muxer_lavf.c
21275
c1bddf9fcee7 FFmpeg-style conditional dependency declaration
diego
parents: 21259
diff changeset
70
21390
fd1495e1538d Add libav include paths to CFLAGS without indirection.
diego
parents: 21374
diff changeset
71 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
72
21390
fd1495e1538d Add libav include paths to CFLAGS without indirection.
diego
parents: 21374
diff changeset
73 CFLAGS-$(CONFIG_LIBAVUTIL) += -I../libavutil
fd1495e1538d Add libav include paths to CFLAGS without indirection.
diego
parents: 21374
diff changeset
74 CFLAGS-$(CONFIG_LIBAVCODEC) += -I../libavcodec
fd1495e1538d Add libav include paths to CFLAGS without indirection.
diego
parents: 21374
diff changeset
75 CFLAGS-$(CONFIG_LIBAVFORMAT) += -I../libavformat
21259
92b122592776 Merge common parts of all Makefiles into one file included by all.
diego
parents: 21247
diff changeset
76
21974
8c63104755fc Discard -Wdeclaration-after-statement warning.
diego
parents: 21767
diff changeset
77 CXXFLAGS = $(subst -Wdeclaration-after-statement,,$(CFLAGS)) -D__STDC_LIMIT_MACROS
2311
038038c7d7e9 i forgot this. -10l :(
arpi
parents:
diff changeset
78
21259
92b122592776 Merge common parts of all Makefiles into one file included by all.
diego
parents: 21247
diff changeset
79 include ../mpcommon.mak