// Copyright (c) 2017-2023, Mudita Sp. z.o.o. All rights reserved. // For licensing, see https://github.com/mudita/MuditaOS/LICENSE.md #include "AVDTP.hpp" namespace bluetooth { AVDTP::SbcConfiguration AVDTP::sbcConfig; std::array AVDTP::sbcCodecConfiguration; btstack_sbc_encoder_state_t AVDTP::sbcEncoderState; int AVDTP::sampleRate = AVDTP::defaultSampleRate; void AVDTP::dumpSbcConfiguration() { LOG_INFO("Received media codec configuration:"); LOG_INFO(" - numChannels: %d", sbcConfig.numChannels); LOG_INFO(" - samplingFrequency: %d", sbcConfig.samplingFrequency); LOG_INFO(" - channelMode: %d", sbcConfig.channelMode); LOG_INFO(" - blockLength: %d", sbcConfig.blockLength); LOG_INFO(" - subbands: %d", sbcConfig.subbands); LOG_INFO(" - allocationMethod: %d", sbcConfig.allocationMethod); LOG_INFO(" - bitpool_value [%d, %d] ", sbcConfig.minBitpoolValue, sbcConfig.maxBitpoolValue); } } // namespace bluetooth