summaryrefslogtreecommitdiff
path: root/src/libffmpeg/libavcodec/Makefile.am
blob: 5d9c0d2d05daf83f194e362d71637a1c6cce502c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
include $(top_srcdir)/misc/Makefile.common

SUBDIRS = armv4l i386 mlib alpha ppc sparc libpostproc

# some of ffmpeg's decoders are not used by xine yet
EXTRA_DIST = motion_est_template.c imgresample.c \
	adx.c cljr.c fdctref.c ffv1.c g726.c mdec.c raw.c svq3.c wmv2.c

# we need to compile everything in debug mode, including the encoders,
# otherwise we get unresolved symbols, because some unsatisfied function calls
# are not optimized away with debug optimization
AM_CFLAGS = $(LIBFFMPEG_CFLAGS) `test "$(CFLAGS)" = "$(DEBUG_CFLAGS)" && echo -DCONFIG_ENCODERS`
ASFLAGS =

noinst_LTLIBRARIES = libavcodec.la

libavcodec_la_SOURCES = \
	4xm.c \
	8bps.c \
	adpcm.c \
	asv1.c \
	cabac.c \
	cinepak.c \
	common.c \
	cyuv.c \
	dpcm.c \
	dsputil.c \
	dv.c \
	error_resilience.c \
	eval.c \
	faandct.c \
	flac.c \
	flicvideo.c \
	fft.c \
	golomb.c \
	h263.c \
	h263dec.c \
	h264.c \
	huffyuv.c \
	idcinvideo.c \
	imgconvert.c \
	indeo3.c \
	integer.c \
	interplayvideo.c \
	jfdctfst.c \
	jfdctint.c \
	jrevdct.c \
	lcl.c \
	mdct.c \
	mace.c \
	mem.c \
	mjpeg.c \
	motion_est.c \
	mpeg12.c \
	mpegaudiodec.c \
	mpegvideo.c \
	msmpeg4.c \
	msrle.c \
	msvideo1.c \
	opts.c \
	parser.c \
	pcm.c \
	qtrle.c \
	ra144.c \
	ra288.c \
	ratecontrol.c \
	rational.c \
	roqvideo.c \
	rpza.c \
	rv10.c \
	simple_idct.c \
	smc.c \
	svq1.c \
	truemotion1.c \
	utils.c \
	vcr1.c \
	vmdav.c \
	vp3.c \
	vp3dsp.c \
	vqavideo.c \
	wmadec.c \
	xan.c

libavcodec_la_LDFLAGS = \
	$(top_builddir)/src/libffmpeg/libavcodec/armv4l/libavcodec_armv4l.la \
	$(top_builddir)/src/libffmpeg/libavcodec/i386/libavcodec_mmx.la \
	$(top_builddir)/src/libffmpeg/libavcodec/mlib/libavcodec_mlib.la \
	$(top_builddir)/src/libffmpeg/libavcodec/ppc/libavcodec_ppc.la \
	$(top_builddir)/src/libffmpeg/libavcodec/sparc/libavcodec_sparc.la \
	-avoid-version -module


noinst_HEADERS = \
	avcodec.h \
	bswap.h \
	cabac.h \
	common.h \
	dsputil.h \
	dvdata.h \
	faandct.h \
	fastmemcpy.h \
	golomb.h \
	imgconvert_template.h \
	indeo3data.h \
	integer.h \
	h263data.h \
	h264data.h \
	mpeg4data.h \
	mpeg12data.h \
	mpegaudio.h \
	mpegaudiodectab.h \
	mpegaudiotab.h \
	mpegvideo.h \
	msmpeg4data.h \
	ra144.h \
	ra288.h \
	rational.h \
	simple_idct.h \
	sp5x.h \
	svq1_cb.h \
	svq1_vlc.h \
	truemotion1data.h \
	vp3data.h \
	wmadata.h