Skip to content

Fix issues when building with clang/libc++. #1483

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

DanAlbert
Copy link

https://stackoverflow.com/q/52670082/632035 alludes to issues when building with Clang and libc++. Fix those issues.

This was only building successfully by chance. Without this, avutil
inherits some values from any modules defined before it. When using
libc++ instead of gnustl, it would wrongly export the
libandroid_support headers in the wrong order, breaking the build.
This is a pointer. It can't be less than zero. Clang treats this as an
error.
The latter is gnustl specific.
Use std::min/std::max from <algorithm> rather than the macros used for
C since the macros will collide with things like numeric_limits::max.
@DanAlbert DanAlbert force-pushed the fix-clang-libc++-issues branch from 7b8f6f3 to 96ad5e3 Compare October 5, 2018 20:33
@taro-k
Copy link

taro-k commented Oct 16, 2018

When I try to build your code with NDK 18.1, I see the following error
Android NDK: APP_STL gnustl_static is no longer supported. Please switch to either c++_static or c++_shared.
If we apply the change to make gnustl_static to c++_static,
we can solve/pass this problem but then see the error:
Invalid NDK_TOOLCHAIN_VERSION value: 4.9. GCC is no longer supported.

@DanAlbert
Copy link
Author

That's expected. All this change does is allow people to switch to Clang and libc++; it doesn't change this project's default configuration.

In your testing you only switched to libc++, not clang. Remove the NDK_TOOLCHAIN_VERSION line (or set it to clang) to build with clang.

@humbledroid
Copy link

While syncing the project in android studio i am getting
ERROR: GNUMAKE: Expected exactly one source file in compile step: com.android.build.gradle.external.gnumake.CommandClassifier$NativeCompilerBuildTool@2c26780c
but received:
'-DVERSION=1.3.1'
C:/Users/DeathCode/Documents/project/Telegram/TMessagesProj/jni/./exoplayer/libFLAC/bitmath.c
in command:
-MMD
-MP
-MF
C:/Users/DeathCode/Documents/project/Telegram/TMessagesProj/build/intermediates/ndkBuild/armv7/debug/obj/local/armeabi-v7a/objs-debug/flac/./exoplayer/libFLAC/bitmath.o.d
-fpic
-ffunction-sections
-funwind-tables
-fstack-protector-strong
-no-canonical-prefixes
-g
-march=armv7-a
-mfpu=vfpv3-d16
-mfloat-abi=softfp
-marm
-O0
-UNDEBUG
-I./jni/exoplayer/libFLAC/include
-IC:/Users/DeathCode/Documents/project/Telegram/TMessagesProj/jni
-DANDROID
'-DVERSION="1.3.1"'
-DFLAC__NO_MD5
-DFLAC__INTEGER_ONLY_LIBRARY
-DFLAC__NO_ASM
-D_REENTRANT
-DPIC
-DU_COMMON_IMPLEMENTATION
-fPIC
-DHAVE_SYS_PARAM_H
-O3
-funroll-loops
-finline-functions
-D__ANDROID_API__=16
-Wa,--noexecstack
-Wformat
-Werror=format-security
--sysroot
C:/Users/DeathCode/AppData/Local/Android/Sdk/ndk-bundle/build//../sysroot
-isystem
C:/Users/DeathCode/AppData/Local/Android/Sdk/ndk-bundle/build//../sysroot/usr/include/arm-linux-androideabi
-c
C:/Users/DeathCode/Documents/project/Telegram/TMessagesProj/jni/./exoplayer/libFLAC/bitmath.c
-o
C:/Users/DeathCode/Documents/project/Telegram/TMessagesProj/build/intermediates/ndkBuild/armv7/debug/obj/local/armeabi-v7a/objs-debug/flac/./exoplayer/libFLAC/bitmath.o

and i tried using NDK 15 and 16 as well

@Akramjon1979
Copy link

carotkut94
Hello
just change it like that
LOCAL_CFLAGS += -DVERSION="1.3.1" -DFLAC__NO_MD5 -DFLAC__INTEGER_ONLY_LIBRARY -DFLAC__NO_ASM

@humbledroid
Copy link

Actually i did that to, and now i am getting something
Caused by: org.gradle.internal.UncheckedException: Build command failed.
Error while executing process C:\Users\DeathCode\AppData\Local\Android\Sdk\ndk-bundle\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=C:\Users\DeathCode\Documents\project\Telegram\TMessagesProj\jni\Android.mk NDK_APPLICATION_MK=C:\Users\DeathCode\Documents\project\Telegram\TMessagesProj\jni\Application.mk APP_ABI=arm64-v8a NDK_ALL_ABIS=arm64-v8a NDK_DEBUG=1 APP_PLATFORM=android-21 NDK_OUT=C:/Users/DeathCode/Documents/project/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj NDK_LIBS_OUT=C:\Users\DeathCode\Documents\project\Telegram\TMessagesProj\build\intermediates\ndkBuild\afat\debug\lib NDK_APPLICATION_MK:=jni/Application.mk APP_PLATFORM:=android-16 -j8 C:/Users/DeathCode/Documents/project/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/libtmessages.29.so}
Android NDK: WARNING:C:/Users/DeathCode/Documents/project/Telegram/TMessagesProj/jni/libtgvoip/Android.mk:flac: LOCAL_LDLIBS is always ignored for static libraries
Android NDK: WARNING: Unsupported source file extensions in C:/Users/DeathCode/Documents/project/Telegram/TMessagesProj/jni/libtgvoip/Android.mk for module flac
Android NDK: ./exoplayer/libFLAC/windows_unicode_filenames

like this, here i am using android ndk 15c

@Akramjon1979
Copy link

Older versions it was written to use android-ndk-r16b.
But now i am using default ndk.

@humbledroid
Copy link

Whenever I download ndk from android studio itself, it just installs ndk19, should i just install android-ndk-r16b?

@Akramjon1979
Copy link

i downloaded just android-ndk-r16b and show it

@Akramjon1979
Copy link

Hello.
I think i did everything changed package name put json file. Now time to compile.
Project is giving this error.

org.gradle.execution.MultipleBuildFailures: Build completed with 1 failures.
at org.gradle.initialization.DefaultGradleLauncher$ExecuteTasks.run(DefaultGradleLauncher.java:358)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:300)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:292)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:174)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:90)
at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
at org.gradle.initialization.DefaultGradleLauncher.runTasks(DefaultGradleLauncher.java:219)
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:149)
at org.gradle.initialization.DefaultGradleLauncher.executeTasks(DefaultGradleLauncher.java:124)
at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:77)
at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:74)
at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:154)
at org.gradle.internal.work.StopShieldingWorkerLeaseService.withLocks(StopShieldingWorkerLeaseService.java:38)
at org.gradle.internal.invocation.GradleBuildController.doBuild(GradleBuildController.java:96)
at org.gradle.internal.invocation.GradleBuildController.run(GradleBuildController.java:74)
at org.gradle.tooling.internal.provider.runner.ClientProvidedBuildActionRunner.run(ClientProvidedBuildActionRunner.java:68)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.tooling.internal.provider.ValidatingBuildActionRunner.run(ValidatingBuildActionRunner.java:32)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$3.run(RunAsBuildOperationBuildActionRunner.java:50)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:300)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:292)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:174)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:90)
at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner.run(RunAsBuildOperationBuildActionRunner.java:45)
at org.gradle.tooling.internal.provider.SubscribableBuildActionRunner.run(SubscribableBuildActionRunner.java:51)
at org.gradle.launcher.exec.InProcessBuildActionExecuter$1.transform(InProcessBuildActionExecuter.java:47)
at org.gradle.launcher.exec.InProcessBuildActionExecuter$1.transform(InProcessBuildActionExecuter.java:44)
at org.gradle.composite.internal.DefaultRootBuildState.run(DefaultRootBuildState.java:79)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:44)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:30)
at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:39)
at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:25)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:80)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:53)
at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:62)
at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:34)
at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:36)
at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:25)
at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:43)
at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:29)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:59)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:31)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:59)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:44)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:46)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:30)
at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:67)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72)
at org.gradle.util.Swapper.swap(Swapper.java:38)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:62)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:81)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50)
at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:295)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':TMessagesProj:processAfatDebugManifest'.
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:110)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:77)
at org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)
at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:59)
at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:59)
at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:101)
at org.gradle.api.internal.tasks.execution.FinalizeInputFilePropertiesTaskExecuter.execute(FinalizeInputFilePropertiesTaskExecuter.java:44)
at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:91)
at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:62)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:59)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.run(EventFiringTaskExecuter.java:51)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:300)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:292)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:174)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:90)
at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:46)
at org.gradle.execution.taskgraph.LocalTaskInfoExecutor.execute(LocalTaskInfoExecutor.java:42)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareWorkItemExecutor.execute(DefaultTaskExecutionGraph.java:277)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareWorkItemExecutor.execute(DefaultTaskExecutionGraph.java:262)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:135)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:130)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.execute(DefaultTaskPlanExecutor.java:200)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.executeWithWork(DefaultTaskPlanExecutor.java:191)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$ExecutorWorker.run(DefaultTaskPlanExecutor.java:130)
... 6 more
Caused by: org.gradle.api.UncheckedIOException: java.io.FileNotFoundException: E:\Telegram531\TMessagesProj\property(interface org.gradle.api.file.Directory, transform(property(interface org.gradle.api.file.Directory, fixed(class org.gradle.api.internal.file.DefaultProjectLayout$FixedDirectory, E:\Telegram531\TMessagesProj\build))))\AndroidManifest.xml (Синтаксическая ошибка в имени файла, имени папки или метке тома)
at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:57)
at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:40)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:161)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:300)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:292)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:174)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:90)
at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:120)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:99)
... 34 more
Caused by: java.io.FileNotFoundException: E:\Telegram531\TMessagesProj\property(interface org.gradle.api.file.Directory, transform(property(interface org.gradle.api.file.Directory, fixed(class org.gradle.api.internal.file.DefaultProjectLayout$FixedDirectory, E:\Telegram531\TMessagesProj\build))))\AndroidManifest.xml (Синтаксическая ошибка в имени файла, имени папки или метке тома)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(FileInputStream.java:195)
at java.io.FileInputStream.(FileInputStream.java:138)
at groovy.util.CharsetToolkit.(CharsetToolkit.java:78)
at org.codehaus.groovy.runtime.ResourceGroovyMethods.newReader(ResourceGroovyMethods.java:1597)
at org.codehaus.groovy.runtime.ResourceGroovyMethods.getText(ResourceGroovyMethods.java:620)
at org.codehaus.groovy.runtime.dgm$963.invoke(Unknown Source)
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:274)
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:56)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120)
at build_eq6no2mbvcxy29fwvi1bo1a1$_run_closure4$_closure15$_closure58$_closure59.doCall(E:\Telegram531\TMessagesProj\build.gradle:245)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:264)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
at groovy.lang.Closure.call(Closure.java:418)
at groovy.lang.Closure.call(Closure.java:434)
at org.gradle.api.internal.AbstractTask$ClosureTaskAction.execute(AbstractTask.java:739)
at org.gradle.api.internal.AbstractTask$ClosureTaskAction.execute(AbstractTask.java:712)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:131)
... 41 more

Thanks

@blackisthesoul
Copy link

blackisthesoul commented Feb 15, 2019

I got this error when running ndk-build using NDK 16b in Windows

my Android.mk
LOCAL_CFLAGS += -DVERSION="1.3.1" -DFLAC__NO_MD5 -DFLAC__INTEGER_ONLY_LIBRARY -DFLAC__NO_ASM
Application.mk
APP_SHORT_COMMANDS := true
APP_PLATFORM := android-16
APP_STL := c++_static

arm64-v8a] Compile : tmessages.29 <= audio.c
[arm64-v8a] Compile : tmessages.29 <= utils.c
[arm64-v8a] Compile : tmessages.29 <= image.c
[arm64-v8a] Compile : tmessages.29 <= video.c
[arm64-v8a] Compile : tmessages.29 <= IntroRenderer.c
[arm64-v8a] Compile++ : tmessages.29 <= gifvideo.cpp
jni/./gifvideo.cpp:151:28: error: ordered comparison between pointer and zero ('AVStream *' and 'int')
if (info->video_stream <= 0) {
~~~~~~~~~~~~~~~~~~ ^ ~
jni/./gifvideo.cpp:243:104: error: too few arguments provided to function-like macro invocation
if ((ret = avformat_seek_file(info->fmt_ctx, -1, std::numeric_limits<int64_t>::min(), 0, std::numeric_limits<int64_t>::max(), 0)) < 0) {
^
jni\utils.h:24:9: note: macro 'min' defined here
#define min(x, y) ((x) < (y)) ? (x) : (y)
^
jni/./gifvideo.cpp:243:144: error: too few arguments provided to function-like macro invocation
if ((ret = avformat_seek_file(info->fmt_ctx, -1, std::numeric_limits<int64_t>::min(), 0, std::numeric_limits<int64_t>::max(), 0)) < 0) {
^
jni\utils.h:21:9: note: macro 'max' defined here
#define max(x, y) ((x) > (y)) ? (x) : (y)
^
jni/./gifvideo.cpp:243:32: error: no matching function for call to 'avformat_seek_file'
if ((ret = avformat_seek_file(info->fmt_ctx, -1, std::numeric_limits<int64_t>::min(), 0, std::numeric_limits<int64_t>::max(), 0)) < 0) {
^~~~~~~~~~~~~~~~~~
./jni/ffmpeg/include\libavformat/avformat.h:2429:5: note: candidate function not viable: no known conversion from 'std::__ndk1::numeric_limits::type () noexcept' (aka 'long () noexcept') to 'int64_t' (aka 'long') for 3rd argument
int avformat_seek_file(AVFormatContext *s, int stream_index, int64_t min_ts, int64_t ts, int64_t max_ts, int flags);
^
4 errors generated.
make: *** [obj/local/arm64-v8a/objs/tmessages.29/./gifvideo.o] Error 1

Please help, thank you

@taro-k
Copy link

taro-k commented Feb 15, 2019

just FYI.

After I posted here in the last October, all of my build problem were resolved by switching to Telegram-FOSS:
https://github.com/Telegram-FOSS-Team/Telegram-FOSS

good luch!

@Akramjon1979
Copy link

Hello.
Project is giving this error.

E:\Telegram531\TMessagesProj\property(interface org.gradle.api.file.Directory, transform(property(interface org.gradle.api.file.Directory, fixed(class org.gradle.api.internal.file.DefaultProjectLayout$FixedDirectory, E:\Telegram531\TMessagesProj\build))))\AndroidManifest.xml (Синтаксическая ошибка в имени файла, имени папки или метке тома)
Open File

@blackisthesoul
Copy link

blackisthesoul commented Feb 15, 2019

I got this error when running ndk-build using NDK 16b in Windows

my Android.mk
LOCAL_CFLAGS += -DVERSION="1.3.1" -DFLAC__NO_MD5 -DFLAC__INTEGER_ONLY_LIBRARY -DFLAC__NO_ASM
Application.mk
APP_SHORT_COMMANDS := true
APP_PLATFORM := android-16
APP_STL := c++_static

arm64-v8a] Compile : tmessages.29 <= audio.c
[arm64-v8a] Compile : tmessages.29 <= utils.c
[arm64-v8a] Compile : tmessages.29 <= image.c
[arm64-v8a] Compile : tmessages.29 <= video.c
[arm64-v8a] Compile : tmessages.29 <= IntroRenderer.c
[arm64-v8a] Compile++ : tmessages.29 <= gifvideo.cpp
jni/./gifvideo.cpp:151:28: error: ordered comparison between pointer and zero ('AVStream *' and 'int')
if (info->video_stream <= 0) {

jni/./gifvideo.cpp:243:104: error: too few arguments provided to function-like macro invocation
if ((ret = avformat_seek_file(info->fmt_ctx, -1, std::numeric_limits<int64_t>::min(), 0, std::numeric_limits<int64_t>::max(), 0)) < 0) {
^
jni\utils.h:24:9: note: macro 'min' defined here
#define min(x, y) ((x) < (y)) ? (x) : (y)
^
jni/./gifvideo.cpp:243:144: error: too few arguments provided to function-like macro invocation
if ((ret = avformat_seek_file(info->fmt_ctx, -1, std::numeric_limits<int64_t>::min(), 0, std::numeric_limits<int64_t>::max(), 0)) < 0) {
^
jni\utils.h:21:9: note: macro 'max' defined here
#define max(x, y) ((x) > (y)) ? (x) : (y)
^
jni/./gifvideo.cpp:243:32: error: no matching function for call to 'avformat_seek_file'
if ((ret = avformat_seek_file(info->fmt_ctx, -1, std::numeric_limits<int64_t>::min(), 0, std::numeric_limits<int64_t>::max(), 0)) < 0) {
^~~~~~~~~~~~~~~~~~
./jni/ffmpeg/include\libavformat/avformat.h:2429:5: note: candidate function not viable: no known conversion from 'std::__ndk1::numeric_limits::type () noexcept' (aka 'long () noexcept') to 'int64_t' (aka 'long') for 3rd argument
int avformat_seek_file(AVFormatContext *s, int stream_index, int64_t min_ts, int64_t ts, int64_t max_ts, int flags);
^
4 errors generated.
make: *** [obj/local/arm64-v8a/objs/tmessages.29/./gifvideo.o] Error 1

Please help, thank you

*I changed the line if (info->video_stream <= 0) { into if (info->video_stream <= (void )0) { in the gifvideo.cpp file. And it build the library until finished. But when run building the debug version got another error

Caused by: org.gradle.internal.UncheckedException: Build command failed.
Error while executing process E:\ANDROIDPROJECTS\Android\android-ndk-r16b-windows-x86_64\android-ndk-r16b\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=E:\Telegram\TMessagesProj\jni\Android.mk NDK_APPLICATION_MK=E:\Telegram\TMessagesProj\jni\Application.mk APP_ABI=armeabi-v7a NDK_ALL_ABIS=armeabi-v7a NDK_DEBUG=1 APP_PLATFORM=android-16 NDK_OUT=E:/Telegram/TMessagesProj/build/intermediates/ndkBuild/armv7/debug/obj NDK_LIBS_OUT=E:\Telegram\TMessagesProj\build\intermediates\ndkBuild\armv7\debug\lib NDK_APPLICATION_MK:=jni/Application.mk APP_PLATFORM:=android-16 -j8 E:/Telegram/TMessagesProj/build/intermediates/ndkBuild/armv7/debug/obj/local/armeabi-v7a/libtmessages.29.so}
Android NDK: WARNING:E:/Telegram/TMessagesProj/jni/libtgvoip/Android.mk:flac: LOCAL_LDLIBS is always ignored for static libraries
Android NDK: WARNING: Unsupported source file extensions in E:/Telegram/TMessagesProj/jni/libtgvoip/Android.mk for module flac
Android NDK: ./exoplayer/libFLAC/windows_unicode_filenames
[armeabi-v7a] Compile arm : tmessages.29 <= opus_multistream.c
[armeabi-v7a] Compile arm : tmessages.29 <= analysis.c
[armeabi-v7a] Compile arm : tmessages.29 <= opus.c
[armeabi-v7a] Compile arm : tmessages.29 <= repacketizer.c
[armeabi-v7a] Compile arm : tmessages.29 <= opus_multistream_decoder.c
[armeabi-v7a] Compile arm : tmessages.29 <= opus_multistream_encoder.c
[armeabi-v7a] Compile arm : tmessages.29 <= opus_encoder.c
[armeabi-v7a] Compile arm : tmessages.29 <= opus_decoder.c
[armeabi-v7a] Compile arm : tmessages.29 <= mlp.c
[armeabi-v7a] Compile arm : tmessages.29 <= opus_projection_encoder.c
[armeabi-v7a] Compile arm : tmessages.29 <= mlp_data.c
[armeabi-v7a] Compile arm : tmessages.29 <= opus_projection_decoder.c
[armeabi-v7a] Compile arm : tmessages.29 <= mapping_matrix.c
[armeabi-v7a] Compile arm : tmessages.29 <= celt_neon_intr.c
[armeabi-v7a] Compile arm : tmessages.29 <= pitch_neon_intr.c
[armeabi-v7a] Compile arm : tmessages.29 <= NSQ_neon.c
[armeabi-v7a] Compile arm : tmessages.29 <= arm_silk_map.c
[armeabi-v7a] Compile arm : tmessages.29 <= NSQ_del_dec_neon_intr.c
[armeabi-v7a] Compile arm : tmessages.29 <= LPC_inv_pred_gain_neon_intr.c
[armeabi-v7a] Compile arm : tmessages.29 <= warped_autocorrelation_FIX_neon_intr.c
[armeabi-v7a] Compile arm : tmessages.29 <= biquad_alt_neon_intr.c
[armeabi-v7a] Compile arm : tmessages.29 <= code_signs.c
[armeabi-v7a] Compile arm : tmessages.29 <= CNG.c
[armeabi-v7a] Compile arm : tmessages.29 <= init_decoder.c
[armeabi-v7a] Compile arm : tmessages.29 <= decode_core.c
[armeabi-v7a] Compile arm : tmessages.29 <= decode_frame.c
[armeabi-v7a] Compile arm : tmessages.29 <= decode_indices.c
[armeabi-v7a] Compile arm : tmessages.29 <= decode_parameters.c
[armeabi-v7a] Compile arm : tmessages.29 <= decode_pulses.c
[armeabi-v7a] Compile arm : tmessages.29 <= decoder_set_fs.c
[armeabi-v7a] Compile arm : tmessages.29 <= dec_API.c
[armeabi-v7a] Compile arm : tmessages.29 <= encode_indices.c
[armeabi-v7a] Compile arm : tmessages.29 <= encode_pulses.c
[armeabi-v7a] Compile arm : tmessages.29 <= enc_API.c
[armeabi-v7a] Compile arm : tmessages.29 <= gain_quant.c
[armeabi-v7a] Compile arm : tmessages.29 <= interpolate.c
[armeabi-v7a] Compile arm : tmessages.29 <= LP_variable_cutoff.c
[armeabi-v7a] Compile arm : tmessages.29 <= NLSF_decode.c
[armeabi-v7a] Compile arm : tmessages.29 <= NSQ_del_dec.c
[armeabi-v7a] Compile arm : tmessages.29 <= NSQ.c
[armeabi-v7a] Compile arm : tmessages.29 <= PLC.c
[armeabi-v7a] Compile arm : tmessages.29 <= shell_coder.c
[armeabi-v7a] Compile arm : tmessages.29 <= tables_gain.c
[armeabi-v7a] Compile arm : tmessages.29 <= tables_LTP.c
[armeabi-v7a] Compile arm : tmessages.29 <= tables_NLSF_CB_NB_MB.c
[armeabi-v7a] Compile arm : tmessages.29 <= tables_other.c
[armeabi-v7a] Compile arm : tmessages.29 <= tables_NLSF_CB_WB.c
[armeabi-v7a] Compile arm : tmessages.29 <= tables_pitch_lag.c
[armeabi-v7a] Compile arm : tmessages.29 <= tables_pulses_per_block.c
[armeabi-v7a] Compile arm : tmessages.29 <= VAD.c
[armeabi-v7a] Compile arm : tmessages.29 <= control_audio_bandwidth.c
[armeabi-v7a] Compile arm : tmessages.29 <= quant_LTP_gains.c
[armeabi-v7a] Compile arm : tmessages.29 <= HP_variable_cutoff.c
[armeabi-v7a] Compile arm : tmessages.29 <= VQ_WMat_EC.c
[armeabi-v7a] Compile arm : tmessages.29 <= NLSF_encode.c
[armeabi-v7a] Compile arm : tmessages.29 <= NLSF_VQ.c
[armeabi-v7a] Compile arm : tmessages.29 <= NLSF_unpack.c
[armeabi-v7a] Compile arm : tmessages.29 <= NLSF_del_dec_quant.c
[armeabi-v7a] Compile arm : tmessages.29 <= process_NLSFs.c
[armeabi-v7a] Compile arm : tmessages.29 <= stereo_LR_to_MS.c
[armeabi-v7a] Compile arm : tmessages.29 <= stereo_MS_to_LR.c
[armeabi-v7a] Compile arm : tmessages.29 <= check_control_input.c
[armeabi-v7a] Compile arm : tmessages.29 <= control_SNR.c
[armeabi-v7a] Compile arm : tmessages.29 <= control_codec.c
[armeabi-v7a] Compile arm : tmessages.29 <= init_encoder.c
[armeabi-v7a] Compile arm : tmessages.29 <= ana_filt_bank_1.c
[armeabi-v7a] Compile arm : tmessages.29 <= A2NLSF.c
[armeabi-v7a] Compile arm : tmessages.29 <= bwexpander_32.c
[armeabi-v7a] Compile arm : tmessages.29 <= biquad_alt.c
[armeabi-v7a] Compile arm : tmessages.29 <= bwexpander.c
[armeabi-v7a] Compile arm : tmessages.29 <= debug.c
[armeabi-v7a] Compile arm : tmessages.29 <= decode_pitch.c
[armeabi-v7a] Compile arm : tmessages.29 <= inner_prod_aligned.c
[armeabi-v7a] Compile arm : tmessages.29 <= log2lin.c
[armeabi-v7a] Compile arm : tmessages.29 <= lin2log.c
[armeabi-v7a] Compile arm : tmessages.29 <= LPC_inv_pred_gain.c
[armeabi-v7a] Compile arm : tmessages.29 <= table_LSF_cos.c
[armeabi-v7a] Compile arm : tmessages.29 <= LPC_analysis_filter.c
[armeabi-v7a] Compile arm : tmessages.29 <= NLSF2A.c
[armeabi-v7a] Compile arm : tmessages.29 <= NLSF_stabilize.c
[armeabi-v7a] Compile arm : tmessages.29 <= NLSF_VQ_weights_laroia.c
[armeabi-v7a] Compile arm : tmessages.29 <= pitch_est_tables.c
[armeabi-v7a] Compile arm : tmessages.29 <= resampler.c
[armeabi-v7a] Compile arm : tmessages.29 <= resampler_down2_3.c
[armeabi-v7a] Compile arm : tmessages.29 <= resampler_down2.c
[armeabi-v7a] Compile arm : tmessages.29 <= resampler_private_AR2.c
[armeabi-v7a] Compile arm : tmessages.29 <= resampler_private_down_FIR.c
[armeabi-v7a] Compile arm : tmessages.29 <= resampler_private_IIR_FIR.c
[armeabi-v7a] Compile arm : tmessages.29 <= resampler_rom.c
[armeabi-v7a] Compile arm : tmessages.29 <= resampler_private_up2_HQ.c
[armeabi-v7a] Compile arm : tmessages.29 <= sigm_Q15.c
[armeabi-v7a] Compile arm : tmessages.29 <= sort.c
[armeabi-v7a] Compile arm : tmessages.29 <= stereo_decode_pred.c
[armeabi-v7a] Compile arm : tmessages.29 <= sum_sqr_shift.c
[armeabi-v7a] Compile arm : tmessages.29 <= stereo_encode_pred.c
[armeabi-v7a] Compile arm : tmessages.29 <= stereo_quant_pred.c
[armeabi-v7a] Compile arm : tmessages.29 <= stereo_find_predictor.c
[armeabi-v7a] Compile arm : tmessages.29 <= LPC_fit.c
[armeabi-v7a] Compile arm : tmessages.29 <= bitwise.c
[armeabi-v7a] Compile arm : tmessages.29 <= info.c
[armeabi-v7a] Compile arm : tmessages.29 <= framing.c
[armeabi-v7a] Compile arm : tmessages.29 <= internal.c
[armeabi-v7a] Compile arm : tmessages.29 <= opusfile.c
[armeabi-v7a] Compile arm : tmessages.29 <= stream.c
[armeabi-v7a] Compile++ arm : tmessages.29 <= compare_common.cc
[armeabi-v7a] Compile++ arm : tmessages.29 <= compare_gcc.cc
[armeabi-v7a] Compile++ arm : tmessages.29 <= compare_neon64.cc
[armeabi-v7a] Compile++ arm : tmessages.29 <= compare_win.cc
[armeabi-v7a] Compile++ arm : tmessages.29 <= compare.cc
[armeabi-v7a] Compile++ arm : tmessages.29 <= convert_from_argb.cc
[armeabi-v7a] Compile++ arm : tmessages.29 <= convert_from.cc
[armeabi-v7a] Compile++ arm : tmessages.29 <= convert_argb.cc
In file included from E:/Telegram/TMessagesProj/jni/./libyuv/source/compare.cc:14:
In file included from E:/ANDROIDPROJECTS/Android/android-ndk-r16b-windows-x86_64/android-ndk-r16b/build//../sources/android/support/include\math.h:32:
E:/ANDROIDPROJECTS/Android/android-ndk-r16b-windows-x86_64/android-ndk-r16b/build//../sources/cxx-stl/llvm-libc++/include\math.h:1302:93: error: no member named 'log2f' in the global namespace
inline _LIBCPP_INLINE_VISIBILITY float log2(float __lcpp_x) _NOEXCEPT {return ::log2f(__lcpp_x);}
~~^
E:/ANDROIDPROJECTS/Android/android-ndk-r16b-windows-x86_64/android-ndk-r16b/build//../sources/cxx-stl/llvm-libc++/include\math.h:1303:93: error: no member named 'log2l' in the global namespace
inline _LIBCPP_INLINE_VISIBILITY long double log2(long double __lcpp_x) _NOEXCEPT {return ::log2l(__lcpp_x);}
~~^
E:/ANDROIDPROJECTS/Android/android-ndk-r16b-windows-x86_64/android-ndk-r16b/build//../sources/cxx-stl/llvm-libc++/include\math.h:1308:38: error: call to 'log2' is ambiguous
log2(_A1 __lcpp_x) _NOEXCEPT {return ::log2((double)__lcpp_x);}
^~~~~~
E:/ANDROIDPROJECTS/Android/android-ndk-r16b-windows-x86_64/android-ndk-r16b/build//../sources/cxx-stl/llvm-libc++/include\math.h:1302:46: note: candidate function
inline _LIBCPP_INLINE_VISIBILITY float log2(float __lcpp_x) _NOEXCEPT {return ::log2f(__lcpp_x);}
^
E:/ANDROIDPROJECTS/Android/android-ndk-r16b-windows-x86_64/android-ndk-r16b/build//../sources/cxx-stl/llvm-libc++/include\math.h:1303:46: note: candidate function
inline _LIBCPP_INLINE_VISIBILITY long double log2(long double __lcpp_x) _NOEXCEPT {return ::log2l(__lcpp_x);}
^
3 errors generated.
make: *** [E:/Telegram/TMessagesProj/build/intermediates/ndkBuild/armv7/debug/obj/local/armeabi-v7a/objs-debug/tmessages.29/./libyuv/source/compare.o] Error 1
make: *** Waiting for unfinished jobs....

at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:63)
at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:40)
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:76)
at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:46)
at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:39)
at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:26)
at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:780)
at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:747)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:121)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:110)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:92)
... 32 more

Caused by: Build command failed.
Error while executing process E:\ANDROIDPROJECTS\Android\android-ndk-r16b-windows-x86_64\android-ndk-r16b\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=E:\Telegram\TMessagesProj\jni\Android.mk NDK_APPLICATION_MK=E:\Telegram\TMessagesProj\jni\Application.mk APP_ABI=armeabi-v7a NDK_ALL_ABIS=armeabi-v7a NDK_DEBUG=1 APP_PLATFORM=android-16 NDK_OUT=E:/Telegram/TMessagesProj/build/intermediates/ndkBuild/armv7/debug/obj NDK_LIBS_OUT=E:\Telegram\TMessagesProj\build\intermediates\ndkBuild\armv7\debug\lib NDK_APPLICATION_MK:=jni/Application.mk APP_PLATFORM:=android-16 -j8 E:/Telegram/TMessagesProj/build/intermediates/ndkBuild/armv7/debug/obj/local/armeabi-v7a/libtmessages.29.so}
Android NDK: WARNING:E:/Telegram/TMessagesProj/jni/libtgvoip/Android.mk:flac: LOCAL_LDLIBS is always ignored for static libraries
Android NDK: WARNING: Unsupported source file extensions in E:/Telegram/TMessagesProj/jni/libtgvoip/Android.mk for module flac
Android NDK: ./exoplayer/libFLAC/windows_unicode_filenames
[armeabi-v7a] Compile arm : tmessages.29 <= opus_multistream.c
[armeabi-v7a] Compile arm : tmessages.29 <= analysis.c
[armeabi-v7a] Compile arm : tmessages.29 <= opus.c
[armeabi-v7a] Compile arm : tmessages.29 <= repacketizer.c
[armeabi-v7a] Compile arm : tmessages.29 <= opus_multistream_decoder.c
[armeabi-v7a] Compile arm : tmessages.29 <= opus_multistream_encoder.c
[armeabi-v7a] Compile arm : tmessages.29 <= opus_encoder.c
[armeabi-v7a] Compile arm : tmessages.29 <= opus_decoder.c
[armeabi-v7a] Compile arm : tmessages.29 <= mlp.c
[armeabi-v7a] Compile arm : tmessages.29 <= opus_projection_encoder.c
[armeabi-v7a] Compile arm : tmessages.29 <= mlp_data.c
[armeabi-v7a] Compile arm : tmessages.29 <= opus_projection_decoder.c
[armeabi-v7a] Compile arm : tmessages.29 <= mapping_matrix.c
[armeabi-v7a] Compile arm : tmessages.29 <= celt_neon_intr.c
[armeabi-v7a] Compile arm : tmessages.29 <= pitch_neon_intr.c
[armeabi-v7a] Compile arm : tmessages.29 <= NSQ_neon.c
[armeabi-v7a] Compile arm : tmessages.29 <= arm_silk_map.c
[armeabi-v7a] Compile arm : tmessages.29 <= NSQ_del_dec_neon_intr.c
[armeabi-v7a] Compile arm : tmessages.29 <= LPC_inv_pred_gain_neon_intr.c
[armeabi-v7a] Compile arm : tmessages.29 <= warped_autocorrelation_FIX_neon_intr.c
[armeabi-v7a] Compile arm : tmessages.29 <= biquad_alt_neon_intr.c
[armeabi-v7a] Compile arm : tmessages.29 <= code_signs.c
[armeabi-v7a] Compile arm : tmessages.29 <= CNG.c
[armeabi-v7a] Compile arm : tmessages.29 <= init_decoder.c
[armeabi-v7a] Compile arm : tmessages.29 <= decode_core.c
[armeabi-v7a] Compile arm : tmessages.29 <= decode_frame.c
[armeabi-v7a] Compile arm : tmessages.29 <= decode_indices.c
[armeabi-v7a] Compile arm : tmessages.29 <= decode_parameters.c
[armeabi-v7a] Compile arm : tmessages.29 <= decode_pulses.c
[armeabi-v7a] Compile arm : tmessages.29 <= decoder_set_fs.c
[armeabi-v7a] Compile arm : tmessages.29 <= dec_API.c
[armeabi-v7a] Compile arm : tmessages.29 <= encode_indices.c
[armeabi-v7a] Compile arm : tmessages.29 <= encode_pulses.c
[armeabi-v7a] Compile arm : tmessages.29 <= enc_API.c
[armeabi-v7a] Compile arm : tmessages.29 <= gain_quant.c
[armeabi-v7a] Compile arm : tmessages.29 <= interpolate.c
[armeabi-v7a] Compile arm : tmessages.29 <= LP_variable_cutoff.c
[armeabi-v7a] Compile arm : tmessages.29 <= NLSF_decode.c
[armeabi-v7a] Compile arm : tmessages.29 <= NSQ_del_dec.c
[armeabi-v7a] Compile arm : tmessages.29 <= NSQ.c
[armeabi-v7a] Compile arm : tmessages.29 <= PLC.c
[armeabi-v7a] Compile arm : tmessages.29 <= shell_coder.c
[armeabi-v7a] Compile arm : tmessages.29 <= tables_gain.c
[armeabi-v7a] Compile arm : tmessages.29 <= tables_LTP.c
[armeabi-v7a] Compile arm : tmessages.29 <= tables_NLSF_CB_NB_MB.c
[armeabi-v7a] Compile arm : tmessages.29 <= tables_other.c
[armeabi-v7a] Compile arm : tmessages.29 <= tables_NLSF_CB_WB.c
[armeabi-v7a] Compile arm : tmessages.29 <= tables_pitch_lag.c
[armeabi-v7a] Compile arm : tmessages.29 <= tables_pulses_per_block.c
[armeabi-v7a] Compile arm : tmessages.29 <= VAD.c
[armeabi-v7a] Compile arm : tmessages.29 <= control_audio_bandwidth.c
[armeabi-v7a] Compile arm : tmessages.29 <= quant_LTP_gains.c
[armeabi-v7a] Compile arm : tmessages.29 <= HP_variable_cutoff.c
[armeabi-v7a] Compile arm : tmessages.29 <= VQ_WMat_EC.c
[armeabi-v7a] Compile arm : tmessages.29 <= NLSF_encode.c
[armeabi-v7a] Compile arm : tmessages.29 <= NLSF_VQ.c
[armeabi-v7a] Compile arm : tmessages.29 <= NLSF_unpack.c
[armeabi-v7a] Compile arm : tmessages.29 <= NLSF_del_dec_quant.c
[armeabi-v7a] Compile arm : tmessages.29 <= process_NLSFs.c
[armeabi-v7a] Compile arm : tmessages.29 <= stereo_LR_to_MS.c
[armeabi-v7a] Compile arm : tmessages.29 <= stereo_MS_to_LR.c
[armeabi-v7a] Compile arm : tmessages.29 <= check_control_input.c
[armeabi-v7a] Compile arm : tmessages.29 <= control_SNR.c
[armeabi-v7a] Compile arm : tmessages.29 <= control_codec.c
[armeabi-v7a] Compile arm : tmessages.29 <= init_encoder.c
[armeabi-v7a] Compile arm : tmessages.29 <= ana_filt_bank_1.c
[armeabi-v7a] Compile arm : tmessages.29 <= A2NLSF.c
[armeabi-v7a] Compile arm : tmessages.29 <= bwexpander_32.c
[armeabi-v7a] Compile arm : tmessages.29 <= biquad_alt.c
[armeabi-v7a] Compile arm : tmessages.29 <= bwexpander.c
[armeabi-v7a] Compile arm : tmessages.29 <= debug.c
[armeabi-v7a] Compile arm : tmessages.29 <= decode_pitch.c
[armeabi-v7a] Compile arm : tmessages.29 <= inner_prod_aligned.c
[armeabi-v7a] Compile arm : tmessages.29 <= log2lin.c
[armeabi-v7a] Compile arm : tmessages.29 <= lin2log.c
[armeabi-v7a] Compile arm : tmessages.29 <= LPC_inv_pred_gain.c
[armeabi-v7a] Compile arm : tmessages.29 <= table_LSF_cos.c
[armeabi-v7a] Compile arm : tmessages.29 <= LPC_analysis_filter.c
[armeabi-v7a] Compile arm : tmessages.29 <= NLSF2A.c
[armeabi-v7a] Compile arm : tmessages.29 <= NLSF_stabilize.c
[armeabi-v7a] Compile arm : tmessages.29 <= NLSF_VQ_weights_laroia.c
[armeabi-v7a] Compile arm : tmessages.29 <= pitch_est_tables.c
[armeabi-v7a] Compile arm : tmessages.29 <= resampler.c
[armeabi-v7a] Compile arm : tmessages.29 <= resampler_down2_3.c
[armeabi-v7a] Compile arm : tmessages.29 <= resampler_down2.c
[armeabi-v7a] Compile arm : tmessages.29 <= resampler_private_AR2.c
[armeabi-v7a] Compile arm : tmessages.29 <= resampler_private_down_FIR.c
[armeabi-v7a] Compile arm : tmessages.29 <= resampler_private_IIR_FIR.c
[armeabi-v7a] Compile arm : tmessages.29 <= resampler_rom.c
[armeabi-v7a] Compile arm : tmessages.29 <= resampler_private_up2_HQ.c
[armeabi-v7a] Compile arm : tmessages.29 <= sigm_Q15.c
[armeabi-v7a] Compile arm : tmessages.29 <= sort.c
[armeabi-v7a] Compile arm : tmessages.29 <= stereo_decode_pred.c
[armeabi-v7a] Compile arm : tmessages.29 <= sum_sqr_shift.c
[armeabi-v7a] Compile arm : tmessages.29 <= stereo_encode_pred.c
[armeabi-v7a] Compile arm : tmessages.29 <= stereo_quant_pred.c
[armeabi-v7a] Compile arm : tmessages.29 <= stereo_find_predictor.c
[armeabi-v7a] Compile arm : tmessages.29 <= LPC_fit.c
[armeabi-v7a] Compile arm : tmessages.29 <= bitwise.c
[armeabi-v7a] Compile arm : tmessages.29 <= info.c
[armeabi-v7a] Compile arm : tmessages.29 <= framing.c
[armeabi-v7a] Compile arm : tmessages.29 <= internal.c
[armeabi-v7a] Compile arm : tmessages.29 <= opusfile.c
[armeabi-v7a] Compile arm : tmessages.29 <= stream.c
[armeabi-v7a] Compile++ arm : tmessages.29 <= compare_common.cc
[armeabi-v7a] Compile++ arm : tmessages.29 <= compare_gcc.cc
[armeabi-v7a] Compile++ arm : tmessages.29 <= compare_neon64.cc
[armeabi-v7a] Compile++ arm : tmessages.29 <= compare_win.cc
[armeabi-v7a] Compile++ arm : tmessages.29 <= compare.cc
[armeabi-v7a] Compile++ arm : tmessages.29 <= convert_from_argb.cc
[armeabi-v7a] Compile++ arm : tmessages.29 <= convert_from.cc
[armeabi-v7a] Compile++ arm : tmessages.29 <= convert_argb.cc
In file included from E:/Telegram/TMessagesProj/jni/./libyuv/source/compare.cc:14:
In file included from E:/ANDROIDPROJECTS/Android/android-ndk-r16b-windows-x86_64/android-ndk-r16b/build//../sources/android/support/include\math.h:32:
E:/ANDROIDPROJECTS/Android/android-ndk-r16b-windows-x86_64/android-ndk-r16b/build//../sources/cxx-stl/llvm-libc++/include\math.h:1302:93: error: no member named 'log2f' in the global namespace
inline _LIBCPP_INLINE_VISIBILITY float log2(float __lcpp_x) _NOEXCEPT {return ::log2f(__lcpp_x);}
~~^
E:/ANDROIDPROJECTS/Android/android-ndk-r16b-windows-x86_64/android-ndk-r16b/build//../sources/cxx-stl/llvm-libc++/include\math.h:1303:93: error: no member named 'log2l' in the global namespace
inline _LIBCPP_INLINE_VISIBILITY long double log2(long double __lcpp_x) _NOEXCEPT {return ::log2l(__lcpp_x);}
~~^
E:/ANDROIDPROJECTS/Android/android-ndk-r16b-windows-x86_64/android-ndk-r16b/build//../sources/cxx-stl/llvm-libc++/include\math.h:1308:38: error: call to 'log2' is ambiguous
log2(_A1 __lcpp_x) _NOEXCEPT {return ::log2((double)__lcpp_x);}
^~~~~~
E:/ANDROIDPROJECTS/Android/android-ndk-r16b-windows-x86_64/android-ndk-r16b/build//../sources/cxx-stl/llvm-libc++/include\math.h:1302:46: note: candidate function
inline _LIBCPP_INLINE_VISIBILITY float log2(float __lcpp_x) _NOEXCEPT {return ::log2f(__lcpp_x);}
^
E:/ANDROIDPROJECTS/Android/android-ndk-r16b-windows-x86_64/android-ndk-r16b/build//../sources/cxx-stl/llvm-libc++/include\math.h:1303:46: note: candidate function
inline _LIBCPP_INLINE_VISIBILITY long double log2(long double __lcpp_x) _NOEXCEPT {return ::log2l(__lcpp_x);}
^
3 errors generated.
make: *** [E:/Telegram/TMessagesProj/build/intermediates/ndkBuild/armv7/debug/obj/local/armeabi-v7a/objs-debug/tmessages.29/./libyuv/source/compare.o] Error 1
make: *** Waiting for unfinished jobs....

at com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils.executeBuildProcessAndLogError(ExternalNativeBuildTaskUtils.java:244)
at com.android.build.gradle.tasks.ExternalNativeBuildTask.executeProcessBatch(ExternalNativeBuildTask.java:307)
at com.android.build.gradle.tasks.ExternalNativeBuildTask.build(ExternalNativeBuildTask.java:185)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
... 44 more

Any help please, thank you

@Akramjon1979
Copy link

Please someone help me with this error.
Error only when compiling.

WARNING: API 'variantOutput.getProcessManifest()' is obsolete and has been replaced with 'variantOutput.getProcessManifestProvider()'.
It will be removed at the end of 2019.
For more information, see https://d.android.com/r/tools/task-configuration-avoidance.
To determine what is calling variantOutput.getProcessManifest(), use -Pandroid.debug.obsoleteApi=true on the command line to display a stack trace.
Affected Modules: TMessagesProj

@blackisthesoul
Copy link

I switch working on my Mac OS, and set
Application.mk with
APP_SHORT_COMMANDS := true
APP_PLATFORM := android-16

Build jni library using NDK 16b, it is working just fine. The problem only using Windows OS.

thermatk pushed a commit to Telegram-FOSS-Team/Telegram-FOSS that referenced this pull request Mar 9, 2019
andrew-ld pushed a commit to andrew-ld/PWRTelegram that referenced this pull request May 14, 2019
thermatk pushed a commit to Telegram-FOSS-Team/Telegram-FOSS that referenced this pull request May 18, 2019
thermatk pushed a commit to Telegram-FOSS-Team/Telegram-FOSS that referenced this pull request Jun 8, 2019
@humbledroid
Copy link

I am still not able to build the project from the latest code, i dont understand why the documents are not complete about building it.

Build command failed.
Error while executing process C:\Users\DeathCode\AppData\Local\Android\Sdk\ndk-bundle\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=C:\Users\DeathCode\Desktop\Telegram\TMessagesProj\jni\Android.mk NDK_APPLICATION_MK=C:\Users\DeathCode\Desktop\Telegram\TMessagesProj\jni\Application.mk APP_ABI=arm64-v8a NDK_ALL_ABIS=arm64-v8a NDK_DEBUG=1 APP_PLATFORM=android-21 NDK_OUT=C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj NDK_LIBS_OUT=C:\Users\DeathCode\Desktop\Telegram\TMessagesProj\build\intermediates\ndkBuild\afat\debug\lib NDK_APPLICATION_MK:=jni/Application.mk APP_PLATFORM:=android-16 -j8 C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/libtmessages.30.so}
Android NDK: WARNING:C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/Android.mk:flac: LOCAL_LDLIBS is always ignored for static libraries
Android NDK: WARNING: Unsupported source file extensions in C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/Android.mk for module flac
Android NDK: ./exoplayer/libFLAC/windows_unicode_filenames
[arm64-v8a] Compile : tmessages.30 <= code_signs.c
[arm64-v8a] Compile : tmessages.30 <= CNG.c
[arm64-v8a] Compile : tmessages.30 <= init_decoder.c
[arm64-v8a] Compile : tmessages.30 <= decode_core.c
[arm64-v8a] Compile : tmessages.30 <= decode_frame.c
[arm64-v8a] Compile : tmessages.30 <= decode_parameters.c
[arm64-v8a] Compile : tmessages.30 <= decode_indices.c
[arm64-v8a] Compile : tmessages.30 <= decode_pulses.c
[arm64-v8a] Compile : tmessages.30 <= decoder_set_fs.c
[arm64-v8a] Compile : tmessages.30 <= dec_API.c
[arm64-v8a] Compile : tmessages.30 <= enc_API.c
[arm64-v8a] Compile : tmessages.30 <= encode_indices.c
[arm64-v8a] Compile : tmessages.30 <= encode_pulses.c
[arm64-v8a] Compile : tmessages.30 <= gain_quant.c
[arm64-v8a] Compile : tmessages.30 <= interpolate.c
[arm64-v8a] Compile : tmessages.30 <= LP_variable_cutoff.c
[arm64-v8a] Compile : tmessages.30 <= NLSF_decode.c
[arm64-v8a] Compile : tmessages.30 <= NSQ.c
[arm64-v8a] Compile : tmessages.30 <= NSQ_del_dec.c
[arm64-v8a] Compile : tmessages.30 <= PLC.c
[arm64-v8a] Compile : tmessages.30 <= shell_coder.c
[arm64-v8a] Compile : tmessages.30 <= tables_gain.c
[arm64-v8a] Compile : tmessages.30 <= tables_LTP.c
[arm64-v8a] Compile : tmessages.30 <= tables_NLSF_CB_NB_MB.c
[arm64-v8a] Compile : tmessages.30 <= tables_NLSF_CB_WB.c
[arm64-v8a] Compile : tmessages.30 <= tables_other.c
[arm64-v8a] Compile : tmessages.30 <= tables_pitch_lag.c
[arm64-v8a] Compile : tmessages.30 <= tables_pulses_per_block.c
[arm64-v8a] Compile : tmessages.30 <= VAD.c
[arm64-v8a] Compile : tmessages.30 <= control_audio_bandwidth.c
[arm64-v8a] Compile : tmessages.30 <= quant_LTP_gains.c
[arm64-v8a] Compile : tmessages.30 <= VQ_WMat_EC.c
[arm64-v8a] Compile : tmessages.30 <= HP_variable_cutoff.c
[arm64-v8a] Compile : tmessages.30 <= NLSF_encode.c
[arm64-v8a] Compile : tmessages.30 <= NLSF_VQ.c
[arm64-v8a] Compile : tmessages.30 <= NLSF_unpack.c
[arm64-v8a] Compile : tmessages.30 <= NLSF_del_dec_quant.c
[arm64-v8a] Compile : tmessages.30 <= process_NLSFs.c
[arm64-v8a] Compile : tmessages.30 <= stereo_LR_to_MS.c
[arm64-v8a] Compile : tmessages.30 <= stereo_MS_to_LR.c
[arm64-v8a] Compile : tmessages.30 <= check_control_input.c
[arm64-v8a] Compile : tmessages.30 <= control_SNR.c
[arm64-v8a] Compile : tmessages.30 <= init_encoder.c
[arm64-v8a] Compile : tmessages.30 <= control_codec.c
[arm64-v8a] Compile : tmessages.30 <= A2NLSF.c
[arm64-v8a] Compile : tmessages.30 <= ana_filt_bank_1.c
[arm64-v8a] Compile : tmessages.30 <= biquad_alt.c
[arm64-v8a] Compile : tmessages.30 <= bwexpander_32.c
[arm64-v8a] Compile : tmessages.30 <= bwexpander.c
[arm64-v8a] Compile : tmessages.30 <= debug.c
[arm64-v8a] Compile : tmessages.30 <= decode_pitch.c
[arm64-v8a] Compile : tmessages.30 <= inner_prod_aligned.c
[arm64-v8a] Compile : tmessages.30 <= lin2log.c
[arm64-v8a] Compile : tmessages.30 <= log2lin.c
[arm64-v8a] Compile : tmessages.30 <= LPC_analysis_filter.c
[arm64-v8a] Compile : tmessages.30 <= LPC_inv_pred_gain.c
[arm64-v8a] Compile : tmessages.30 <= table_LSF_cos.c
[arm64-v8a] Compile : tmessages.30 <= NLSF2A.c
[arm64-v8a] Compile : tmessages.30 <= NLSF_stabilize.c
[arm64-v8a] Compile : tmessages.30 <= NLSF_VQ_weights_laroia.c
[arm64-v8a] Compile : tmessages.30 <= pitch_est_tables.c
[arm64-v8a] Compile : tmessages.30 <= resampler.c
[arm64-v8a] Compile : tmessages.30 <= resampler_down2_3.c
[arm64-v8a] Compile : tmessages.30 <= resampler_down2.c
[arm64-v8a] Compile : tmessages.30 <= resampler_private_AR2.c
[arm64-v8a] Compile : tmessages.30 <= resampler_private_down_FIR.c
[arm64-v8a] Compile : tmessages.30 <= resampler_private_IIR_FIR.c
[arm64-v8a] Compile : tmessages.30 <= resampler_private_up2_HQ.c
[arm64-v8a] Compile : tmessages.30 <= resampler_rom.c
[arm64-v8a] Compile : tmessages.30 <= sigm_Q15.c
[arm64-v8a] Compile : tmessages.30 <= sort.c
[arm64-v8a] Compile : tmessages.30 <= sum_sqr_shift.c
[arm64-v8a] Compile : tmessages.30 <= stereo_decode_pred.c
[arm64-v8a] Compile : tmessages.30 <= stereo_encode_pred.c
[arm64-v8a] Compile : tmessages.30 <= stereo_find_predictor.c
[arm64-v8a] Compile : tmessages.30 <= stereo_quant_pred.c
[arm64-v8a] Compile : tmessages.30 <= LPC_fit.c
[arm64-v8a] Compile : tmessages.30 <= LTP_analysis_filter_FIX.c
[arm64-v8a] Compile : tmessages.30 <= LTP_scale_ctrl_FIX.c
[arm64-v8a] Compile : tmessages.30 <= corrMatrix_FIX.c
[arm64-v8a] Compile : tmessages.30 <= encode_frame_FIX.c
[arm64-v8a] Compile : tmessages.30 <= find_LPC_FIX.c
[arm64-v8a] Compile : tmessages.30 <= find_LTP_FIX.c
[arm64-v8a] Compile : tmessages.30 <= find_pitch_lags_FIX.c
[arm64-v8a] Compile : tmessages.30 <= find_pred_coefs_FIX.c
[arm64-v8a] Compile : tmessages.30 <= noise_shape_analysis_FIX.c
[arm64-v8a] Compile : tmessages.30 <= process_gains_FIX.c
[arm64-v8a] Compile : tmessages.30 <= regularize_correlations_FIX.c
[arm64-v8a] Compile : tmessages.30 <= residual_energy16_FIX.c
[arm64-v8a] Compile : tmessages.30 <= residual_energy_FIX.c
[arm64-v8a] Compile : tmessages.30 <= warped_autocorrelation_FIX.c
[arm64-v8a] Compile : tmessages.30 <= apply_sine_window_FIX.c
[arm64-v8a] Compile : tmessages.30 <= autocorr_FIX.c
[arm64-v8a] Compile : tmessages.30 <= burg_modified_FIX.c
[arm64-v8a] Compile : tmessages.30 <= k2a_FIX.c
[arm64-v8a] Compile : tmessages.30 <= k2a_Q16_FIX.c
[arm64-v8a] Compile : tmessages.30 <= pitch_analysis_core_FIX.c
[arm64-v8a] Compile : tmessages.30 <= vector_ops_FIX.c
[arm64-v8a] Compile : tmessages.30 <= schur64_FIX.c
[arm64-v8a] Compile : tmessages.30 <= schur_FIX.c
[arm64-v8a] Compile : tmessages.30 <= bands.c
[arm64-v8a] Compile : tmessages.30 <= celt.c
[arm64-v8a] Compile : tmessages.30 <= celt_encoder.c
[arm64-v8a] Compile : tmessages.30 <= celt_decoder.c
[arm64-v8a] Compile : tmessages.30 <= cwrs.c
[arm64-v8a] Compile : tmessages.30 <= entcode.c
[arm64-v8a] Compile : tmessages.30 <= entdec.c
[arm64-v8a] Compile : tmessages.30 <= entenc.c
[arm64-v8a] Compile : tmessages.30 <= kiss_fft.c
[arm64-v8a] Compile : tmessages.30 <= laplace.c
[arm64-v8a] Compile : tmessages.30 <= mathops.c
[arm64-v8a] Compile : tmessages.30 <= mdct.c
[arm64-v8a] Compile : tmessages.30 <= modes.c
[arm64-v8a] Compile : tmessages.30 <= pitch.c
[arm64-v8a] Compile : tmessages.30 <= celt_lpc.c
[arm64-v8a] Compile : tmessages.30 <= quant_bands.c
[arm64-v8a] Compile : tmessages.30 <= rate.c
[arm64-v8a] Compile : tmessages.30 <= vq.c
[arm64-v8a] Compile : tmessages.30 <= armcpu.c
[arm64-v8a] Compile : tmessages.30 <= arm_celt_map.c
[arm64-v8a] Compile : tmessages.30 <= jni.c
[arm64-v8a] Compile : tmessages.30 <= audio.c
[arm64-v8a] Compile : tmessages.30 <= image.c
[arm64-v8a] Compile : tmessages.30 <= video.c
[arm64-v8a] Compile++ : tmessages.30 <= utilities.cpp
[arm64-v8a] Compile++ : tmessages.30 <= gifvideo.cpp
[arm64-v8a] Compile++ : tmessages.30 <= SqliteWrapper.cpp
[arm64-v8a] Compile++ : tmessages.30 <= TgNetWrapper.cpp
[arm64-v8a] Compile++ : tmessages.30 <= NativeLoader.cpp
[arm64-v8a] Compile : tmessages.30 <= genann.c
[arm64-v8a] Compile++ : tmessages.30 <= fast-edge.cpp
[arm64-v8a] Compile++ : tmessages.30 <= secureid_ocr.cpp
[arm64-v8a] Compile++ : voip <= MediaStreamItf.cpp
[arm64-v8a] Compile++ : voip <= AudioOutput.cpp
[arm64-v8a] Compile++ : voip <= OpusEncoder.cpp
[arm64-v8a] Compile++ : voip <= AudioOutputOpenSLES.cpp
[arm64-v8a] Compile++ : voip <= JitterBuffer.cpp
[arm64-v8a] Compile++ : voip <= OpusDecoder.cpp
[arm64-v8a] Compile++ : voip <= OpenSLEngineWrapper.cpp
[arm64-v8a] Compile++ : voip <= AudioInputAndroid.cpp
[arm64-v8a] Compile++ : voip <= AudioOutputAndroid.cpp
[arm64-v8a] Compile++ : voip <= EchoCanceller.cpp
[arm64-v8a] Compile++ : voip <= CongestionControl.cpp
[arm64-v8a] Compile++ : voip <= VoIPServerConfig.cpp
[arm64-v8a] Compile++ : voip <= Resampler.cpp
[arm64-v8a] Compile++ : voip <= NetworkSocket.cpp
[arm64-v8a] Compile++ : voip <= PacketReassembler.cpp
[arm64-v8a] Compile++ : voip <= MessageThread.cpp
[arm64-v8a] Compile++ : voip <= json11.cpp
[arm64-v8a] Compile++ : voip <= AudioIO.cpp
[arm64-v8a] Compile++ : voip <= VideoSourceAndroid.cpp
[arm64-v8a] Compile++ : voip <= VideoRendererAndroid.cpp
[arm64-v8a] Compile++ : voip <= level_estimator_impl.cc
[arm64-v8a] Compile++ : voip <= voice_detection_impl.cc
[arm64-v8a] Compile++ : voip <= echo_cancellation_impl.cc
[arm64-v8a] Compile++ : voip <= low_cut_filter.cc
[arm64-v8a] Compile++ : voip <= three_band_filter_bank.cc
[arm64-v8a] Compile++ : voip <= gain_control_for_experimental_agc.cc
[arm64-v8a] Compile++ : voip <= utility.cc
[arm64-v8a] Compile++ : voip <= audio_processing_impl.cc
[arm64-v8a] Compile++ : voip <= gain_controller2.cc
[arm64-v8a] Compile++ : voip <= residual_echo_detector.cc
[arm64-v8a] Compile++ : voip <= noise_suppression_impl.cc
[arm64-v8a] Compile++ : voip <= echo_control_mobile_impl.cc
[arm64-v8a] Compile++ : voip <= wav_file.cc
[arm64-v8a] Compile++ : voip <= audio_converter.cc
[arm64-v8a] Compile++ : voip <= real_fourier.cc
[arm64-v8a] Compile++ : voip <= sparse_fir_filter.cc
[arm64-v8a] Compile++ : voip <= smoothing_filter.cc
[arm64-v8a] Compile++ : voip <= fir_filter_c.cc
[arm64-v8a] Compile : voip <= ring_buffer.c
[arm64-v8a] Compile : voip <= nsx_core_neon.c
[arm64-v8a] Compile++ : voip <= aec_core_neon.cc
[arm64-v8a] Compile++ : voip <= aecm_core_neon.cc
[arm64-v8a] Compile++ : voip <= ooura_fft_neon.cc
[arm64-v8a] Compile++ : voip <= fir_filter_neon.cc
[arm64-v8a] Compile++ : voip <= sinc_resampler_neon.cc
[arm64-v8a] Compile : voip <= downsample_fast_neon.c
[arm64-v8a] Compile : voip <= min_max_operations_neon.c
[arm64-v8a] Compile : voip <= cross_correlation_neon.c
[arm64-v8a] Compile : tmessages.30 <= opus.c
[arm64-v8a] Compile : tmessages.30 <= opus_decoder.c
[arm64-v8a] Compile : tmessages.30 <= opus_encoder.c
[arm64-v8a] Compile : tmessages.30 <= opus_multistream.c
[arm64-v8a] Compile : tmessages.30 <= opus_multistream_encoder.c
[arm64-v8a] Compile : tmessages.30 <= opus_multistream_decoder.c
[arm64-v8a] Compile : tmessages.30 <= repacketizer.c
[arm64-v8a] Compile : tmessages.30 <= analysis.c
[arm64-v8a] Compile : tmessages.30 <= mlp.c
[arm64-v8a] Compile : tmessages.30 <= mlp_data.c
[arm64-v8a] Compile : tmessages.30 <= opus_projection_encoder.c
[arm64-v8a] Compile : tmessages.30 <= opus_projection_decoder.c
[arm64-v8a] Compile : tmessages.30 <= mapping_matrix.c
[arm64-v8a] Compile : tmessages.30 <= celt_neon_intr.c
[arm64-v8a] Compile : tmessages.30 <= pitch_neon_intr.c
[arm64-v8a] Compile : tmessages.30 <= NSQ_neon.c
[arm64-v8a] Compile : tmessages.30 <= arm_silk_map.c
[arm64-v8a] Compile : tmessages.30 <= LPC_inv_pred_gain_neon_intr.c
[arm64-v8a] Compile : tmessages.30 <= NSQ_del_dec_neon_intr.c
[arm64-v8a] Compile : tmessages.30 <= warped_autocorrelation_FIX_neon_intr.c
[arm64-v8a] Compile : tmessages.30 <= biquad_alt_neon_intr.c
[arm64-v8a] Compile : tmessages.30 <= bitwise.c
[arm64-v8a] Compile : tmessages.30 <= framing.c
[arm64-v8a] Compile : tmessages.30 <= info.c
[arm64-v8a] Compile : tmessages.30 <= internal.c
[arm64-v8a] Compile : tmessages.30 <= opusfile.c
[arm64-v8a] Compile : tmessages.30 <= stream.c
[arm64-v8a] Compile++ : tmessages.30 <= compare_common.cc
[arm64-v8a] Compile++ : tmessages.30 <= compare_gcc.cc
[arm64-v8a] Compile++ : tmessages.30 <= compare_neon64.cc
[arm64-v8a] Compile++ : tmessages.30 <= compare_win.cc
[arm64-v8a] Compile++ : tmessages.30 <= compare.cc
[arm64-v8a] Compile++ : tmessages.30 <= convert_argb.cc
[arm64-v8a] Compile++ : tmessages.30 <= convert_from_argb.cc
[arm64-v8a] Compile++ : tmessages.30 <= convert_from.cc
[arm64-v8a] Compile++ : tmessages.30 <= convert_jpeg.cc
[arm64-v8a] Compile++ : tmessages.30 <= convert_to_argb.cc
[arm64-v8a] Compile++ : tmessages.30 <= convert_to_i420.cc
[arm64-v8a] Compile++ : tmessages.30 <= convert.cc
[arm64-v8a] Compile++ : tmessages.30 <= cpu_id.cc
[arm64-v8a] Compile++ : tmessages.30 <= mjpeg_decoder.cc
[arm64-v8a] Compile++ : tmessages.30 <= mjpeg_validate.cc
[arm64-v8a] Compile++ : tmessages.30 <= planar_functions.cc
[arm64-v8a] Compile++ : tmessages.30 <= rotate_any.cc
[arm64-v8a] Compile++ : tmessages.30 <= rotate_argb.cc
[arm64-v8a] Compile++ : tmessages.30 <= rotate_common.cc
[arm64-v8a] Compile++ : tmessages.30 <= rotate_gcc.cc
[arm64-v8a] Compile++ : tmessages.30 <= rotate_mips.cc
[arm64-v8a] Compile++ : tmessages.30 <= rotate_neon64.cc
[arm64-v8a] Compile++ : tmessages.30 <= rotate_win.cc
[arm64-v8a] Compile++ : tmessages.30 <= rotate.cc
[arm64-v8a] Compile++ : tmessages.30 <= row_any.cc
[arm64-v8a] Compile++ : tmessages.30 <= row_common.cc
[arm64-v8a] Compile++ : tmessages.30 <= row_gcc.cc
[arm64-v8a] Compile++ : tmessages.30 <= row_mips.cc
[arm64-v8a] Compile++ : tmessages.30 <= row_neon64.cc
[arm64-v8a] Compile++ : tmessages.30 <= row_win.cc
[arm64-v8a] Compile++ : tmessages.30 <= scale_any.cc
[arm64-v8a] Compile++ : tmessages.30 <= scale_argb.cc
[arm64-v8a] Compile++ : tmessages.30 <= scale_common.cc
[arm64-v8a] Compile++ : tmessages.30 <= scale_gcc.cc
[arm64-v8a] Compile++ : tmessages.30 <= scale_mips.cc
[arm64-v8a] Compile++ : tmessages.30 <= scale_neon64.cc
[arm64-v8a] Compile++ : tmessages.30 <= scale_win.cc
[arm64-v8a] Compile++ : tmessages.30 <= scale.cc
[arm64-v8a] Compile++ : tmessages.30 <= video_common.cc
[arm64-v8a] Compile : tmessages.30 <= IntroRenderer.c
[arm64-v8a] Compile++ : tmessages.30 <= flac_jni.cc
[arm64-v8a] Compile++ : tmessages.30 <= flac_parser.cc
[arm64-v8a] Compile++ : tmessages.30 <= opus_jni.cc
[arm64-v8a] Compile++ : tmessages.30 <= ffmpeg_jni.cc
[arm64-v8a] Compile : webp <= alpha.c
[arm64-v8a] Compile : webp <= buffer.c
[arm64-v8a] Compile : webp <= frame.c
[arm64-v8a] Compile : webp <= idec.c
[arm64-v8a] Compile : webp <= io.c
[arm64-v8a] Compile : webp <= quant.c
[arm64-v8a] Compile : webp <= tree.c
[arm64-v8a] Compile : webp <= vp8.c
[arm64-v8a] Compile : webp <= vp8l.c
[arm64-v8a] Compile : webp <= webp.c
[arm64-v8a] Compile : webp <= alpha_processing.c
[arm64-v8a] Compile : webp <= alpha_processing_sse2.c
[arm64-v8a] Compile : webp <= cpu.c
[arm64-v8a] Compile : webp <= dec.c
[arm64-v8a] Compile : webp <= dec_clip_tables.c
[arm64-v8a] Compile : webp <= dec_mips32.c
[arm64-v8a] Compile : webp <= dec_neon.c
[arm64-v8a] Compile : webp <= dec_sse2.c
[arm64-v8a] Compile : webp <= enc.c
[arm64-v8a] Compile : webp <= enc_avx2.c
[arm64-v8a] Compile : webp <= enc_mips32.c
[arm64-v8a] Compile : webp <= enc_neon.c
[arm64-v8a] Compile : webp <= enc_sse2.c
[arm64-v8a] Compile : webp <= lossless.c
[arm64-v8a] Compile : webp <= lossless_mips32.c
[arm64-v8a] Compile : webp <= lossless_neon.c
[arm64-v8a] Compile : webp <= lossless_sse2.c
[arm64-v8a] Compile : webp <= upsampling.c
[arm64-v8a] Compile : webp <= upsampling_neon.c
[arm64-v8a] Compile : webp <= upsampling_sse2.c
[arm64-v8a] Compile : webp <= yuv.c
[arm64-v8a] Compile : webp <= yuv_mips32.c
[arm64-v8a] Compile : webp <= yuv_sse2.c
[arm64-v8a] Compile : webp <= alpha.c
[arm64-v8a] Compile : webp <= analysis.c
[arm64-v8a] Compile : webp <= backward_references.c
[arm64-v8a] Compile : webp <= config.c
[arm64-v8a] Compile : webp <= cost.c
[arm64-v8a] Compile : webp <= filter.c
[arm64-v8a] Compile : webp <= frame.c
[arm64-v8a] Compile : webp <= histogram.c
[arm64-v8a] Compile : webp <= iterator.c
[arm64-v8a] Compile : webp <= picture.c
[arm64-v8a] Compile : webp <= picture_csp.c
[arm64-v8a] Compile : webp <= picture_psnr.c
[arm64-v8a] Compile : webp <= picture_rescale.c
[arm64-v8a] Compile : webp <= picture_tools.c
[arm64-v8a] Compile : webp <= quant.c
[arm64-v8a] Compile : webp <= syntax.c
[arm64-v8a] Compile : webp <= token.c
[arm64-v8a] Compile : webp <= tree.c
[arm64-v8a] Compile : webp <= vp8l.c
[arm64-v8a] Compile : webp <= webpenc.c
[arm64-v8a] Compile : webp <= bit_reader.c
[arm64-v8a] Compile : webp <= bit_writer.c
[arm64-v8a] Compile : webp <= color_cache.c
[arm64-v8a] Compile : webp <= filters.c
[arm64-v8a] Compile : webp <= huffman.c
[arm64-v8a] Compile : webp <= huffman_encode.c
[arm64-v8a] Compile : webp <= quant_levels.c
[arm64-v8a] Compile : webp <= quant_levels_dec.c
[arm64-v8a] Compile : webp <= random.c
[arm64-v8a] Compile : webp <= rescaler.c
[arm64-v8a] Compile : webp <= thread.c
[arm64-v8a] Compile : webp <= utils.c
[arm64-v8a] Compile : sqlite <= sqlite3.c
[arm64-v8a] Compile++ : tgnet <= ApiScheme.cpp
[arm64-v8a] Compile++ : tgnet <= BuffersStorage.cpp
[arm64-v8a] Compile++ : tgnet <= ByteArray.cpp
[arm64-v8a] Compile++ : tgnet <= ByteStream.cpp
[arm64-v8a] Compile++ : tgnet <= Connection.cpp
[arm64-v8a] Compile++ : tgnet <= ConnectionSession.cpp
[arm64-v8a] Compile++ : tgnet <= ConnectionsManager.cpp
[arm64-v8a] Compile++ : tgnet <= ConnectionSocket.cpp
[arm64-v8a] Compile++ : tgnet <= Datacenter.cpp
[arm64-v8a] Compile++ : tgnet <= EventObject.cpp
[arm64-v8a] Compile++ : tgnet <= FileLog.cpp
[arm64-v8a] Compile++ : tgnet <= MTProtoScheme.cpp
[arm64-v8a] Compile++ : tgnet <= NativeByteBuffer.cpp
[arm64-v8a] Compile++ : tgnet <= Request.cpp
[arm64-v8a] Compile++ : tgnet <= Timer.cpp
[arm64-v8a] Compile++ : tgnet <= TLObject.cpp
[arm64-v8a] Compile++ : tgnet <= ProxyCheckInfo.cpp
[arm64-v8a] Compile++ : tgnet <= Handshake.cpp
[arm64-v8a] Compile++ : tgnet <= Config.cpp
[arm64-v8a] Compile++ : voip <= logging.cpp
[arm64-v8a] Compile++ : voip <= VoIPController.cpp
[arm64-v8a] Compile++ : voip <= VoIPGroupController.cpp
[arm64-v8a] Compile++ : voip <= Buffers.cpp
[arm64-v8a] Compile++ : voip <= BlockingQueue.cpp
[arm64-v8a] Compile++ : voip <= AudioInput.cpp
[arm64-v8a] Compile++ : voip <= AudioInputOpenSLES.cpp
[arm64-v8a] Compile++ : voip <= NetworkSocketPosix.cpp
[arm64-v8a] Compile++ : voip <= VideoRenderer.cpp
[arm64-v8a] Compile++ : voip <= VideoSource.cpp
[arm64-v8a] Compile++ : voip <= ScreamCongestionController.cpp
[arm64-v8a] Compile++ : voip <= tg_voip_jni.cpp
[arm64-v8a] Compile++ : voip <= field_trial.cc
[arm64-v8a] Compile++ : voip <= metrics.cc
[arm64-v8a] Compile++ : voip <= cpu_features.cc
[arm64-v8a] Compile++ : voip <= memutil.cc
[arm64-v8a] Compile++ : voip <= string_view.cc
[arm64-v8a] Compile++ : voip <= ascii.cc
[arm64-v8a] Compile++ : voip <= bad_optional_access.cc
[arm64-v8a] Compile++ : voip <= optional.cc
[arm64-v8a] Compile++ : voip <= raw_logging.cc
[arm64-v8a] Compile++ : voip <= throw_delegate.cc
[arm64-v8a] Compile++ : voip <= race_checker.cc
[arm64-v8a] Compile++ : voip <= string_builder.cc
[arm64-v8a] Compile++ : voip <= aligned_malloc.cc
[arm64-v8a] Compile++ : voip <= timeutils.cc
[arm64-v8a] Compile++ : voip <= string_to_number.cc
[arm64-v8a] Compile++ : voip <= platform_file.cc
[arm64-v8a] Compile++ : voip <= thread_checker_impl.cc
[arm64-v8a] Compile++ : voip <= stringencode.cc
[arm64-v8a] Compile++ : voip <= stringutils.cc
[arm64-v8a] Compile++ : voip <= checks.cc
[arm64-v8a] Compile++ : voip <= platform_thread.cc
[arm64-v8a] Compile++ : voip <= criticalsection.cc
[arm64-v8a] Compile++ : voip <= platform_thread_types.cc
[arm64-v8a] Compile++ : voip <= event.cc
[arm64-v8a] Compile++ : voip <= event_tracer.cc
[arm64-v8a] Compile++ : voip <= logging_webrtc.cc
[arm64-v8a] Compile++ : voip <= rnn_vad_weights.cc
[arm64-v8a] Compile++ : voip <= kiss_fft.cc
[arm64-v8a] Compile++ : voip <= audio_frame.cc
[arm64-v8a] Compile++ : voip <= echo_canceller3_config.cc
[arm64-v8a] Compile++ : voip <= echo_canceller3_factory.cc
[arm64-v8a] Compile : voip <= fft.c
[arm64-v8a] Compile : voip <= pitch_estimator.c
[arm64-v8a] Compile : voip <= lpc_shape_swb16_tables.c
[arm64-v8a] Compile : voip <= pitch_gain_tables.c
[arm64-v8a] Compile : voip <= arith_routines_logist.c
[arm64-v8a] Compile : voip <= filterbanks.c
[arm64-v8a] Compile : voip <= transform.c
[arm64-v8a] Compile : voip <= pitch_filter.c
[arm64-v8a] Compile : voip <= encode_lpc_swb.c
[arm64-v8a] Compile : voip <= filter_functions.c
[arm64-v8a] Compile : voip <= decode.c
[arm64-v8a] Compile : voip <= lattice.c
[arm64-v8a] Compile : voip <= intialize.c
[arm64-v8a] Compile : voip <= lpc_tables.c
[arm64-v8a] Compile : voip <= lpc_gain_swb_tables.c
[arm64-v8a] Compile : voip <= bandwidth_estimator.c
[arm64-v8a] Compile : voip <= encode.c
[arm64-v8a] Compile : voip <= lpc_analysis.c
[arm64-v8a] Compile : voip <= arith_routines_hist.c
[arm64-v8a] Compile : voip <= entropy_coding.c
[arm64-v8a] Compile : voip <= isac_vad.c
[arm64-v8a] Compile : voip <= arith_routines.c
[arm64-v8a] Compile : voip <= crc.c
[arm64-v8a] Compile : voip <= lpc_shape_swb12_tables.c
[arm64-v8a] Compile : voip <= decode_bwe.c
[arm64-v8a] Compile : voip <= spectrum_ar_model_tables.c
[arm64-v8a] Compile : voip <= pitch_lag_tables.c
[arm64-v8a] Compile : voip <= isac.c
[arm64-v8a] Compile++ : voip <= rms_level.cc
[arm64-v8a] Compile++ : voip <= normalized_covariance_estimator.cc
[arm64-v8a] Compile++ : voip <= moving_max.cc
[arm64-v8a] Compile++ : voip <= circular_buffer.cc
[arm64-v8a] Compile++ : voip <= mean_variance_estimator.cc
[arm64-v8a] Compile++ : voip <= splitting_filter.cc
[arm64-v8a] Compile++ : voip <= gain_control_impl.cc
[arm64-v8a] Compile : voip <= nsx_core.c
[arm64-v8a] Compile : voip <= noise_suppression_x.c
[arm64-v8a] Compile : voip <= nsx_core_c.c
[arm64-v8a] Compile : voip <= ns_core.c
[arm64-v8a] Compile : voip <= noise_suppression.c
[arm64-v8a] Compile++ : voip <= audio_buffer.cc
[arm64-v8a] Compile++ : voip <= typing_detection.cc
[arm64-v8a] Compile++ : voip <= audio_processing_statistics.cc
[arm64-v8a] Compile++ : voip <= audio_generator_factory.cc
[arm64-v8a] Compile++ : voip <= aec_dump.cc
[arm64-v8a] Compile++ : voip <= audio_processing.cc
[arm64-v8a] Compile++ : voip <= config.cc
[arm64-v8a] Compile++ : voip <= interpolated_gain_curve.cc
[arm64-v8a] Compile++ : voip <= agc2_common.cc
[arm64-v8a] Compile++ : voip <= gain_applier.cc
[arm64-v8a] Compile++ : voip <= adaptive_agc.cc
[arm64-v8a] Compile++ : voip <= adaptive_digital_gain_applier.cc
[arm64-v8a] Compile++ : voip <= limiter.cc
[arm64-v8a] Compile++ : voip <= saturation_protector.cc
[arm64-v8a] Compile++ : voip <= spectral_features_internal.cc
[arm64-v8a] Compile++ : voip <= rnn.cc
[arm64-v8a] Compile++ : voip <= pitch_search_internal.cc
[arm64-v8a] Compile++ : voip <= spectral_features.cc
[arm64-v8a] Compile++ : voip <= pitch_search.cc
[arm64-v8a] Compile++ : voip <= features_extraction.cc
[arm64-v8a] Compile++ : voip <= fft_util.cc
[arm64-v8a] Compile++ : voip <= lp_residual.cc
[arm64-v8a] Compile++ : voip <= adaptive_mode_level_estimator_agc.cc
[arm64-v8a] Compile++ : voip <= vector_float_frame.cc
[arm64-v8a] Compile++ : voip <= noise_level_estimator.cc
[arm64-v8a] Compile++ : voip <= agc2_testing_common.cc
[arm64-v8a] Compile++ : voip <= fixed_digital_level_estimator.cc
[arm64-v8a] Compile++ : voip <= fixed_gain_controller.cc
[arm64-v8a] Compile++ : voip <= vad_with_level.cc
[arm64-v8a] Compile++ : voip <= limiter_db_gain_curve.cc
[arm64-v8a] Compile++ : voip <= down_sampler.cc
[arm64-v8a] Compile++ : voip <= signal_classifier.cc
[arm64-v8a] Compile++ : voip <= noise_spectrum_estimator.cc
[arm64-v8a] Compile++ : voip <= compute_interpolated_gain_curve.cc
[arm64-v8a] Compile++ : voip <= biquad_filter.cc
[arm64-v8a] Compile++ : voip <= adaptive_mode_level_estimator.cc
[arm64-v8a] Compile++ : voip <= moving_moments.cc
[arm64-v8a] Compile++ : voip <= wpd_tree.cc
[arm64-v8a] Compile++ : voip <= wpd_node.cc
[arm64-v8a] Compile++ : voip <= transient_suppressor.cc
[arm64-v8a] Compile++ : voip <= transient_detector.cc
[arm64-v8a] Compile++ : voip <= echo_cancellation.cc
[arm64-v8a] Compile++ : voip <= aec_resampler.cc
[arm64-v8a] Compile++ : voip <= aec_core.cc
[arm64-v8a] Compile++ : voip <= agc.cc
[arm64-v8a] Compile++ : voip <= loudness_histogram.cc
[arm64-v8a] Compile++ : voip <= agc_manager_direct.cc
[arm64-v8a] Compile : voip <= analog_agc.c
[arm64-v8a] Compile : voip <= digital_agc.c
[arm64-v8a] Compile++ : voip <= file_audio_generator.cc
[arm64-v8a] Compile++ : voip <= aecm_core.cc
[arm64-v8a] Compile++ : voip <= aecm_core_c.cc
[arm64-v8a] Compile++ : voip <= echo_control_mobile.cc
[arm64-v8a] Compile++ : voip <= render_reverb_model.cc
[arm64-v8a] Compile++ : voip <= reverb_model_fallback.cc
[arm64-v8a] Compile++ : voip <= echo_remover_metrics.cc
[arm64-v8a] Compile++ : voip <= matched_filter_lag_aggregator.cc
[arm64-v8a] Compile++ : voip <= render_delay_buffer2.cc
[arm64-v8a] Compile++ : voip <= echo_path_variability.cc
[arm64-v8a] Compile++ : voip <= frame_blocker.cc
[arm64-v8a] Compile++ : voip <= subtractor.cc
[arm64-v8a] Compile++ : voip <= aec3_fft.cc
[arm64-v8a] Compile++ : voip <= fullband_erle_estimator.cc
[arm64-v8a] Compile++ : voip <= suppression_filter.cc
[arm64-v8a] Compile++ : voip <= block_processor.cc
[arm64-v8a] Compile++ : voip <= subband_erle_estimator.cc
[arm64-v8a] Compile++ : voip <= render_delay_controller_metrics.cc
[arm64-v8a] Compile++ : voip <= render_delay_buffer.cc
[arm64-v8a] Compile++ : voip <= vector_buffer.cc
[arm64-v8a] Compile++ : voip <= erl_estimator.cc
[arm64-v8a] Compile++ : voip <= aec_state.cc
[arm64-v8a] Compile++ : voip <= adaptive_fir_filter.cc
[arm64-v8a] Compile++ : voip <= render_delay_controller.cc
[arm64-v8a] Compile++ : voip <= skew_estimator.cc
[arm64-v8a] Compile++ : voip <= echo_path_delay_estimator.cc
[arm64-v8a] Compile++ : voip <= block_framer.cc
[arm64-v8a] Compile++ : voip <= erle_estimator.cc
[arm64-v8a] Compile++ : voip <= reverb_model.cc
[arm64-v8a] Compile++ : voip <= cascaded_biquad_filter.cc
[arm64-v8a] Compile++ : voip <= render_buffer.cc
[arm64-v8a] Compile++ : voip <= subtractor_output.cc
[arm64-v8a] Compile++ : voip <= stationarity_estimator.cc
[arm64-v8a] Compile++ : voip <= render_signal_analyzer.cc
[arm64-v8a] Compile++ : voip <= subtractor_output_analyzer.cc
[arm64-v8a] Compile++ : voip <= suppression_gain.cc
[arm64-v8a] Compile++ : voip <= echo_audibility.cc
[arm64-v8a] Compile++ : voip <= block_processor_metrics.cc
[arm64-v8a] Compile++ : voip <= moving_average.cc
[arm64-v8a] Compile++ : voip <= reverb_model_estimator.cc
[arm64-v8a] Compile++ : voip <= aec3_common.cc
[arm64-v8a] Compile++ : voip <= residual_echo_estimator.cc
[arm64-v8a] Compile++ : voip <= matched_filter.cc
[arm64-v8a] Compile++ : voip <= reverb_decay_estimator.cc
[arm64-v8a] Compile++ : voip <= render_delay_controller2.cc
[arm64-v8a] Compile++ : voip <= suppression_gain_limiter.cc
[arm64-v8a] Compile++ : voip <= main_filter_update_gain.cc
[arm64-v8a] Compile++ : voip <= echo_remover.cc
[arm64-v8a] Compile++ : voip <= downsampled_render_buffer.cc
[arm64-v8a] Compile++ : voip <= matrix_buffer.cc
[arm64-v8a] Compile++ : voip <= block_processor2.cc
[arm64-v8a] Compile++ : voip <= echo_canceller3.cc
[arm64-v8a] Compile++ : voip <= block_delay_buffer.cc
[arm64-v8a] Compile++ : voip <= fft_buffer.cc
[arm64-v8a] Compile++ : voip <= comfort_noise_generator.cc
[arm64-v8a] Compile++ : voip <= shadow_filter_update_gain.cc
[arm64-v8a] Compile++ : voip <= filter_analyzer.cc
[arm64-v8a] Compile++ : voip <= reverb_frequency_response.cc
[arm64-v8a] Compile++ : voip <= decimator.cc
[arm64-v8a] Compile++ : voip <= apm_data_dumper.cc
[arm64-v8a] Compile++ : voip <= voice_activity_detector.cc
[arm64-v8a] Compile++ : voip <= standalone_vad.cc
[arm64-v8a] Compile++ : voip <= pitch_internal.cc
[arm64-v8a] Compile++ : voip <= vad_circular_buffer.cc
[arm64-v8a] Compile++ : voip <= vad_audio_proc.cc
[arm64-v8a] Compile++ : voip <= pole_zero_filter.cc
[arm64-v8a] Compile++ : voip <= pitch_based_vad.cc
[arm64-v8a] Compile++ : voip <= gmm.cc
[arm64-v8a] Compile++ : voip <= ooura_fft.cc
[arm64-v8a] Compile++ : voip <= delay_estimator_wrapper.cc
[arm64-v8a] Compile++ : voip <= delay_estimator.cc
[arm64-v8a] Compile++ : voip <= block_mean_calculator.cc
[arm64-v8a] Compile++ : voip <= window_generator.cc
[arm64-v8a] Compile++ : voip <= channel_buffer.cc
[arm64-v8a] Compile++ : voip <= fir_filter_factory.cc
[arm64-v8a] Compile++ : voip <= wav_header.cc
[arm64-v8a] Compile++ : voip <= real_fourier_ooura.cc
[arm64-v8a] Compile++ : voip <= audio_util.cc
[arm64-v8a] Compile++ : voip <= push_sinc_resampler.cc
[arm64-v8a] Compile++ : voip <= resampler.cc
[arm64-v8a] Compile++ : voip <= push_resampler.cc
[arm64-v8a] Compile++ : voip <= sinc_resampler.cc
[arm64-v8a] Compile++ : voip <= sinusoidal_linear_chirp_source.cc
[arm64-v8a] Compile : voip <= spl_sqrt_floor.c
[arm64-v8a] Compile : voip <= fft4g.c
[arm64-v8a] Compile : voip <= complex_fft.c
[arm64-v8a] Compile : voip <= filter_ma_fast_q12.c
[arm64-v8a] Compile : voip <= levinson_durbin.c
[arm64-v8a] Compile++ : voip <= dot_product_with_scale.cc
[arm64-v8a] Compile : voip <= auto_corr_to_refl_coef.c
[arm64-v8a] Compile : voip <= resample_by_2_internal.c
[arm64-v8a] Compile : voip <= energy.c
[arm64-v8a] Compile : voip <= sqrt_of_one_minus_x_squared.c
[arm64-v8a] Compile : voip <= downsample_fast.c
[arm64-v8a] Compile : voip <= splitting_filter1.c
[arm64-v8a] Compile : voip <= filter_ar_fast_q12.c
[arm64-v8a] Compile : voip <= spl_init.c
[arm64-v8a] Compile : voip <= lpc_to_refl_coef.c
[arm64-v8a] Compile : voip <= cross_correlation.c
[arm64-v8a] Compile : voip <= division_operations.c
[arm64-v8a] Compile : voip <= auto_correlation.c
[arm64-v8a] Compile : voip <= get_scaling_square.c
[arm64-v8a] Compile : voip <= resample.c
[arm64-v8a] Compile : voip <= min_max_operations.c
[arm64-v8a] Compile : voip <= refl_coef_to_lpc.c
[arm64-v8a] Compile : voip <= filter_ar.c
[arm64-v8a] Compile : voip <= vector_scaling_operations.c
[arm64-v8a] Compile : voip <= resample_fractional.c
[arm64-v8a] Compile : voip <= real_fft.c
[arm64-v8a] Compile : voip <= ilbc_specific_functions.c
[arm64-v8a] Compile : voip <= complex_bit_reverse.c
[arm64-v8a] Compile : voip <= randomization_functions.c
[arm64-v8a] Compile : voip <= copy_set_operations.c
[arm64-v8a] Compile : voip <= resample_by_2.c
[arm64-v8a] Compile : voip <= get_hanning_window.c
[arm64-v8a] Compile : voip <= resample_48khz.c
[arm64-v8a] Compile : voip <= spl_inl.c
[arm64-v8a] Compile : voip <= spl_sqrt.c
[arm64-v8a] Compile : voip <= vad_sp.c
[arm64-v8a] Compile++ : voip <= vad.cc
[arm64-v8a] Compile : voip <= webrtc_vad.c
[arm64-v8a] Compile : voip <= vad_filterbank.c
[arm64-v8a] Compile : voip <= vad_core.c
[arm64-v8a] Compile : voip <= vad_gmm.c
[arm64-v8a] Compile : flac <= bitmath.c
[arm64-v8a] Compile : flac <= bitreader.c
[arm64-v8a] Compile : flac <= bitwriter.c
[arm64-v8a] Compile : flac <= cpu.c
[arm64-v8a] Compile : flac <= crc.c
[arm64-v8a] Compile : flac <= fixed.c
[arm64-v8a] Compile : flac <= fixed_intrin_sse2.c
[arm64-v8a] Compile : flac <= fixed_intrin_ssse3.c
[arm64-v8a] Compile : flac <= float.c
[arm64-v8a] Compile : flac <= format.c
[arm64-v8a] Compile : flac <= lpc.c
[arm64-v8a] Compile : flac <= lpc_intrin_avx2.c
[arm64-v8a] Compile : flac <= lpc_intrin_sse2.c
[arm64-v8a] Compile : flac <= lpc_intrin_sse41.c
[arm64-v8a] Compile : flac <= lpc_intrin_sse.c
[arm64-v8a] Compile : flac <= md5.c
[arm64-v8a] Compile : flac <= memory.c
[arm64-v8a] Compile : flac <= metadata_iterators.c
[arm64-v8a] Compile : flac <= metadata_object.c
[arm64-v8a] Compile : flac <= stream_decoder.c
[arm64-v8a] Compile : flac <= stream_encoder.c
[arm64-v8a] Compile : flac <= stream_encoder_framing.c
[arm64-v8a] Compile : flac <= stream_encoder_intrin_avx2.c
[arm64-v8a] Compile : flac <= stream_encoder_intrin_sse2.c
[arm64-v8a] Compile : flac <= stream_encoder_intrin_ssse3.c
[arm64-v8a] Compile : flac <= window.c
[arm64-v8a] Compile : cpufeatures <= cpu-features.c
[arm64-v8a] StaticLibrary : libwebp.a
[arm64-v8a] StaticLibrary : libsqlite.a
[arm64-v8a] StaticLibrary : libtgnet.a
[arm64-v8a] StaticLibrary : libcrypto_arm64-v8a.a
[arm64-v8a] StaticLibrary : libcpufeatures.a

In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./audio/AudioOutput.cpp:19:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./audio/../os/android/AudioOutputAndroid.h:20:15: warning: 'Start' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual void Start();
^
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./audio/../MediaStreamItf.h:24:15: note: overridden virtual function is here
virtual void Start()=0;
^
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./audio/AudioOutput.cpp:19:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./audio/../os/android/AudioOutputAndroid.h:21:15: warning: 'Stop' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual void Stop();
^
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./audio/../MediaStreamItf.h:25:15: note: overridden virtual function is here
virtual void Stop()=0;
^
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./audio/AudioOutput.cpp:7:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./audio/../os/android/../../audio/AudioOutput.h:14:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./audio/../MediaStreamItf.h:14:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
3 warnings generated.
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./MediaStreamItf.cpp:8:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/MediaStreamItf.h:14:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./OpusEncoder.cpp:7:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/OpusEncoder.h:11:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/MediaStreamItf.h:14:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/AudioOutputOpenSLES.cpp:10:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/AudioOutputOpenSLES.h:13:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/audio/AudioOutput.h:14:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/MediaStreamItf.h:14:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/../../threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
1 warning generated.
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./JitterBuffer.cpp:7:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/VoIPController.h:24:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/video/VideoSource.h:12:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/Buffers.h:19:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
1 warning generated.
1 warning generated.
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./OpusDecoder.cpp:7:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/OpusDecoder.h:11:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/audio/../MediaStreamItf.h:14:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
1 warning generated.
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/AudioOutputAndroid.cpp:7:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/AudioOutputAndroid.h:20:15: warning: 'Start' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual void Start();
^
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/../../audio/../MediaStreamItf.h:24:15: note: overridden virtual function is here
virtual void Start()=0;
^
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/AudioOutputAndroid.cpp:7:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/AudioOutputAndroid.h:21:15: warning: 'Stop' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual void Stop();
^
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/../../audio/../MediaStreamItf.h:25:15: note: overridden virtual function is here
virtual void Stop()=0;
^
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/AudioOutputAndroid.cpp:7:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/AudioOutputAndroid.h:11:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/../../audio/AudioOutput.h:14:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/../../audio/../MediaStreamItf.h:14:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/AudioInputAndroid.cpp:7:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/AudioInputAndroid.h:11:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/../../audio/AudioInput.h:13:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/../../audio/../MediaStreamItf.h:14:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/../../threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
3 warnings generated.
1 warning generated.
1 warning generated.
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./CongestionControl.cpp:7:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/CongestionControl.h:12:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./VoIPServerConfig.cpp:7:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/VoIPServerConfig.h:13:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
1 warning generated.
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./PacketReassembler.cpp:5:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/PacketReassembler.h:12:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/Buffers.h:19:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./EchoCanceller.cpp:12:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/EchoCanceller.h:10:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
1 warning generated.
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./audio/AudioIO.cpp:19:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./audio/../os/android/AudioOutputAndroid.h:20:15: warning: 'Start' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual void Start();
^
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./audio/../MediaStreamItf.h:24:15: note: overridden virtual function is here
virtual void Start()=0;
^
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./audio/AudioIO.cpp:19:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./audio/../os/android/AudioOutputAndroid.h:21:15: warning: 'Stop' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual void Stop();
^
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./audio/../MediaStreamItf.h:25:15: note: overridden virtual function is here
virtual void Stop()=0;
^
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./audio/AudioIO.cpp:8:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./audio/AudioIO.h:11:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./audio/../os/android/../../audio/AudioInput.h:13:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./audio/../MediaStreamItf.h:14:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./audio/../os/android/../../threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
3 warnings generated.
1 warning generated.
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./MessageThread.cpp:15:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/MessageThread.h:8:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./NetworkSocket.cpp:14:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/os/posix/NetworkSocketPosix.h:11:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/Buffers.h:19:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
1 warning generated.
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/VideoSourceAndroid.cpp:5:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/VideoSourceAndroid.h:8:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/../../video/VideoSource.h:12:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/../../Buffers.h:19:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
1 warning generated.
1 warning generated.
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/VideoRendererAndroid.cpp:87:19: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
Request request=std::move(queue.GetBlocking());
^
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/VideoRendererAndroid.cpp:87:19: note: remove std::move call here
Request request=std::move(queue.GetBlocking());
^~~~~~~~~~ ~
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/VideoRendererAndroid.cpp:5:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/VideoRendererAndroid.h:8:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/../../video/VideoRenderer.h:9:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/../../Buffers.h:19:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
1 warning generated.
2 warnings generated.
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/ConnectionSession.cpp:12:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/MTProtoScheme.h:35:15: warning: 'TL_api_request::deserializeResponse' hides overloaded virtual function [-Woverloaded-virtual]
TLObject *deserializeResponse(NativeByteBuffer *stream, uint32_t bytes, bool &error);
^
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/TLObject.h:23:23: note: hidden overloaded virtual function 'TLObject::deserializeResponse' declared here: different number of parameters (4 vs 3)
virtual TLObject *deserializeResponse(NativeByteBuffer *stream, uint32_t constructor, int32_t instanceNum, bool &error);
^
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Connection.cpp:222:51: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (currentProtocolType != ProtocolTypeDD && currentPacketLength % 4 != 0 || currentPacketLength > 2 * 1024 * 1024) {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Connection.cpp:222:51: note: place parentheses around the '&&' expression to silence this warning
if (currentProtocolType != ProtocolTypeDD && currentPacketLength % 4 != 0 || currentPacketLength > 2 * 1024 * 1024) {
^
( )
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Connection.cpp:651:57: warning: '&&' within '||' [-Wlogical-op-parentheses]
bool switchToNextPort = reason == 2 && wasConnected && (!hasSomeDataSinceLastConnect || currentDatacenter->isCustomPort(currentAddressFlags)) || forceNextPort;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Connection.cpp:651:57: note: place parentheses around the '&&' expression to silence this warning
bool switchToNextPort = reason == 2 && wasConnected && (!hasSomeDataSinceLastConnect || currentDatacenter->isCustomPort(currentAddressFlags)) || forceNextPort;
^
( )
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Connection.cpp:701:62: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (connectionType == ConnectionTypeGenericMedia && currentDatacenter->isHandshaking(true) || connectionType == ConnectionTypeGeneric && (currentDatacenter->isHandshaking(false) || datacenterId == ConnectionsManager::getInstance(currentDatacenter->instanceNum).currentDatacenterId || datacenterId == ConnectionsManager::getInstance(currentDatacenter->instanceNum).movingToDatacenterId)) {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Connection.cpp:701:62: note: place parentheses around the '&&' expression to silence this warning
if (connectionType == ConnectionTypeGenericMedia && currentDatacenter->isHandshaking(true) || connectionType == ConnectionTypeGeneric && (currentDatacenter->isHandshaking(false) || datacenterId == ConnectionsManager::getInstance(currentDatacenter->instanceNum).currentDatacenterId || datacenterId == ConnectionsManager::getInstance(currentDatacenter->instanceNum).movingToDatacenterId)) {
^
( )
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Connection.cpp:701:147: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (connectionType == ConnectionTypeGenericMedia && currentDatacenter->isHandshaking(true) || connectionType == ConnectionTypeGeneric && (currentDatacenter->isHandshaking(false) || datacenterId == ConnectionsManager::getInstance(currentDatacenter->instanceNum).currentDatacenterId || datacenterId == ConnectionsManager::getInstance(currentDatacenter->instanceNum).movingToDatacenterId)) {
~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Connection.cpp:701:147: note: place parentheses around the '&&' expression to silence this warning
if (connectionType == ConnectionTypeGenericMedia && currentDatacenter->isHandshaking(true) || connectionType == ConnectionTypeGeneric && (currentDatacenter->isHandshaking(false) || datacenterId == ConnectionsManager::getInstance(currentDatacenter->instanceNum).currentDatacenterId || datacenterId == ConnectionsManager::getInstance(currentDatacenter->instanceNum).movingToDatacenterId)) {
^
( )
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/ConnectionsManager.cpp:23:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/MTProtoScheme.h:35:15: warning: 'TL_api_request::deserializeResponse' hides overloaded virtual function [-Woverloaded-virtual]
TLObject *deserializeResponse(NativeByteBuffer *stream, uint32_t bytes, bool &error);
^
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/TLObject.h:23:23: note: hidden overloaded virtual function 'TLObject::deserializeResponse' declared here: different number of parameters (4 vs 3)
virtual TLObject deserializeResponse(NativeByteBuffer stream, uint32_t constructor, int32_t instanceNum, bool &error);
^
4 warnings generated.
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/ConnectionSocket.cpp:416:29: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (proxyAuthState == 0 && (outgoingByteStream->hasData() || !onConnectedSent) || proxyAuthState == 1 || proxyAuthState == 3 || proxyAuthState == 5) {
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/ConnectionSocket.cpp:416:29: note: place parentheses around the '&&' expression to silence this warning
if (proxyAuthState == 0 && (outgoingByteStream->hasData() || !onConnectedSent) || proxyAuthState == 1 || proxyAuthState == 3 || proxyAuthState == 5) {
^
( )
1 warning generated.
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/ConnectionsManager.cpp:850:68: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (length < 24 + 32 || !connection->allowsCustomPadding() && (length - 24) % 16 != 0 || !datacenter->decryptServerResponse(keyId, data->bytes() + mark + 8, data->bytes() + mark + 24, length - 24, connection)) {
~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/ConnectionsManager.cpp:850:68: note: place parentheses around the '&&' expression to silence this warning
if (length < 24 + 32 || !connection->allowsCustomPadding() && (length - 24) % 16 != 0 || !datacenter->decryptServerResponse(keyId, data->bytes() + mark + 8, data->bytes() + mark + 24, length - 24, connection)) {
^
( )
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/ConnectionsManager.cpp:935:40: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (connectionType == type && connectionNum == num || request->connectionToken == token) {
~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/ConnectionsManager.cpp:935:40: note: place parentheses around the '&&' expression to silence this warning
if (connectionType == type && connectionNum == num || request->connectionToken == token) {
^
( )
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/ConnectionsManager.cpp:1739:101: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression]
if (LOGS_ENABLED) DEBUG_D("send request wrapped %p - %s", request->rpcRequest.get(), typeid(
(request->rpcRequest.get())).name());
^
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/ConnectionsManager.cpp:1831:24: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (token != 0 && request->requestToken == token || messageId != 0 && request->respondsToMessageId(messageId)) {
~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/ConnectionsManager.cpp:1831:24: note: place parentheses around the '&&' expression to silence this warning
if (token != 0 && request->requestToken == token || messageId != 0 && request->respondsToMessageId(messageId)) {
^
( )
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/ConnectionsManager.cpp:1831:76: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (token != 0 && request->requestToken == token || messageId != 0 && request->respondsToMessageId(messageId)) {
~~ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/ConnectionsManager.cpp:1831:76: note: place parentheses around the '&&' expression to silence this warning
if (token != 0 && request->requestToken == token || messageId != 0 && request->respondsToMessageId(messageId)) {
^
( )
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/ConnectionsManager.cpp:1844:24: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (token != 0 && request->requestToken == token || messageId != 0 && request->respondsToMessageId(messageId)) {
~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/ConnectionsManager.cpp:1844:24: note: place parentheses around the '&&' expression to silence this warning
if (token != 0 && request->requestToken == token || messageId != 0 && request->respondsToMessageId(messageId)) {
^
( )
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/ConnectionsManager.cpp:1844:76: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (token != 0 && request->requestToken == token || messageId != 0 && request->respondsToMessageId(messageId)) {
~~ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/ConnectionsManager.cpp:1844:76: note: place parentheses around the '&&' expression to silence this warning
if (token != 0 && request->requestToken == token || messageId != 0 && request->respondsToMessageId(messageId)) {
^
( )
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/ConnectionsManager.cpp:1981:101: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (type == HandshakeTypePerm || type == HandshakeTypeAll || type == HandshakeTypeMediaTemp && request->isMediaRequest() || type == HandshakeTypeTemp && !request->isMediaRequest()) {
~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/ConnectionsManager.cpp:1981:101: note: place parentheses around the '&&' expression to silence this warning
if (type == HandshakeTypePerm || type == HandshakeTypeAll || type == HandshakeTypeMediaTemp && request->isMediaRequest() || type == HandshakeTypeTemp && !request->isMediaRequest()) {
^
( )
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/ConnectionsManager.cpp:1981:159: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (type == HandshakeTypePerm || type == HandshakeTypeAll || type == HandshakeTypeMediaTemp && request->isMediaRequest() || type == HandshakeTypeTemp && !request->isMediaRequest()) {
~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/ConnectionsManager.cpp:1981:159: note: place parentheses around the '&&' expression to silence this warning
if (type == HandshakeTypePerm || type == HandshakeTypeAll || type == HandshakeTypeMediaTemp && request->isMediaRequest() || type == HandshakeTypeTemp && !request->isMediaRequest()) {
^
( )
1 warning generated.
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/ConnectionsManager.cpp:2548:125: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression]
if (LOGS_ENABLED) DEBUG_D("wrap body(%p, %s) to TL_invokeAfterMsg", message->body.get(), typeid(
(message->body.get())).name());
^
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/ConnectionsManager.cpp:2706:25: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (!workaround && !updatingDcSettings || workaround && !updatingDcSettingsWorkaround) {
~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/ConnectionsManager.cpp:2706:25: note: place parentheses around the '&&' expression to silence this warning
if (!workaround && !updatingDcSettings || workaround && !updatingDcSettingsWorkaround) {
^
( )
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/ConnectionsManager.cpp:2706:62: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (!workaround && !updatingDcSettings || workaround && !updatingDcSettingsWorkaround) {
~~ ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/ConnectionsManager.cpp:2706:62: note: place parentheses around the '&&' expression to silence this warning
if (!workaround && !updatingDcSettings || workaround && !updatingDcSettingsWorkaround) {
^
( )
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Datacenter.cpp:20:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/MTProtoScheme.h:35:15: warning: 'TL_api_request::deserializeResponse' hides overloaded virtual function [-Woverloaded-virtual]
TLObject *deserializeResponse(NativeByteBuffer *stream, uint32_t bytes, bool &error);
^
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/TLObject.h:23:23: note: hidden overloaded virtual function 'TLObject::deserializeResponse' declared here: different number of parameters (4 vs 3)
virtual TLObject *deserializeResponse(NativeByteBuffer *stream, uint32_t constructor, int32_t instanceNum, bool &error);
^
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/MTProtoScheme.cpp:11:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/MTProtoScheme.h:35:15: warning: 'TL_api_request::deserializeResponse' hides overloaded virtual function [-Woverloaded-virtual]
TLObject *deserializeResponse(NativeByteBuffer *stream, uint32_t bytes, bool &error);
^
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/TLObject.h:23:23: note: hidden overloaded virtual function 'TLObject::deserializeResponse' declared here: different number of parameters (4 vs 3)
virtual TLObject *deserializeResponse(NativeByteBuffer *stream, uint32_t constructor, int32_t instanceNum, bool &error);
^
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Datacenter.cpp:844:64: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (handshake->getType() == HandshakeTypePerm || media && handshake->getType() == HandshakeTypeMediaTemp || !media && handshake->getType() != HandshakeTypeMediaTemp) {
~~ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Datacenter.cpp:844:64: note: place parentheses around the '&&' expression to silence this warning
if (handshake->getType() == HandshakeTypePerm || media && handshake->getType() == HandshakeTypeMediaTemp || !media && handshake->getType() != HandshakeTypeMediaTemp) {
^
( )
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Datacenter.cpp:844:124: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (handshake->getType() == HandshakeTypePerm || media && handshake->getType() == HandshakeTypeMediaTemp || !media && handshake->getType() != HandshakeTypeMediaTemp) {
~~ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Datacenter.cpp:844:124: note: place parentheses around the '&&' expression to silence this warning
if (handshake->getType() == HandshakeTypePerm || media && handshake->getType() == HandshakeTypeMediaTemp || !media && handshake->getType() != HandshakeTypeMediaTemp) {
^
( )
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Datacenter.cpp:902:19: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (media && handshake->getType() == HandshakeTypeMediaTemp || !media && handshake->getType() != HandshakeTypeMediaTemp) {
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Datacenter.cpp:902:19: note: place parentheses around the '&&' expression to silence this warning
if (media && handshake->getType() == HandshakeTypeMediaTemp || !media && handshake->getType() != HandshakeTypeMediaTemp) {
^
( )
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Datacenter.cpp:902:79: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (media && handshake->getType() == HandshakeTypeMediaTemp || !media && handshake->getType() != HandshakeTypeMediaTemp) {
~~ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Datacenter.cpp:902:79: note: place parentheses around the '&&' expression to silence this warning
if (media && handshake->getType() == HandshakeTypeMediaTemp || !media && handshake->getType() != HandshakeTypeMediaTemp) {
^
( )
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Datacenter.cpp:915:19: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (media && handshake->getType() == HandshakeTypeMediaTemp || !media && handshake->getType() != HandshakeTypeMediaTemp) {
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Datacenter.cpp:915:19: note: place parentheses around the '&&' expression to silence this warning
if (media && handshake->getType() == HandshakeTypeMediaTemp || !media && handshake->getType() != HandshakeTypeMediaTemp) {
^
( )
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Datacenter.cpp:915:79: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (media && handshake->getType() == HandshakeTypeMediaTemp || !media && handshake->getType() != HandshakeTypeMediaTemp) {
~~ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Datacenter.cpp:915:79: note: place parentheses around the '&&' expression to silence this warning
if (media && handshake->getType() == HandshakeTypeMediaTemp || !media && handshake->getType() != HandshakeTypeMediaTemp) {
^
( )
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Datacenter.cpp:946:19: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (media && handshake->getType() == HandshakeTypeMediaTemp || !media && handshake->getType() != HandshakeTypeMediaTemp) {
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Datacenter.cpp:946:19: note: place parentheses around the '&&' expression to silence this warning
if (media && handshake->getType() == HandshakeTypeMediaTemp || !media && handshake->getType() != HandshakeTypeMediaTemp) {
^
( )
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Datacenter.cpp:946:79: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (media && handshake->getType() == HandshakeTypeMediaTemp || !media && handshake->getType() != HandshakeTypeMediaTemp) {
~~ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Datacenter.cpp:946:79: note: place parentheses around the '&&' expression to silence this warning
if (media && handshake->getType() == HandshakeTypeMediaTemp || !media && handshake->getType() != HandshakeTypeMediaTemp) {
^
( )
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Datacenter.cpp:958:19: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (media && handshake->getType() == HandshakeTypeMediaTemp || !media && handshake->getType() != HandshakeTypeMediaTemp) {
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Datacenter.cpp:958:19: note: place parentheses around the '&&' expression to silence this warning
if (media && handshake->getType() == HandshakeTypeMediaTemp || !media && handshake->getType() != HandshakeTypeMediaTemp) {
^
( )
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Datacenter.cpp:958:79: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (media && handshake->getType() == HandshakeTypeMediaTemp || !media && handshake->getType() != HandshakeTypeMediaTemp) {
~~ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Datacenter.cpp:958:79: note: place parentheses around the '&&' expression to silence this warning
if (media && handshake->getType() == HandshakeTypeMediaTemp || !media && handshake->getType() != HandshakeTypeMediaTemp) {
^
( )
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Datacenter.cpp:1029:23: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (media && handshake->getType() == HandshakeTypeMediaTemp || !media && handshake->getType() == HandshakeTypeTemp) {
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Datacenter.cpp:1029:23: note: place parentheses around the '&&' expression to silence this warning
if (media && handshake->getType() == HandshakeTypeMediaTemp || !media && handshake->getType() == HandshakeTypeTemp) {
^
( )
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Datacenter.cpp:1029:83: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (media && handshake->getType() == HandshakeTypeMediaTemp || !media && handshake->getType() == HandshakeTypeTemp) {
~~ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Datacenter.cpp:1029:83: note: place parentheses around the '&&' expression to silence this warning
if (media && handshake->getType() == HandshakeTypeMediaTemp || !media && handshake->getType() == HandshakeTypeTemp) {
^
( )
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Request.cpp:12:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/MTProtoScheme.h:35:15: warning: 'TL_api_request::deserializeResponse' hides overloaded virtual function [-Woverloaded-virtual]
TLObject *deserializeResponse(NativeByteBuffer *stream, uint32_t bytes, bool &error);
^
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/TLObject.h:23:23: note: hidden overloaded virtual function 'TLObject::deserializeResponse' declared here: different number of parameters (4 vs 3)
virtual TLObject *deserializeResponse(NativeByteBuffer *stream, uint32_t constructor, int32_t instanceNum, bool &error);
^
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Request.cpp:86:19: warning: '&&' within '||' [-Wlogical-op-parentheses]
return !media && datacenter->lastInitVersion != currentVersion || media && datacenter->lastInitMediaVersion != currentVersion;
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Request.cpp:86:19: note: place parentheses around the '&&' expression to silence this warning
return !media && datacenter->lastInitVersion != currentVersion || media && datacenter->lastInitMediaVersion != currentVersion;
^
( )
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Request.cpp:86:77: warning: '&&' within '||' [-Wlogical-op-parentheses]
return !media && datacenter->lastInitVersion != currentVersion || media && datacenter->lastInitMediaVersion != currentVersion;
~~ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Request.cpp:86:77: note: place parentheses around the '&&' expression to silence this warning
return !media && datacenter->lastInitVersion != currentVersion || media && datacenter->lastInitMediaVersion != currentVersion;
^
( )
3 warnings generated.
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/Handshake.cpp:21:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/MTProtoScheme.h:35:15: warning: 'TL_api_request::deserializeResponse' hides overloaded virtual function [-Woverloaded-virtual]
TLObject *deserializeResponse(NativeByteBuffer *stream, uint32_t bytes, bool &error);
^
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/./tgnet/TLObject.h:23:23: note: hidden overloaded virtual function 'TLObject::deserializeResponse' declared here: different number of parameters (4 vs 3)
virtual TLObject *deserializeResponse(NativeByteBuffer *stream, uint32_t constructor, int32_t instanceNum, bool &error);
^
1 warning generated.
13 warnings generated.
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./Buffers.cpp:7:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/Buffers.h:19:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./logging.cpp:12:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/VoIPController.h:24:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/video/VideoSource.h:12:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/Buffers.h:19:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
1 warning generated.
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./BlockingQueue.cpp:7:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/BlockingQueue.h:12:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
1 warning generated.
1 warning generated.
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./audio/AudioInput.cpp:7:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./audio/../os/android/../../audio/AudioInput.h:13:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./audio/../MediaStreamItf.h:14:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./audio/../os/android/../../threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
1 warning generated.
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./VoIPGroupController.cpp:7:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/VoIPController.h:24:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/video/VideoSource.h:12:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/Buffers.h:19:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/AudioInputOpenSLES.cpp:11:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/AudioInputOpenSLES.h:13:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/../../audio/AudioInput.h:13:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/android/../../audio/../MediaStreamItf.h:14:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
1 warning generated.
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./VoIPController.cpp:2165:81: warning: format specifies type 'unsigned int' but the argument has type 'std::vector::size_type' (aka 'unsigned long') [-Wformat]
LOGE("!!!!!!!!!!!!!!11 VIDEO FRAME LOSS DETECTED [1] %u of %u fragments", sentVideoFrames[0].unacknowledgedPackets.size(), sentVideoFrames[0].fragmentCount);
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%zu
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/logging.h:32:74: note: expanded from macro 'LOGE'
#define LOGE(...) {__android_log_print(ANDROID_LOG_ERROR, TAG, _LOG_WRAP(VA_ARGS)); tgvoip_log_file_printf('E', VA_ARGS);}
^~~~~~~~~~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/logging.h:26:24: note: expanded from macro '_LOG_WRAP'
#define _LOG_WRAP(...) VA_ARGS
^~~~~~~~~~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./VoIPController.cpp:2174:80: warning: format specifies type 'unsigned int' but the argument has type 'std::vector::size_type' (aka 'unsigned long') [-Wformat]
LOGE("!!!!!!!!!!!!!!11 VIDEO FRAME LOSS DETECTED [2] %u of %u fragments", f->unacknowledgedPackets.size(), f->fragmentCount);
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%zu
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/logging.h:32:74: note: expanded from macro 'LOGE'
#define LOGE(...) {__android_log_print(ANDROID_LOG_ERROR, TAG, _LOG_WRAP(VA_ARGS)); tgvoip_log_file_printf('E', VA_ARGS);}
^~~~~~~~~~~
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/logging.h:26:24: note: expanded from macro '_LOG_WRAP'
#define _LOG_WRAP(...) VA_ARGS
^~~~~~~~~~~
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/posix/NetworkSocketPosix.cpp:7:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./os/posix/NetworkSocketPosix.h:11:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/Buffers.h:19:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./video/VideoRenderer.cpp:5:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./video/../os/android/../../video/VideoRenderer.h:9:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./video/../Buffers.h:19:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
1 warning generated.
1 warning generated.
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./video/VideoSource.cpp:5:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./video/../os/android/../../video/VideoSource.h:12:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./video/../os/android/../../Buffers.h:19:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
1 warning generated.
1 warning generated.
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./VoIPController.cpp:14:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/VoIPController.h:24:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/video/VideoSource.h:12:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/os/android/../../Buffers.h:19:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/os/android/../../threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./client/android/tg_voip_jni.cpp:17:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./client/android/../../os/android/AudioOutputAndroid.h:20:15: warning: 'Start' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual void Start();
^
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/MediaStreamItf.h:24:15: note: overridden virtual function is here
virtual void Start()=0;
^
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./client/android/tg_voip_jni.cpp:17:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./client/android/../../os/android/AudioOutputAndroid.h:21:15: warning: 'Stop' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
virtual void Stop();
^
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/MediaStreamItf.h:25:15: note: overridden virtual function is here
virtual void Stop()=0;
^
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./video/ScreamCongestionController.cpp:23:29: warning: unused variable 'BETA_ECN' [-Wunused-const-variable]
/static/ constexpr float BETA_ECN=0.9f;
^
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./video/ScreamCongestionController.cpp:7:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/video/ScreamCongestionController.h:8:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/Buffers.h:19:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./client/android/tg_voip_jni.cpp:523:10: warning: unused variable 'bufsize' [-Wunused-variable]
size_t bufsize=(size_t)env->GetDirectBufferCapacity(buffer);
^
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./client/android/tg_voip_jni.cpp:12:
In file included from C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./client/android/../../VoIPServerConfig.h:13:
C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/jni/libtgvoip/./client/android/../../os/android/../../threading.h:110:8: warning: private field 'maxPriority' is not used [-Wunused-private-field]
bool maxPriority=false;
^
1 warning generated.
2 warnings generated.
4 warnings generated.
13 warnings generated.
3 warnings generated.
process_begin: CreateProcess(NULL, C:/Users/DeathCode/AppData/Local/Android/Sdk/ndk-bundle/build//../toolchains/aarch64-linux-android-4.9/prebuilt/windows-x86_64/bin/aarch64-linux-android-ar crsD C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/libcrypto_arm64-v8a.a C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./logging.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./VoIPController.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./VoIPGroupController.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./Buffers.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./BlockingQueue.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./audio/AudioInput.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./os/android/AudioInputOpenSLES.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./MediaStreamItf.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./audio/AudioOutput.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./OpusEncoder.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./os/android/AudioOutputOpenSLES.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./JitterBuffer.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./OpusDecoder.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./os/android/OpenSLEngineWrapper.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./os/android/AudioInputAndroid.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./os/android/AudioOutputAndroid.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./EchoCanceller.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./CongestionControl.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./VoIPServerConfig.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./audio/Resampler.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./NetworkSocket.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./os/posix/NetworkSocketPosix.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./PacketReassembler.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./MessageThread.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./json11.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./audio/AudioIO.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./video/VideoRenderer.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./video/VideoSource.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./video/ScreamCongestionController.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./os/android/VideoSourceAndroid.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./os/android/VideoRendererAndroid.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./client/android/tg_voip_jni.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/system_wrappers/source/field_trial.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/system_wrappers/source/metrics.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/system_wrappers/source/cpu_features.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/absl/strings/internal/memutil.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/absl/strings/string_view.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/absl/strings/ascii.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/absl/types/bad_optional_access.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/absl/types/optional.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/absl/base/internal/raw_logging.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/absl/base/internal/throw_delegate.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/rtc_base/race_checker.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/rtc_base/strings/string_builder.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/rtc_base/memory/aligned_malloc.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/rtc_base/timeutils.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/rtc_base/platform_file.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/rtc_base/string_to_number.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/rtc_base/thread_checker_impl.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/rtc_base/stringencode.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/rtc_base/stringutils.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/rtc_base/checks.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/rtc_base/platform_thread.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/rtc_base/criticalsection.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/rtc_base/platform_thread_types.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/rtc_base/event.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/rtc_base/event_tracer.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/rtc_base/logging_webrtc.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/third_party/rnnoise/src/rnn_vad_weights.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/third_party/rnnoise/src/kiss_fft.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/api/audio/audio_frame.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/api/audio/echo_canceller3_config.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/api/audio/echo_canceller3_factory.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/third_party/fft/fft.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_coding/codecs/isac/main/source/pitch_estimator.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_coding/codecs/isac/main/source/lpc_shape_swb16_tables.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_coding/codecs/isac/main/source/pitch_gain_tables.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_coding/codecs/isac/main/source/arith_routines_logist.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_coding/codecs/isac/main/source/filterbanks.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_coding/codecs/isac/main/source/transform.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_coding/codecs/isac/main/source/pitch_filter.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_coding/codecs/isac/main/source/filter_functions.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_coding/codecs/isac/main/source/decode.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_coding/codecs/isac/main/source/lattice.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_coding/codecs/isac/main/source/intialize.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_coding/codecs/isac/main/source/lpc_tables.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_coding/codecs/isac/main/source/lpc_gain_swb_tables.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_coding/codecs/isac/main/source/encode.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_coding/codecs/isac/main/source/lpc_analysis.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_coding/codecs/isac/main/source/arith_routines_hist.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_coding/codecs/isac/main/source/entropy_coding.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_coding/codecs/isac/main/source/isac_vad.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_coding/codecs/isac/main/source/arith_routines.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_coding/codecs/isac/main/source/crc.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_coding/codecs/isac/main/source/lpc_shape_swb12_tables.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_coding/codecs/isac/main/source/decode_bwe.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_coding/codecs/isac/main/source/spectrum_ar_model_tables.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_coding/codecs/isac/main/source/pitch_lag_tables.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_coding/codecs/isac/main/source/isac.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/rms_level.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/echo_detector/normalized_covariance_estimator.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/echo_detector/moving_max.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/echo_detector/circular_buffer.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/echo_detector/mean_variance_estimator.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/splitting_filter.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/gain_control_impl.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/ns/nsx_core.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/ns/noise_suppression_x.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/ns/nsx_core_c.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/ns/ns_core.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/ns/noise_suppression.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/audio_buffer.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/typing_detection.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/include/audio_processing_statistics.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/include/audio_generator_factory.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/include/aec_dump.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/include/audio_processing.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/include/config.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/interpolated_gain_curve.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/agc2_common.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/gain_applier.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/adaptive_agc.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/adaptive_digital_gain_applier.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/limiter.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/saturation_protector.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/rnn_vad/spectral_features_internal.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/rnn_vad/rnn.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/rnn_vad/pitch_search_internal.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/rnn_vad/spectral_features.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/rnn_vad/pitch_search.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/rnn_vad/features_extraction.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/rnn_vad/fft_util.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/rnn_vad/lp_residual.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/adaptive_mode_level_estimator_agc.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/vector_float_frame.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/noise_level_estimator.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/agc2_testing_common.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/fixed_digital_level_estimator.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/fixed_gain_controller.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/vad_with_level.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/limiter_db_gain_curve.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/down_sampler.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/signal_classifier.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/noise_spectrum_estimator.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/compute_interpolated_gain_curve.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/biquad_filter.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc2/adaptive_mode_level_estimator.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/transient/moving_moments.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/transient/wpd_tree.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/transient/wpd_node.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/transient/transient_suppressor.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/transient/transient_detector.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/low_cut_filter.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/level_estimator_impl.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/three_band_filter_bank.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec/echo_cancellation.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec/aec_resampler.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec/aec_core.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/voice_detection_impl.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/echo_cancellation_impl.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/gain_control_for_experimental_agc.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc/agc.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc/loudness_histogram.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc/agc_manager_direct.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc/legacy/analog_agc.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc/legacy/digital_agc.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/agc/utility.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/audio_processing_impl.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/audio_generator/file_audio_generator.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/gain_controller2.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/residual_echo_detector.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/noise_suppression_impl.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aecm/aecm_core.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aecm/aecm_core_c.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aecm/echo_control_mobile.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/render_reverb_model.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/reverb_model_fallback.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/echo_remover_metrics.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/matched_filter_lag_aggregator.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/render_delay_buffer2.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/echo_path_variability.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/frame_blocker.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/subtractor.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/aec3_fft.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/fullband_erle_estimator.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/suppression_filter.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/block_processor.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/subband_erle_estimator.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/render_delay_controller_metrics.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/render_delay_buffer.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/vector_buffer.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/erl_estimator.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/aec_state.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/adaptive_fir_filter.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/render_delay_controller.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/skew_estimator.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/echo_path_delay_estimator.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/block_framer.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/erle_estimator.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/reverb_model.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/cascaded_biquad_filter.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/render_buffer.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/subtractor_output.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/stationarity_estimator.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/render_signal_analyzer.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/subtractor_output_analyzer.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/suppression_gain.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/echo_audibility.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/block_processor_metrics.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/moving_average.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/reverb_model_estimator.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/aec3_common.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/residual_echo_estimator.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/matched_filter.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/reverb_decay_estimator.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/render_delay_controller2.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/suppression_gain_limiter.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/main_filter_update_gain.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/echo_remover.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/downsampled_render_buffer.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/matrix_buffer.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/block_processor2.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/echo_canceller3.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/block_delay_buffer.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/fft_buffer.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/comfort_noise_generator.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/shadow_filter_update_gain.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/filter_analyzer.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/reverb_frequency_response.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec3/decimator.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/echo_control_mobile_impl.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/logging/apm_data_dumper.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/vad/voice_activity_detector.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/vad/standalone_vad.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/vad/pitch_internal.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/vad/vad_circular_buffer.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/vad/vad_audio_proc.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/vad/pole_zero_filter.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/vad/pitch_based_vad.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/vad/gmm.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/utility/ooura_fft.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/utility/delay_estimator_wrapper.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/utility/delay_estimator.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/utility/block_mean_calculator.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/window_generator.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/channel_buffer.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/fir_filter_factory.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/wav_header.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/real_fourier_ooura.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/audio_util.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/resampler/push_sinc_resampler.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/resampler/resampler.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/resampler/push_resampler.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/resampler/sinc_resampler.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/resampler/sinusoidal_linear_chirp_source.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/wav_file.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/third_party/fft4g/fft4g.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/audio_converter.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/real_fourier.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/sparse_fir_filter.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/smoothing_filter.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/fir_filter_c.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/ring_buffer.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/complex_fft.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/filter_ma_fast_q12.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/levinson_durbin.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/dot_product_with_scale.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/auto_corr_to_refl_coef.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/resample_by_2_internal.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/energy.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/sqrt_of_one_minus_x_squared.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/downsample_fast.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/splitting_filter1.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/filter_ar_fast_q12.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/spl_init.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/lpc_to_refl_coef.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/cross_correlation.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/division_operations.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/auto_correlation.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/get_scaling_square.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/resample.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/min_max_operations.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/refl_coef_to_lpc.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/filter_ar.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/vector_scaling_operations.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/resample_fractional.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/real_fft.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/ilbc_specific_functions.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/complex_bit_reverse.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/randomization_functions.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/copy_set_operations.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/resample_by_2.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/get_hanning_window.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/resample_48khz.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/spl_inl.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/spl_sqrt.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/vad/vad_sp.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/vad/vad.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/vad/webrtc_vad.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/vad/vad_filterbank.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/vad/vad_core.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/vad/vad_gmm.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/ns/nsx_core_neon.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aec/aec_core_neon.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/aecm/aecm_core_neon.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/modules/audio_processing/utility/ooura_fft_neon.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/fir_filter_neon.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/resampler/sinc_resampler_neon.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/downsample_fast_neon.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/min_max_operations_neon.o C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/objs-debug/voip/./webrtc_dsp/common_audio/signal_processing/cross_correlation_neon.o, ...) failed.
make (e=87): The parameter is incorrect.

make: *** [C:/Users/DeathCode/Desktop/Telegram/TMessagesProj/build/intermediates/ndkBuild/afat/debug/obj/local/arm64-v8a/libcrypto_arm64-v8a.a] Error 87
make: *** Waiting for unfinished jobs....

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
6 participants