mirror of
https://github.com/nyanmisaka/mpp.git
synced 2025-10-04 16:52:40 +08:00
[h265e_vepu22]: mov rkvenc/h265e to vpu/h265e
Change-Id: Iccedbc561902a0132492ceb3ac2c2223d7031e9d Signed-off-by: sayon.chen <sayon.chen@rock-chips.com>
This commit is contained in:
@@ -8,3 +8,4 @@ add_library(hal_common STATIC
|
||||
set_target_properties(hal_common PROPERTIES FOLDER "mpp/hal/common")
|
||||
|
||||
add_subdirectory(h264)
|
||||
add_subdirectory(h265)
|
||||
|
21
mpp/hal/common/h265/CMakeLists.txt
Normal file
21
mpp/hal/common/h265/CMakeLists.txt
Normal file
@@ -0,0 +1,21 @@
|
||||
# vim: syntax=cmake
|
||||
include_directories(.)
|
||||
include_directories(../../vpu/h265e/)
|
||||
|
||||
# hal h265 header
|
||||
set(HAL_H265E_HDR
|
||||
)
|
||||
|
||||
# hal h265 encoder sourse
|
||||
set(HAL_H265E_SRC
|
||||
hal_h265e_api.c
|
||||
)
|
||||
|
||||
add_library(hal_h265e STATIC
|
||||
${HAL_H265E_HDR}
|
||||
${HAL_H265E_SRC}
|
||||
)
|
||||
|
||||
set_target_properties(hal_h265e PROPERTIES FOLDER "mpp/hal")
|
||||
|
||||
target_link_libraries(hal_h265e hal_h265e_vpu mpp_base)
|
@@ -1,3 +1,3 @@
|
||||
# vim: syntax=cmake
|
||||
add_subdirectory(h264e)
|
||||
add_subdirectory(h265e)
|
||||
|
||||
|
@@ -1,14 +0,0 @@
|
||||
# vim: syntax=cmake
|
||||
# hal h265e reg
|
||||
|
||||
set(HAL_H265E_SRC
|
||||
hal_h265e_api.c
|
||||
hal_h265e_vepu22.c
|
||||
)
|
||||
|
||||
add_library(${HAL_H265E} STATIC
|
||||
${HAL_H265E_SRC}
|
||||
)
|
||||
|
||||
set_target_properties(${HAL_H265E} PROPERTIES FOLDER "mpp/hal")
|
||||
target_link_libraries(${HAL_H265E} mpp_base)
|
@@ -30,4 +30,8 @@ endif()
|
||||
|
||||
if( HAVE_VP8E)
|
||||
add_subdirectory(vp8e)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(HAVE_H265E)
|
||||
add_subdirectory(h265e)
|
||||
endif()
|
||||
|
13
mpp/hal/vpu/h265e/CMakeLists.txt
Normal file
13
mpp/hal/vpu/h265e/CMakeLists.txt
Normal file
@@ -0,0 +1,13 @@
|
||||
# vim: syntax=cmake
|
||||
# hal h265e reg
|
||||
|
||||
set(HAL_H265E_SRC
|
||||
hal_h265e_vepu22.c
|
||||
)
|
||||
|
||||
add_library(hal_h265e_vpu STATIC
|
||||
${HAL_H265E_SRC}
|
||||
)
|
||||
|
||||
set_target_properties(hal_h265e_vpu PROPERTIES FOLDER "mpp/hal")
|
||||
target_link_libraries(hal_h265e_vpu hal_h265e mpp_base)
|
0
mpp/hal/rkenc/h265e/hal_h265e_base.h → mpp/hal/vpu/h265e/hal_h265e_base.h
Executable file → Normal file
0
mpp/hal/rkenc/h265e/hal_h265e_base.h → mpp/hal/vpu/h265e/hal_h265e_base.h
Executable file → Normal file
0
mpp/hal/rkenc/h265e/hal_h265e_vepu22.c → mpp/hal/vpu/h265e/hal_h265e_vepu22.c
Executable file → Normal file
0
mpp/hal/rkenc/h265e/hal_h265e_vepu22.c → mpp/hal/vpu/h265e/hal_h265e_vepu22.c
Executable file → Normal file
Reference in New Issue
Block a user