Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 81d1403f authored by Dongwon Kang's avatar Dongwon Kang Committed by android-build-merger
Browse files

Merge "libmedia: separate codeclist from libmedia" am: 1f728389

am: 8b470dc9

Change-Id: I20146b027c63be852a237dfdda2865bd41fc8957
parents d9f7389a 8b470dc9
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -8,7 +8,7 @@ LOCAL_SRC_FILES:= \
        SineSource.cpp

LOCAL_SHARED_LIBRARIES := \
        libstagefright libmedia libmedia_omx libutils libbinder \
        libstagefright libmedia libmedia_codeclist libutils libbinder \
        libstagefright_foundation libjpeg libui libgui libcutils liblog \
        libhidlbase libdatasource \
        android.hardware.media.omx@1.0 \
+2 −1
Original line number Diff line number Diff line
@@ -23,6 +23,7 @@ cc_library_shared {
    header_libs: [
        "libcodec2_internal",
        "libmediadrm_headers",
        "media_ndk_headers",
    ],

    shared_libs: [
@@ -40,7 +41,7 @@ cc_library_shared {
        "libhidlallocatorutils",
        "libhidlbase",
        "liblog",
        "libmedia",
        "libmedia_codeclist",
        "libmedia_omx",
        "libsfplugin_ccodec_utils",
        "libstagefright_bufferqueue_helper",
+44 −0
Original line number Diff line number Diff line
@@ -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 {
    name: "libmedia",

@@ -291,6 +334,7 @@ cc_library {
        "libdl",
        "libaudioutils",
        "libaudioclient",
        "libmedia_codeclist",
        "libmedia_omx",
    ],

+1 −0
Original line number Diff line number Diff line
@@ -27,6 +27,7 @@ cc_library_shared {
        "libhidlbase",
        "liblog",
        "libmedia",
        "libmedia_codeclist",
        "libmedia_omx",
        "libmediadrm",
        "libmediametrics",
+2 −1
Original line number Diff line number Diff line
@@ -67,7 +67,7 @@ cc_library_shared {
    shared_libs: [
        "libgui",
        "liblog",
        "libmedia_omx",
        "libmedia_codeclist",
        "libstagefright_foundation",
        "libui",
        "libutils",
@@ -183,6 +183,7 @@ cc_library {
        "libgui",
        "liblog",
        "libmedia",
        "libmedia_codeclist",
        "libmedia_omx",
        "libmedia_omx_client",
        "libaudioclient",
Loading