Add mediacodec mode (GPU) for video compressor

This commit is contained in:
2026-06-12 11:20:13 +07:00
parent 26602a4698
commit bbb0fe0d34
185 changed files with 17183 additions and 421 deletions
@@ -1231,11 +1231,11 @@
[
{
"name" : "HELPSTRING",
"value" : "The CMake toolchain file"
"value" : "No help, variable specified on the command line."
}
],
"type" : "FILEPATH",
"value" : "D:/Android/sdk/ndk/28.2.13676358/build/cmake/android.toolchain.cmake"
"type" : "UNINITIALIZED",
"value" : "D:\\Android\\sdk\\ndk\\28.2.13676358\\build\\cmake\\android.toolchain.cmake"
},
{
"name" : "CMAKE_VERBOSE_MAKEFILE",
@@ -35,7 +35,7 @@
}
},
{
"jsonFile" : "cache-v2-1795e1bf666298d576f7.json",
"jsonFile" : "cache-v2-25774b3fb632a61b95e0.json",
"kind" : "cache",
"version" :
{
@@ -59,7 +59,7 @@
{
"cache-v2" :
{
"jsonFile" : "cache-v2-1795e1bf666298d576f7.json",
"jsonFile" : "cache-v2-25774b3fb632a61b95e0.json",
"kind" : "cache",
"version" :
{
Binary file not shown.
@@ -1,7 +1,10 @@
# ninja log v5
0 10 0 clean 267b28daf0e986
0 92 8029171088318570 build.ninja af12574c3879f389
1 100 8029171088318570 build.ninja af12574c3879f389
0 7 0 clean 267b28daf0e986
0 8 0 clean 267b28daf0e986
0 9 0 clean 267b28daf0e986
1 100 8029187940586389 build.ninja af12574c3879f389
3 776 8029187948911413 CMakeFiles/kcompressor.dir/compressor_common.cpp.o 39bdd443ba7e458d
0 824 8029187949395675 CMakeFiles/kcompressor.dir/native_compressor.cpp.o c4401d2af9681fa8
6 1412 8029187955245026 CMakeFiles/kcompressor.dir/image_compressor.cpp.o 70fefa06449145a1
8 1523 8029187956312024 CMakeFiles/kcompressor.dir/video_compressor.cpp.o 627e3e3b8c70a589
1523 1718 8029187957662419 D:/MyProject/kcompressor/app/build/intermediates/cxx/RelWithDebInfo/1j3m5w6j/obj/x86/libkcompressor.so 8a9e3764c4fde8af
0 9 0 clean 267b28daf0e986
0 7 0 clean 267b28daf0e986
@@ -233,8 +233,8 @@ CMAKE_SYSTEM_NAME:UNINITIALIZED=Android
//No help, variable specified on the command line.
CMAKE_SYSTEM_VERSION:UNINITIALIZED=21
//The CMake toolchain file
CMAKE_TOOLCHAIN_FILE:FILEPATH=D:/Android/sdk/ndk/28.2.13676358/build/cmake/android.toolchain.cmake
//No help, variable specified on the command line.
CMAKE_TOOLCHAIN_FILE:UNINITIALIZED=D:\Android\sdk\ndk\28.2.13676358\build\cmake\android.toolchain.cmake
//If this value is on, makefiles will be generated without the
// .SILENT directive, and all commands will be echoed to the console
@@ -2,27 +2,27 @@ C/C++ Structured Log^
\
ZD:\MyProject\kcompressor\app\.cxx\RelWithDebInfo\1j3m5w6j\x86\additional_project_files.txtC
A
?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  ×Ùѹë3  ËÙѹë3[
?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  õŒäÅë3  åŒäÅë3[
Y
WD:\MyProject\kcompressor\app\.cxx\RelWithDebInfo\1j3m5w6j\x86\android_gradle_build.json  ×Ùѹë3½ ÍÙѹë3`
WD:\MyProject\kcompressor\app\.cxx\RelWithDebInfo\1j3m5w6j\x86\android_gradle_build.json  õŒäÅë3½ åŒäÅë3`
^
\D:\MyProject\kcompressor\app\.cxx\RelWithDebInfo\1j3m5w6j\x86\android_gradle_build_mini.json  ×Ùѹë3§ ÑÙѹë3M
\D:\MyProject\kcompressor\app\.cxx\RelWithDebInfo\1j3m5w6j\x86\android_gradle_build_mini.json  õŒäÅë3§ òŒäÅë3M
K
ID:\MyProject\kcompressor\app\.cxx\RelWithDebInfo\1j3m5w6j\x86\build.ninja  ×Ùѹë3ÍÐ «Ùѹë3Q
ID:\MyProject\kcompressor\app\.cxx\RelWithDebInfo\1j3m5w6j\x86\build.ninja  õŒäÅë3ƒ‘ ÊŒäÅë3Q
O
MD:\MyProject\kcompressor\app\.cxx\RelWithDebInfo\1j3m5w6j\x86\build.ninja.txt  ×Ùѹë3V
MD:\MyProject\kcompressor\app\.cxx\RelWithDebInfo\1j3m5w6j\x86\build.ninja.txt  õŒäÅë3V
T
RD:\MyProject\kcompressor\app\.cxx\RelWithDebInfo\1j3m5w6j\x86\build_file_index.txt  ×Ùѹë3
RD:\MyProject\kcompressor\app\.cxx\RelWithDebInfo\1j3m5w6j\x86\build_file_index.txt  õŒäÅë3
8 ÓÙѹë3W
U
U
SD:\MyProject\kcompressor\app\.cxx\RelWithDebInfo\1j3m5w6j\x86\compile_commands.json  õŒäÅë3©' ÈŒäÅë3[
Y
Y
WD:\MyProject\kcompressor\app\.cxx\RelWithDebInfo\1j3m5w6j\x86\compile_commands.json.bin  õŒäÅë3 ª ÈŒäÅë3a
_
_
]D:\MyProject\kcompressor\app\.cxx\RelWithDebInfo\1j3m5w6j\x86\metadata_generation_command.txt  õŒäÅë3
Ú ÑÙѹë3T
R
R
PD:\MyProject\kcompressor\app\.cxx\RelWithDebInfo\1j3m5w6j\x86\prefab_config.json  õŒäÅë3
 ( ÒÙѹë3Y
 ( ÒÙѹë3Y
W
UD:\MyProject\kcompressor\app\.cxx\RelWithDebInfo\1j3m5w6j\x86\symbol_folder_index.txt  ×Ùѹë3
UD:\MyProject\kcompressor\app\.cxx\RelWithDebInfo\1j3m5w6j\x86\symbol_folder_index.txt  õŒäÅë3