forked from intel/libva-utils
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathAndroid.mk
133 lines (91 loc) · 2.24 KB
/
Android.mk
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
125
126
127
128
129
130
131
132
133
# h264encode
#
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_SRC_FILES := \
../common/va_display.c \
../common/va_display_android.cpp \
h264encode.c
LOCAL_CFLAGS += \
-DANDROID
LOCAL_C_INCLUDES += \
$(LOCAL_PATH)/../common
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE := h264encode
LOCAL_SHARED_LIBRARIES := libva-android libva libdl libcutils libutils libgui libm
include $(BUILD_EXECUTABLE)
# avcenc
#
include $(CLEAR_VARS)
LOCAL_SRC_FILES := \
../common/va_display.c \
../common/va_display_android.cpp \
avcenc.c
LOCAL_CFLAGS += \
-DANDROID
LOCAL_C_INCLUDES += \
$(LOCAL_PATH)/../common
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE := avcenc
LOCAL_SHARED_LIBRARIES := libva-android libva libdl libcutils libutils libgui
include $(BUILD_EXECUTABLE)
# vp9enc
#
include $(CLEAR_VARS)
LOCAL_SRC_FILES := \
../common/va_display.c \
../common/va_display_android.cpp \
vp9enc.c
LOCAL_CFLAGS += \
-DANDROID
LOCAL_C_INCLUDES += \
$(LOCAL_PATH)/../common
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE := vp9enc
LOCAL_SHARED_LIBRARIES := libva-android libva libdl libcutils libutils libgui
include $(BUILD_EXECUTABLE)
# jpegenc
#
include $(CLEAR_VARS)
LOCAL_SRC_FILES := \
../common/va_display.c \
../common/va_display_android.cpp \
jpegenc.c
LOCAL_CFLAGS += \
-DANDROID
LOCAL_C_INCLUDES += \
$(LOCAL_PATH)/../common
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE := jpegenc
LOCAL_SHARED_LIBRARIES := libva-android libva libdl libcutils libutils libgui
include $(BUILD_EXECUTABLE)
# mpeg2vaenc
#
include $(CLEAR_VARS)
LOCAL_SRC_FILES := \
../common/va_display.c \
../common/va_display_android.cpp \
mpeg2vaenc.c
LOCAL_CFLAGS += \
-DANDROID
LOCAL_C_INCLUDES += \
$(LOCAL_PATH)/../common
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE := mpeg2vaenc
LOCAL_SHARED_LIBRARIES := libva-android libva libdl libcutils libutils libgui
include $(BUILD_EXECUTABLE)
# svctenc
#
include $(CLEAR_VARS)
LOCAL_SRC_FILES := \
../common/va_display.c \
../common/va_display_android.cpp \
svctenc.c
LOCAL_CFLAGS += \
-DANDROID
LOCAL_C_INCLUDES += \
$(LOCAL_PATH)/../common
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE := svctenc
LOCAL_SHARED_LIBRARIES := libva-android libva libdl libcutils libutils libgui
include $(BUILD_EXECUTABLE)