Add mediacodec mode (GPU) for video compressor
This commit is contained in:
+1
-1
@@ -39,7 +39,7 @@
|
||||
{
|
||||
"directoryIndex" : 0,
|
||||
"id" : "kcompressor::@6890427a1f51a3e7e1df",
|
||||
"jsonFile" : "target-kcompressor-Debug-4bdaa03de4608f1ae85a.json",
|
||||
"jsonFile" : "target-kcompressor-Debug-22c1be78a5afb68d070c.json",
|
||||
"name" : "kcompressor",
|
||||
"projectIndex" : 0
|
||||
}
|
||||
+2
-2
@@ -26,7 +26,7 @@
|
||||
"objects" :
|
||||
[
|
||||
{
|
||||
"jsonFile" : "codemodel-v2-a43d671c0c597b240ba5.json",
|
||||
"jsonFile" : "codemodel-v2-07b4dd5083a58ea02d7e.json",
|
||||
"kind" : "codemodel",
|
||||
"version" :
|
||||
{
|
||||
@@ -79,7 +79,7 @@
|
||||
},
|
||||
"codemodel-v2" :
|
||||
{
|
||||
"jsonFile" : "codemodel-v2-a43d671c0c597b240ba5.json",
|
||||
"jsonFile" : "codemodel-v2-07b4dd5083a58ea02d7e.json",
|
||||
"kind" : "codemodel",
|
||||
"version" :
|
||||
{
|
||||
+5
@@ -227,6 +227,11 @@
|
||||
"fragment" : "-Wl,--end-group",
|
||||
"role" : "libraries"
|
||||
},
|
||||
{
|
||||
"backtrace" : 2,
|
||||
"fragment" : "-lmediandk",
|
||||
"role" : "libraries"
|
||||
},
|
||||
{
|
||||
"backtrace" : 2,
|
||||
"fragment" : "-landroid",
|
||||
Binary file not shown.
@@ -1,20 +1,20 @@
|
||||
# ninja log v5
|
||||
15 756 8029169453370314 CMakeFiles/kcompressor.dir/native_compressor.cpp.o f1cdbf4574e80c54
|
||||
0 92 8029178175564938 build.ninja 2f5a2ae5718e4ec9
|
||||
1126 1347 8029169458404758 D:/MyProject/kcompressor/app/build/intermediates/cxx/Debug/j1t3m4l4/obj/arm64-v8a/libkcompressor.so 2ed2a8e4fb32e2f1
|
||||
1 9 0 clean 267b28daf0e986
|
||||
6 737 8029169453161260 CMakeFiles/kcompressor.dir/compressor_common.cpp.o 51cecdb4bb34bbf4
|
||||
9 1126 8029169456999676 CMakeFiles/kcompressor.dir/image_compressor.cpp.o 9626d49d842157ab
|
||||
12 1068 8029169456462729 CMakeFiles/kcompressor.dir/video_compressor.cpp.o a7433b92b28b1b44
|
||||
5 770 8029178183903846 CMakeFiles/kcompressor.dir/compressor_common.cpp.o 51cecdb4bb34bbf4
|
||||
15 779 8029178183984972 CMakeFiles/kcompressor.dir/native_compressor.cpp.o f1cdbf4574e80c54
|
||||
11 1094 8029178187116908 CMakeFiles/kcompressor.dir/video_compressor.cpp.o a7433b92b28b1b44
|
||||
8 1143 8029178187579569 CMakeFiles/kcompressor.dir/image_compressor.cpp.o 9626d49d842157ab
|
||||
1143 1368 8029178188982576 D:/MyProject/kcompressor/app/build/intermediates/cxx/Debug/j1t3m4l4/obj/arm64-v8a/libkcompressor.so 2ed2a8e4fb32e2f1
|
||||
0 9 0 clean 267b28daf0e986
|
||||
5 739 8029185021291292 CMakeFiles/kcompressor.dir/compressor_common.cpp.o 51cecdb4bb34bbf4
|
||||
0 92 8029396993585839 build.ninja 2f5a2ae5718e4ec9
|
||||
14 762 8029185021516776 CMakeFiles/kcompressor.dir/native_compressor.cpp.o f1cdbf4574e80c54
|
||||
8 1086 8029185024740912 CMakeFiles/kcompressor.dir/video_compressor.cpp.o a7433b92b28b1b44
|
||||
11 1140 8029185025251562 CMakeFiles/kcompressor.dir/image_compressor.cpp.o 9626d49d842157ab
|
||||
1140 1359 8029185026652331 D:/MyProject/kcompressor/app/build/intermediates/cxx/Debug/j1t3m4l4/obj/arm64-v8a/libkcompressor.so 2ed2a8e4fb32e2f1
|
||||
0 11 0 clean 267b28daf0e986
|
||||
5 739 8029185021291292 CMakeFiles/kcompressor.dir/compressor_common.cpp.o 51cecdb4bb34bbf4
|
||||
8 1086 8029185024740912 CMakeFiles/kcompressor.dir/video_compressor.cpp.o a7433b92b28b1b44
|
||||
11 1140 8029185025251562 CMakeFiles/kcompressor.dir/image_compressor.cpp.o 9626d49d842157ab
|
||||
8 1153 8029397006271551 CMakeFiles/kcompressor.dir/compressor_common.cpp.o 51cecdb4bb34bbf4
|
||||
5 1168 8029397006428182 CMakeFiles/kcompressor.dir/native_compressor.cpp.o f1cdbf4574e80c54
|
||||
10 1483 8029397009545197 CMakeFiles/kcompressor.dir/video_compressor.cpp.o a7433b92b28b1b44
|
||||
13 1543 8029397010132834 CMakeFiles/kcompressor.dir/image_compressor.cpp.o 9626d49d842157ab
|
||||
1543 2447 8029397018248978 D:/MyProject/kcompressor/app/build/intermediates/cxx/Debug/j1t3m4l4/obj/arm64-v8a/libkcompressor.so 106ffbe4417f09dd
|
||||
0 10 0 clean 267b28daf0e986
|
||||
13 1134 8029402129560801 CMakeFiles/kcompressor.dir/compressor_common.cpp.o 51cecdb4bb34bbf4
|
||||
8 1157 8029402129804881 CMakeFiles/kcompressor.dir/native_compressor.cpp.o f1cdbf4574e80c54
|
||||
21 1514 8029402133356799 CMakeFiles/kcompressor.dir/video_compressor.cpp.o a7433b92b28b1b44
|
||||
17 1561 8029402133742631 CMakeFiles/kcompressor.dir/image_compressor.cpp.o 9626d49d842157ab
|
||||
1561 1792 8029402135289547 D:/MyProject/kcompressor/app/build/intermediates/cxx/Debug/j1t3m4l4/obj/arm64-v8a/libkcompressor.so 106ffbe4417f09dd
|
||||
0 10 0 clean 267b28daf0e986
|
||||
|
||||
@@ -92,7 +92,7 @@ build CMakeFiles/kcompressor.dir/image_compressor.cpp.o: CXX_COMPILER__kcompress
|
||||
build D$:/MyProject/kcompressor/app/build/intermediates/cxx/Debug/j1t3m4l4/obj/arm64-v8a/libkcompressor.so: CXX_SHARED_LIBRARY_LINKER__kcompressor_Debug CMakeFiles/kcompressor.dir/native_compressor.cpp.o CMakeFiles/kcompressor.dir/compressor_common.cpp.o CMakeFiles/kcompressor.dir/video_compressor.cpp.o CMakeFiles/kcompressor.dir/image_compressor.cpp.o | D$:/MyProject/kcompressor/app/src/main/cpp/third_party/ffmpeg-android/arm64-v8a/lib/libavfilter.a D$:/MyProject/kcompressor/app/src/main/cpp/third_party/ffmpeg-android/arm64-v8a/lib/libavformat.a D$:/MyProject/kcompressor/app/src/main/cpp/third_party/ffmpeg-android/arm64-v8a/lib/libavcodec.a D$:/MyProject/kcompressor/app/src/main/cpp/third_party/ffmpeg-android/arm64-v8a/lib/libswscale.a D$:/MyProject/kcompressor/app/src/main/cpp/third_party/ffmpeg-android/arm64-v8a/lib/libswresample.a D$:/MyProject/kcompressor/app/src/main/cpp/third_party/ffmpeg-android/arm64-v8a/lib/libavutil.a D$:/MyProject/kcompressor/app/src/main/cpp/third_party/ffmpeg-android/arm64-v8a/lib/libx264.a D$:/MyProject/kcompressor/app/src/main/cpp/third_party/ffmpeg-android/arm64-v8a/lib/libx265.a D$:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/libturbojpeg.a D$:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/libjpeg.a D$:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/libwebp.a D$:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/libsharpyuv.a D$:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/libavif.a D$:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/libaom.a D$:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/libyuv.a D$:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/libimagequant.a D$:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/liboxipng_ffi.a D$:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/libkimage_png.a
|
||||
LANGUAGE_COMPILE_FLAGS = -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -std=c++17 -fexceptions -frtti -fno-limit-debug-info
|
||||
LINK_FLAGS = -static-libstdc++ -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--no-undefined-version -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments
|
||||
LINK_LIBRARIES = -Wl,--start-group D:/MyProject/kcompressor/app/src/main/cpp/third_party/ffmpeg-android/arm64-v8a/lib/libavfilter.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/ffmpeg-android/arm64-v8a/lib/libavformat.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/ffmpeg-android/arm64-v8a/lib/libavcodec.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/ffmpeg-android/arm64-v8a/lib/libswscale.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/ffmpeg-android/arm64-v8a/lib/libswresample.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/ffmpeg-android/arm64-v8a/lib/libavutil.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/ffmpeg-android/arm64-v8a/lib/libx264.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/ffmpeg-android/arm64-v8a/lib/libx265.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/libturbojpeg.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/libjpeg.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/libwebp.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/libsharpyuv.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/libavif.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/libaom.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/libyuv.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/libimagequant.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/liboxipng_ffi.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/libkimage_png.a -Wl,--end-group -landroid -llog -lz -lm -ldl -latomic -lc++_static -latomic -lm
|
||||
LINK_LIBRARIES = -Wl,--start-group D:/MyProject/kcompressor/app/src/main/cpp/third_party/ffmpeg-android/arm64-v8a/lib/libavfilter.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/ffmpeg-android/arm64-v8a/lib/libavformat.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/ffmpeg-android/arm64-v8a/lib/libavcodec.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/ffmpeg-android/arm64-v8a/lib/libswscale.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/ffmpeg-android/arm64-v8a/lib/libswresample.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/ffmpeg-android/arm64-v8a/lib/libavutil.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/ffmpeg-android/arm64-v8a/lib/libx264.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/ffmpeg-android/arm64-v8a/lib/libx265.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/libturbojpeg.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/libjpeg.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/libwebp.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/libsharpyuv.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/libavif.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/libaom.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/libyuv.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/libimagequant.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/liboxipng_ffi.a D:/MyProject/kcompressor/app/src/main/cpp/third_party/android-image-compres/arm64-v8a/lib/libkimage_png.a -Wl,--end-group -lmediandk -landroid -llog -lz -lm -ldl -latomic -lc++_static -latomic -lm
|
||||
OBJECT_DIR = CMakeFiles\kcompressor.dir
|
||||
POST_BUILD = cd .
|
||||
PRE_LINK = cd .
|
||||
|
||||
@@ -2,27 +2,27 @@ C/C++ Structured Log[
|
||||
Y
|
||||
WD:\MyProject\kcompressor\app\.cxx\Debug\j1t3m4l4\arm64-v8a\additional_project_files.txtC
|
||||
A
|
||||
?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint ‚À¨Åë3 ð¿¨Åë3X
|
||||
?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint ÷‡àÏë3 Ú‡àÏë3X
|
||||
V
|
||||
TD:\MyProject\kcompressor\app\.cxx\Debug\j1t3m4l4\arm64-v8a\android_gradle_build.json ‚À¨Åë3º ò¿¨Åë3]
|
||||
TD:\MyProject\kcompressor\app\.cxx\Debug\j1t3m4l4\arm64-v8a\android_gradle_build.json ÷‡àÏë3º ܇àÏë3]
|
||||
[
|
||||
YD:\MyProject\kcompressor\app\.cxx\Debug\j1t3m4l4\arm64-v8a\android_gradle_build_mini.json ‚À¨Åë3¤ €À¨Åë3J
|
||||
YD:\MyProject\kcompressor\app\.cxx\Debug\j1t3m4l4\arm64-v8a\android_gradle_build_mini.json ÷‡àÏë3¤ î‡àÏë3J
|
||||
H
|
||||
FD:\MyProject\kcompressor\app\.cxx\Debug\j1t3m4l4\arm64-v8a\build.ninja ‚À¨Åë3Ÿ’ Ô¿¨Åë3N
|
||||
FD:\MyProject\kcompressor\app\.cxx\Debug\j1t3m4l4\arm64-v8a\build.ninja ÷‡àÏë3«’ ž‡àÏë3N
|
||||
L
|
||||
JD:\MyProject\kcompressor\app\.cxx\Debug\j1t3m4l4\arm64-v8a\build.ninja.txt ‚À¨Åë3S
|
||||
JD:\MyProject\kcompressor\app\.cxx\Debug\j1t3m4l4\arm64-v8a\build.ninja.txt ÷‡àÏë3S
|
||||
Q
|
||||
OD:\MyProject\kcompressor\app\.cxx\Debug\j1t3m4l4\arm64-v8a\build_file_index.txt ‚À¨Åë3
|
||||
OD:\MyProject\kcompressor\app\.cxx\Debug\j1t3m4l4\arm64-v8a\build_file_index.txt ÷‡àÏë3
|
||||
8 ³Š�µë3T
|
||||
R
|
||||
R
|
||||
PD:\MyProject\kcompressor\app\.cxx\Debug\j1t3m4l4\arm64-v8a\compile_commands.json ÷‡àÏë3é' �‡àÏë3X
|
||||
V
|
||||
V
|
||||
TD:\MyProject\kcompressor\app\.cxx\Debug\j1t3m4l4\arm64-v8a\compile_commands.json.bin ÷‡àÏë3 ª �‡àÏë3^
|
||||
\
|
||||
\
|
||||
ZD:\MyProject\kcompressor\app\.cxx\Debug\j1t3m4l4\arm64-v8a\metadata_generation_command.txt ÷‡àÏë3
|
||||
Ô ²Š�µë3Q
|
||||
O
|
||||
O
|
||||
MD:\MyProject\kcompressor\app\.cxx\Debug\j1t3m4l4\arm64-v8a\prefab_config.json ÷‡àÏë3
|
||||
( ³Š�µë3V
|
||||
( ³Š�µë3V
|
||||
T
|
||||
RD:\MyProject\kcompressor\app\.cxx\Debug\j1t3m4l4\arm64-v8a\symbol_folder_index.txt ƒÀ¨Åë3
|
||||
RD:\MyProject\kcompressor\app\.cxx\Debug\j1t3m4l4\arm64-v8a\symbol_folder_index.txt ÷‡àÏë3
|
||||
Reference in New Issue
Block a user