QCC5181 TX (USB Dongle)Ldac/aptX/aptXHD/aptXAd/aptXLL/Sbc(Ldac Encode)96K 24bit 990kbps

支持AUX、I2S、USB输入。
I2S输入时支持串口动态修改输入采样率。
支持索尼Ldac aptX-Hd aptX-Ad aptX-LL Sbc编码格式。

在这里插入图片描述

wired_audio_config_t wired_audio_config;

DEBUG_LOG_INFO("usbDongle_HandleAvA2dpAudioConnected, audio connect parameters:");
switch (a2dp_source_data.a2dp_settings.seid)
{
    case AV_SEID_SBC_SRC:
        DEBUG_LOG_INFO("  codec SBC");
        DEBUG_LOG_INFO("  packet_size %u", a2dp_source_data.a2dp_settings.codecData.packet_size);
        DEBUG_LOG_INFO("  bitpool %u", a2dp_source_data.a2dp_settings.codecData.bitpool);
        DEBUG_LOG_INFO("  format %u", a2dp_source_data.a2dp_settings.codecData.format);
        break;

    case AV_SEID_APTX_CLASSIC_SRC:
        DEBUG_LOG_INFO("  codec aptX Classic");
        DEBUG_LOG_INFO("  packet_size %u", a2dp_source_data.a2dp_settings.codecData.packet_size);
        break;

    case AV_SEID_APTXHD_SRC:
        DEBUG_LOG_INFO("  codec aptX HD");
        DEBUG_LOG_INFO("  packet_size %u", a2dp_source_data.a2dp_settings.codecData.packet_size);
        break;
    case AV_SEID_APTXLL_SRC:
        DEBUG_LOG_INFO("  codec aptX LL");
        DEBUG_LOG_INFO("  packet_size %u", a2dp_source_data.a2dp_settings.codecData.packet_size);
        break;

    case AV_SEID_APTX_ADAPTIVE_SRC:
        DEBUG_LOG_INFO("  codec aptX Adaptive");
        DEBUG_LOG_INFO("  mtu %u", a2dp_source_data.a2dp_settings.remote_mtu);
        break;
    case AV_SEID_LDAC_SRC:
        DEBUG_LOG_INFO("  codec LDAC");
        DEBUG_LOG_INFO("  rate %u", a2dp_source_data.a2dp_settings.rate);
        break;

    default:
        DEBUG_LOG_INFO("  codec UNKNOWN");
        DEBUG_LOG_INFO("  packet_size %u", a2dp_source_data.a2dp_settings.codecData.packet_size);
        break;
}

更多推荐