Initial version of libomxil-e3250-v4l2
[platform/adaptation/ap_samsung/libomxil-e3250-v4l2.git] / openmax / component / video / enc / mpeg4 / Makefile.am
1 lib_LTLIBRARIES = libOMX.Exynos.M4V.Encoder.la
2 libdir = @prefix@/lib/omx
3
4 libOMX_Exynos_M4V_Encoder_la_SOURCES = Exynos_OMX_Mpeg4enc.c \
5                                     Exynos_OMX_Mpeg4enc.h \
6                                     library_register.c \
7                                     library_register.h
8
9 libOMX_Exynos_M4V_Encoder_la_LIBADD = $(top_builddir)/openmax/osal/libExynosOMX_OSAL.la \
10                                    $(top_builddir)/openmax/component/video/enc/libExynosOMX_Venc.la \
11                                    $(top_builddir)/openmax/component/common/libExynosOMX_Basecomponent.la \
12                                    $(top_builddir)/exynos4/libcodec/video/v4l2/libExynosVideoApi.la \
13                                    $(top_builddir)/exynos/libv4l2/libexynosv4l2.la
14
15
16 libOMX_Exynos_M4V_Encoder_la_CFLAGS = -I$(top_srcdir)/openmax/include/khronos \
17                                    -I$(top_srcdir)/openmax/include/exynos \
18                                    -I$(top_srcdir)/openmax/osal \
19                                    -I$(top_srcdir)/openmax/core \
20                                    -I$(top_srcdir)/openmax/component/common \
21                                    -I$(top_srcdir)/openmax/component/video/enc \
22                                    -I$(top_srcdir)/exynos4/include \
23                                    -I$(top_srcdir)/exynos4/libcsc \
24                                    -I$(top_srcdir)/exynos4/libcodec/video/v4l2/include \
25                                    -I$(top_srcdir)/exynos/include
26
27
28 if BOARD_NONBLOCK_MODE_PROCESS
29 libOMX_Exynos_M4V_Encoder_la_CFLAGS += -DNONBLOCK_MODE_PROCESS
30 endif
31
32 if BOARD_USE_METADATABUFFERTYPE
33 libOMX_Exynos_M4V_Encoder_la_CFLAGS += -DUSE_METADATABUFFERTYPE
34 endif
35
36 libOMX_Exynos_M4V_Encoder_la_LDFLAGS = -module -avoid-version