blob: 890a74b081c1902b0bb628d041272c59352a9074 [file] [log] [blame]
# Copyright 2019 The Chromium OS Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_SRC_FILES := \
video_encoder_e2e_test.cpp \
video_decoder_e2e_test.cpp \
e2e_test_jni.cpp \
common.cpp \
encoded_data_helper.cpp \
video_frame.cpp \
md5.cpp \
mediacodec_encoder.cpp \
mediacodec_decoder.cpp \
LOCAL_MODULE_TAGS := optional
LOCAL_SHARED_LIBRARIES := \
liblog \
libmediandk \
libandroid \
LOCAL_HEADER_LIBRARIES := liblog_headers
LOCAL_SDK_VERSION := 28
LOCAL_NDK_STL_VARIANT := c++_static
LOCAL_STATIC_LIBRARIES := libgtest_ndk_c++
LOCAL_MODULE := libcodectest
LOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD legacy_unencumbered
LOCAL_LICENSE_CONDITIONS := notice unencumbered
LOCAL_NOTICE_FILE := $(LOCAL_PATH)/../../../NOTICE
# TODO(stevensd): Fix and reenable warnings
LOCAL_CFLAGS += -Wno-everything
include $(BUILD_SHARED_LIBRARY)