diff --git a/src/libs/acm.cpp b/src/libs/acm.cpp index 303c2afe5..8afc671d5 100644 --- a/src/libs/acm.cpp +++ b/src/libs/acm.cpp @@ -96,6 +96,13 @@ int KYTY_SYSV_ABI AcmBatchJobNotification(AcmBatchInfo* batch_info) { return OK; } +int KYTY_SYSV_ABI AcmBatchJobPriority(AcmBatchInfo* batch_info, uint32_t priority) { + PRINT_NAME(); + (void)batch_info; + (void)priority; + return OK; +} + int KYTY_SYSV_ABI AcmConvReverbSharedInput(AcmBatchInfo* batch_info, uint32_t block_count, void* in, uint32_t count, const void* const ir[], const float* gain, void* const out[]) { diff --git a/src/libs/acm.h b/src/libs/acm.h index f561b2cdf..38c710975 100644 --- a/src/libs/acm.h +++ b/src/libs/acm.h @@ -24,6 +24,7 @@ int KYTY_SYSV_ABI AcmBatchStartBuffers(AcmContextId context, uint32_t batch_info AcmBatchError* batch_error, AcmBatchId* batch); int KYTY_SYSV_ABI AcmBatchWait(AcmContextId context, AcmBatchId batch, uint32_t timeout); int KYTY_SYSV_ABI AcmBatchJobNotification(AcmBatchInfo* batch_info); +int KYTY_SYSV_ABI AcmBatchJobPriority(AcmBatchInfo* batch_info, uint32_t priority); int KYTY_SYSV_ABI AcmConvReverbSharedInput(AcmBatchInfo* batch_info, uint32_t block_count, void* in, uint32_t count, const void* const ir[], const float* gain, void* const out[]); diff --git a/src/libs/libAudio.cpp b/src/libs/libAudio.cpp index 0827e7028..0512b7047 100644 --- a/src/libs/libAudio.cpp +++ b/src/libs/libAudio.cpp @@ -579,6 +579,7 @@ LIB_DEFINE(InitAudio_1_Acm) { LIB_FUNC("8fe55ktlNVo", Acm::AcmBatchStartBuffers); LIB_FUNC("RLN3gRlXJLE", Acm::AcmBatchWait); LIB_FUNC("r7z5YQFZo+U", Acm::AcmBatchJobNotification); + LIB_FUNC("GTfJ64qFCPw", Acm::AcmBatchJobPriority); LIB_FUNC("u70oWo92SYQ", Acm::AcmConvReverbSharedInput); LIB_FUNC("9nLbWmRDpa8", Acm::AcmConvReverbSharedIr); LIB_FUNC("KovqaFbmtsM", Acm::AcmFft);