]> git.sesse.net Git - vlc/blob - modules/codec/avcodec/Modules.am
Support WMA Lossless with recent enough libavcodec
[vlc] / modules / codec / avcodec / Modules.am
1 libavcodec_plugin_la_SOURCES = \
2         avcodec.c \
3         avcodec.h \
4         video.c \
5         subtitle.c \
6         audio.c \
7         deinterlace.c \
8         fourcc.c \
9         chroma.h \
10         chroma.c \
11         vaapi.c \
12         dxva2.c \
13         copy.c \
14         copy.h \
15         va.h \
16         $(NULL)
17 if ENABLE_SOUT
18 libavcodec_plugin_la_SOURCES += \
19         encoder.c
20 endif
21 libavcodec_plugin_la_CFLAGS = $(AM_CFLAGS) $(CFLAGS_avcodec)
22 libavcodec_plugin_la_LIBADD = $(AM_LIBADD) $(LIBS_avcodec)
23 libavcodec_plugin_la_LDFLAGS = $(AM_LDFLAGS) $(LDFLAGS_avcodec)
24 libavcodec_plugin_la_DEPENDENCIES =
25
26 if MERGE_FFMPEG
27 libavcodec_plugin_la_SOURCES += \
28         ../../demux/avformat/demux.c \
29         ../../access/avio.c
30 if ENABLE_SOUT
31 libavcodec_plugin_la_SOURCES += \
32         ../../demux/avformat/mux.c
33 endif
34 libavcodec_plugin_la_CFLAGS += -DMERGE_FFMPEG
35 endif
36
37 libvlc_LTLIBRARIES += \
38         $(LTLIBavcodec)
39
40 EXTRA_LTLIBRARIES += \
41         libavcodec_plugin.la