annotate libmpdemux/Makefile @ 22997:fd0fda0c6555

skip MMX code in rgb24tobgr24 if the size of the input is smaller than the size of the units the MMX code processes
author ivo
date Wed, 18 Apr 2007 09:27:59 +0000
parents 435648b07244
children 21e496522217
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 include ../config.mak
2311
038038c7d7e9 i forgot this. -10l :(
arpi
parents:
diff changeset
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
038038c7d7e9 i forgot this. -10l :(
arpi
parents:
diff changeset
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
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
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
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
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
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
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
c1bddf9fcee7 FFmpeg-style conditional dependency declaration
diego
parents: 21259
diff changeset
67
21259
92b122592776 Merge common parts of all Makefiles into one file included by all.
diego
parents: 21247
diff changeset
68 include ../mpcommon.mak