diff options
Diffstat (limited to 'modules/audio_coding/main/acm2/acm_opus.h')
-rw-r--r-- | modules/audio_coding/main/acm2/acm_opus.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/modules/audio_coding/main/acm2/acm_opus.h b/modules/audio_coding/main/acm2/acm_opus.h index 07ce0721..b94adc47 100644 --- a/modules/audio_coding/main/acm2/acm_opus.h +++ b/modules/audio_coding/main/acm2/acm_opus.h @@ -28,7 +28,9 @@ class ACMOpus : public ACMGenericCodec { ACMGenericCodec* CreateInstance(void); - int16_t InternalEncode(uint8_t* bitstream, int16_t* bitstream_len_byte); + int16_t InternalEncode(uint8_t* bitstream, + int16_t* bitstream_len_byte) OVERRIDE + EXCLUSIVE_LOCKS_REQUIRED(codec_wrapper_lock_); int16_t InternalInitEncoder(WebRtcACMCodecParams *codec_params); @@ -43,7 +45,8 @@ class ACMOpus : public ACMGenericCodec { void InternalDestructEncoderInst(void* ptr_inst); - int16_t SetBitRateSafe(const int32_t rate); + int16_t SetBitRateSafe(const int32_t rate) OVERRIDE + EXCLUSIVE_LOCKS_REQUIRED(codec_wrapper_lock_); WebRtcOpusEncInst* encoder_inst_ptr_; uint16_t sample_freq_; |