JL杰理蓝牙芯片交流论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 745|回复: 0

AC695 PC模式下播放提示音后异常

[复制链接]

15

主题

27

回帖

365

积分

版主

Rank: 7Rank: 7Rank: 7

积分
365
发表于 2023-8-30 09:17:05 | 显示全部楼层 |阅读模式

注册登录,了解更多芯片技术。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
修改方法:
sdk\cpu\br23\audio_dec\audio_dec_pc.c的uac_audio_start() 函数添加 sample_rate_set =0 如下:
  1. #if (TCFG_DEC2TWS_ENABLE)
  2.     bt_tws_sync_volume();
  3. #endif

  4.     // 开始解码
  5.     dec->start = 1;
  6.     err = audio_decoder_start(&dec->pcm_dec.decoder);
  7.     if (err) {
  8.         goto __err3;
  9.     }

  10.     dec->state = 0;
  11.     dec->cnt = 0;
  12.     dec->check_data_timer = sys_hi_timer_add(NULL, audio_pc_check_timer, 10);

  13. #if PC_SYNC_BY_DAC_HRP

  14.     in_points = 0;
  15.     out_points = 0;
  16.     last_hrp = 0;
  17.     dac_start_flag = 0;
  18.                 sample_rate_set = 0;
  19.     usb_icnt = 0;

  20. #endif // PC_SYNC_BY_DAC_HRP

  21.     clock_set_cur();
  22.     return 0;

  23. __err3:
  24.     dec->start = 0;
  25.     pc_eq_drc_close(dec->eq_drc);
  26. #if TCFG_EQ_DIVIDE_ENABLE
  27.     pc_rl_rr_eq_drc_close(dec->eq_drc_rl_rr);
  28.     audio_vocal_tract_synthesis_close(&dec->synthesis_ch_fl_fr);
  29.     audio_vocal_tract_synthesis_close(&dec->synthesis_ch_rl_rr);
  30.     audio_vocal_tract_close(&dec->vocal_tract);
  31.     channel_switch_close(&dec->ch_switch);
  32. #endif
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|JL杰理蓝牙芯片交流论坛 ( 粤ICP备18068352号 )

GMT+8, 2024-12-15 02:02 , Processed in 0.065454 second(s), 23 queries .

Powered by yunthinker云信

© 2001-2023 yunthinker Team.

快速回复 返回顶部 返回列表