From 1d3a1229eb3facab153b5a40309e05308b54de6d Mon Sep 17 00:00:00 2001 From: Matthias Ringwald Date: Mon, 27 Nov 2023 16:07:01 +0100 Subject: [PATCH] bluedroid/encoder: pass SBC_ENC_PARAMS into SbcAnalysisInit --- 3rd-party/bluedroid/encoder/include/sbc_enc_func_declare.h | 2 +- 3rd-party/bluedroid/encoder/srce/sbc_analysis.c | 2 +- 3rd-party/bluedroid/encoder/srce/sbc_encoder.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/3rd-party/bluedroid/encoder/include/sbc_enc_func_declare.h b/3rd-party/bluedroid/encoder/include/sbc_enc_func_declare.h index 2ac34ff75..bafd49bef 100644 --- a/3rd-party/bluedroid/encoder/include/sbc_enc_func_declare.h +++ b/3rd-party/bluedroid/encoder/include/sbc_enc_func_declare.h @@ -40,7 +40,7 @@ extern const SINT32 gas32CoeffFor8SBs[]; extern void sbc_enc_bit_alloc_mono(SBC_ENC_PARAMS *CodecParams); extern void sbc_enc_bit_alloc_ste(SBC_ENC_PARAMS *CodecParams); -extern void SbcAnalysisInit (void); +extern void SbcAnalysisInit (SBC_ENC_PARAMS *CodecParams); extern void SbcAnalysisFilter4(SBC_ENC_PARAMS *strEncParams); extern void SbcAnalysisFilter8(SBC_ENC_PARAMS *strEncParams); diff --git a/3rd-party/bluedroid/encoder/srce/sbc_analysis.c b/3rd-party/bluedroid/encoder/srce/sbc_analysis.c index e2cb4317a..3d46e4cff 100644 --- a/3rd-party/bluedroid/encoder/srce/sbc_analysis.c +++ b/3rd-party/bluedroid/encoder/srce/sbc_analysis.c @@ -1097,7 +1097,7 @@ void SbcAnalysisFilter8 (SBC_ENC_PARAMS *pstrEncParams) } } -void SbcAnalysisInit (void) +void SbcAnalysisInit (SBC_ENC_PARAMS *pstrEncParams) { memset(s16X,0,ENC_VX_BUFFER_SIZE*sizeof(SINT16)); ShiftCounter=0; diff --git a/3rd-party/bluedroid/encoder/srce/sbc_encoder.c b/3rd-party/bluedroid/encoder/srce/sbc_encoder.c index dc1d476ca..972fc0ad3 100644 --- a/3rd-party/bluedroid/encoder/srce/sbc_encoder.c +++ b/3rd-party/bluedroid/encoder/srce/sbc_encoder.c @@ -309,5 +309,5 @@ void SBC_Encoder_Init(SBC_ENC_PARAMS *pstrEncParams) // APPL_TRACE_EVENT("SBC_Encoder_Init : bitrate %d, bitpool %d", // pstrEncParams->u16BitRate, pstrEncParams->s16BitPool); - SbcAnalysisInit(); + SbcAnalysisInit(pstrEncParams); }