目录
让某一按键功能只能由单边使用,如音乐控制(播放/暂停等)只能由右边控制
上篇我们介绍了底层按键处理相关的逻辑,这篇我们继续说明按键的拓扑结构,比如按键事件在peer之间如何通知和如何处理
代码逻辑分析
不管是本地的按键消息还是对端传过来的消息,都会在如下的函数中处理:
(注:由于SDK在持续更新,所以有些接口可能会有些变化,所以仅供参考)
logicalInputSwitch_HandleMessage
/*从对端设备传过来的按键消息*/
PEER_SIG_MARSHALLED_MSG_CHANNEL_RX_IND
logicalInputSwitch_HandleMarshalledMsgChannelRxInd
logicalInputSwitch_PassLogicalInputToLocalUi
/*对端设备收到本地发送的按键消息之后的回复确认*/
PEER_SIG_MARSHALLED_MSG_CHANNEL_