lavu: VAAPI hwcontext implementation
[libav.git] / libavutil / Makefile
1 NAME = avutil
2
3 HEADERS = adler32.h \
4 aes.h \
5 attributes.h \
6 audio_fifo.h \
7 avassert.h \
8 avstring.h \
9 avutil.h \
10 base64.h \
11 blowfish.h \
12 bswap.h \
13 buffer.h \
14 channel_layout.h \
15 common.h \
16 cpu.h \
17 crc.h \
18 display.h \
19 downmix_info.h \
20 error.h \
21 eval.h \
22 fifo.h \
23 file.h \
24 frame.h \
25 hmac.h \
26 hwcontext.h \
27 hwcontext_cuda.h \
28 hwcontext_vaapi.h \
29 hwcontext_vdpau.h \
30 imgutils.h \
31 intfloat.h \
32 intreadwrite.h \
33 lfg.h \
34 log.h \
35 macros.h \
36 mathematics.h \
37 md5.h \
38 mem.h \
39 dict.h \
40 opt.h \
41 parseutils.h \
42 pixdesc.h \
43 pixfmt.h \
44 random_seed.h \
45 replaygain.h \
46 rational.h \
47 samplefmt.h \
48 sha.h \
49 stereo3d.h \
50 time.h \
51 version.h \
52 xtea.h \
53
54 HEADERS-$(CONFIG_LZO) += lzo.h
55
56 ARCH_HEADERS = bswap.h \
57 intmath.h \
58 intreadwrite.h \
59 timer.h \
60
61 BUILT_HEADERS = avconfig.h
62
63 OBJS = adler32.o \
64 aes.o \
65 atomic.o \
66 audio_fifo.o \
67 avstring.o \
68 base64.o \
69 blowfish.o \
70 buffer.o \
71 channel_layout.o \
72 cpu.o \
73 crc.o \
74 des.o \
75 display.o \
76 downmix_info.o \
77 error.o \
78 eval.o \
79 fifo.o \
80 file.o \
81 file_open.o \
82 float_dsp.o \
83 frame.o \
84 hmac.o \
85 hwcontext.o \
86 imgutils.o \
87 intmath.o \
88 lfg.o \
89 lls.o \
90 log.o \
91 log2_tab.o \
92 mathematics.o \
93 md5.o \
94 mem.o \
95 dict.o \
96 opt.o \
97 parseutils.o \
98 pixdesc.o \
99 random_seed.o \
100 rational.o \
101 rc4.o \
102 samplefmt.o \
103 sha.o \
104 stereo3d.o \
105 time.o \
106 tree.o \
107 utils.o \
108 xtea.o \
109
110 OBJS-$(CONFIG_LZO) += lzo.o
111 OBJS-$(CONFIG_CUDA) += hwcontext_cuda.o
112 OBJS-$(CONFIG_VAAPI) += hwcontext_vaapi.o
113 OBJS-$(CONFIG_VDPAU) += hwcontext_vdpau.o
114
115 OBJS += $(COMPAT_OBJS:%=../compat/%)
116
117 SKIPHEADERS-$(CONFIG_CUDA) += hwcontext_cuda.h
118 SKIPHEADERS-$(CONFIG_VAAPI) += hwcontext_vaapi.h
119 SKIPHEADERS-$(CONFIG_VDPAU) += hwcontext_vdpau.h
120 SKIPHEADERS-$(HAVE_ATOMICS_GCC) += atomic_gcc.h
121 SKIPHEADERS-$(HAVE_ATOMICS_SUNCC) += atomic_suncc.h
122 SKIPHEADERS-$(HAVE_ATOMICS_WIN32) += atomic_win32.h
123
124 TESTPROGS = adler32 \
125 aes \
126 atomic \
127 avstring \
128 base64 \
129 blowfish \
130 cpu \
131 crc \
132 des \
133 eval \
134 fifo \
135 float_dsp \
136 hmac \
137 lfg \
138 lls \
139 md5 \
140 opt \
141 parseutils \
142 sha \
143 tree \
144 xtea \