- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 BES 软件定时器应用
当事件A发生某段时间后再继续执行事件A,而这段时间需要去处理B事件,就可以使用定时器。原文链接:https://blog.csdn.net/qq_31604659/article/details/121792978。版权声明:本文为CSDN博主「田_田_田」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。定时器处理函数,关联定时器ID,定义当定时时长达到后需要执行哪些操作;创建定时器,配置定时器ID,指定定时类型(周期性/一次性);开启定时任务,指定定时时长,定时器ID;
2023-04-27 09:35:19 176 1
原创 BES音乐与通话相关接口函数
原文链接:https://blog.csdn.net/qq_31604659/article/details/121793769。版权声明:本文为CSDN博主「田_田_田」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。音乐控制:通过 a2dp_handleKey() 接口来实现,可以设置的控制参数如下,通话控制:通过hfp_handle_key ()接口来实现,可以设置的控制参数如下,
2023-04-27 09:34:12 294 1
原创 BES 互斥锁应用
是指散步在不同任务之间的若干程序片断,它们的运行必须严格按照规定的某种先后次序来运行,这种先后次序依赖于要完成的特定的任务。是指散步在不同任务之间的若干程序片断,当某个任务运行其中一个程序片段时,其它任务就不能运行它们之中的任一程序片段,只能等到该任务运行完这个程序片段后才可以运行。注意: 互斥锁是多个线程一起去抢,抢到锁的线程先执行,没有抢到锁的线程需要等待,等互斥锁使用完释放后,其它等待的线程再去抢这个锁。3. 对互斥锁进行加锁后,任何其他试图再次对互斥锁加锁的线程将会被阻塞,直到锁被释放。
2023-04-27 09:32:06 66 1
原创 BES音频框架分析---Audioflinger
(2)收到信号PPROMPT_HANDLER_SIGNAL_CLEAR_REQ后,先清除app_prompt_list,然后混合模式下发送PROMPT_HANDLER_SIGNAL_PLAYING_COMPLETED信号停止提示音,最后通过app_audio_sendrequest(APP_PLAY_BACK_AUDIO, (uint8_t)APP_BT_SETTING_CLOSE, devId)---->app_audio_handle_process()完成提示音流的关闭。
2023-04-27 09:26:33 529 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人