mirror of
https://github.com/nyanmisaka/mpp.git
synced 2025-12-26 11:17:44 +01:00
Change-Id: I657ec099b95ee745a6963c0768dc97308c2c6735 Signed-off-by: Yanjun Liao <yanjun.liao@rock-chips.com>
42 lines
1.3 KiB
CMake
42 lines
1.3 KiB
CMake
# vim: syntax=cmake
|
|
include_directories(worker/inc)
|
|
include_directories(common)
|
|
|
|
# ----------------------------------------------------------------------------
|
|
# add hardware hal
|
|
# ----------------------------------------------------------------------------
|
|
add_subdirectory(vpu)
|
|
add_subdirectory(rkdec)
|
|
add_subdirectory(rkenc)
|
|
add_subdirectory(dummy)
|
|
add_subdirectory(common)
|
|
|
|
# ----------------------------------------------------------------------------
|
|
# add mpp_hal implement
|
|
# ----------------------------------------------------------------------------
|
|
add_library(mpp_hal STATIC
|
|
mpp_enc_hal.c
|
|
hal_task.c
|
|
mpp_hal.c
|
|
)
|
|
|
|
set_target_properties(mpp_hal PROPERTIES FOLDER "mpp/hal")
|
|
|
|
target_link_libraries(mpp_hal
|
|
${HAL_AVSD}
|
|
${HAL_AVS2D}
|
|
${HAL_H263D}
|
|
${HAL_H264D}
|
|
${HAL_H265D}
|
|
${HAL_MPEG2D}
|
|
${HAL_MPEG4D}
|
|
${HAL_VP8D}
|
|
${HAL_VP9D}
|
|
${HAL_JPEGD}
|
|
${HAL_AV1D}
|
|
${HAL_H264E}
|
|
${HAL_JPEGE}
|
|
${HAL_H265E}
|
|
${HAL_VP8E}
|
|
hal_dummy
|
|
)
|