Merge "libmedia: separate codeclist from libmedia" am: 1f72838954 am: 8b470dc956

am: 81d1403fb3

Change-Id: I1586c4149d5f3822fdb991180c831cf25595bbe6
gugelfrei
Dongwon Kang 5 years ago committed by android-build-merger
commit ecd8336f9c

@ -8,7 +8,7 @@ LOCAL_SRC_FILES:= \
SineSource.cpp SineSource.cpp
LOCAL_SHARED_LIBRARIES := \ LOCAL_SHARED_LIBRARIES := \
libstagefright libmedia libmedia_omx libutils libbinder \ libstagefright libmedia libmedia_codeclist libutils libbinder \
libstagefright_foundation libjpeg libui libgui libcutils liblog \ libstagefright_foundation libjpeg libui libgui libcutils liblog \
libhidlbase libdatasource \ libhidlbase libdatasource \
android.hardware.media.omx@1.0 \ android.hardware.media.omx@1.0 \

@ -23,6 +23,7 @@ cc_library_shared {
header_libs: [ header_libs: [
"libcodec2_internal", "libcodec2_internal",
"libmediadrm_headers", "libmediadrm_headers",
"media_ndk_headers",
], ],
shared_libs: [ shared_libs: [
@ -40,7 +41,7 @@ cc_library_shared {
"libhidlallocatorutils", "libhidlallocatorutils",
"libhidlbase", "libhidlbase",
"liblog", "liblog",
"libmedia", "libmedia_codeclist",
"libmedia_omx", "libmedia_omx",
"libsfplugin_ccodec_utils", "libsfplugin_ccodec_utils",
"libstagefright_bufferqueue_helper", "libstagefright_bufferqueue_helper",

@ -217,6 +217,49 @@ cc_library_static {
}, },
} }
cc_library_shared {
name: "libmedia_codeclist",
srcs: [
"IMediaCodecList.cpp",
"MediaCodecInfo.cpp",
],
local_include_dirs: [
"include",
],
shared_libs: [
"android.hardware.media.omx@1.0",
"libbinder",
"liblog",
"libstagefright_foundation",
"libutils",
],
include_dirs: [
"system/libhidl/transport/token/1.0/utils/include",
],
export_include_dirs: [
"include",
],
cflags: [
"-Werror",
"-Wno-error=deprecated-declarations",
"-Wall",
],
sanitize: {
misc_undefined: [
"unsigned-integer-overflow",
"signed-integer-overflow",
],
cfi: true,
},
}
cc_library { cc_library {
name: "libmedia", name: "libmedia",
@ -291,6 +334,7 @@ cc_library {
"libdl", "libdl",
"libaudioutils", "libaudioutils",
"libaudioclient", "libaudioclient",
"libmedia_codeclist",
"libmedia_omx", "libmedia_omx",
], ],

@ -27,6 +27,7 @@ cc_library_shared {
"libhidlbase", "libhidlbase",
"liblog", "liblog",
"libmedia", "libmedia",
"libmedia_codeclist",
"libmedia_omx", "libmedia_omx",
"libmediadrm", "libmediadrm",
"libmediametrics", "libmediametrics",

@ -67,7 +67,7 @@ cc_library_shared {
shared_libs: [ shared_libs: [
"libgui", "libgui",
"liblog", "liblog",
"libmedia_omx", "libmedia_codeclist",
"libstagefright_foundation", "libstagefright_foundation",
"libui", "libui",
"libutils", "libutils",
@ -183,6 +183,7 @@ cc_library {
"libgui", "libgui",
"liblog", "liblog",
"libmedia", "libmedia",
"libmedia_codeclist",
"libmedia_omx", "libmedia_omx",
"libmedia_omx_client", "libmedia_omx_client",
"libaudioclient", "libaudioclient",

@ -92,6 +92,7 @@ cc_library_shared {
"libhardware", "libhardware",
"libhidlbase", "libhidlbase",
"libjpeg", "libjpeg",
"libmedia_codeclist",
"libmedia_omx", "libmedia_omx",
"libmemunreachable", "libmemunreachable",
"libsensorprivacy", "libsensorprivacy",

Loading…
Cancel
Save