wireless_mic_sdk-v1.4.4_2t1 TX端强制打开数据流实现方式
📎 原始文档:https://www.kdocs.cn/l/cbMV2j8ltTYq wireless_mic_sdk-v1.4.4_2t1 TX端强制打开数据流实现方式
- 以wireless_mic_sdk-v1.4.4_2t1 TX端实现为例 ①确定默认RX端的输入设备IDEV为MIC,
选择为USB麦则输出设备ODEV为BT,
②由于输出设备IDEV为MIC 不需要连接,即TX端会默认初始化好mic并OPEN等待,增加ODEV的OPEN处理。此时即可实现,强行跑通数据流。
#if WIRELESS_TX_ALWAYS_RUN_STREAM
adapter_process_event_notify(ADAPTER_EVENT_ODEV_MEDIA_OPEN, 0);
#endif
③为避免断开连接后,默认程序关闭输入设备ODEV的数据流后,导致无声现象,增加取消关闭ODEV和处理。
#if !WIRELESS_TX_ALWAYS_RUN_STREAM
adapter_process_event_notify(ADAPTER_EVENT_ODEV_MEDIA_OPEN, 0);
#endif
#if !WIRELESS_TX_ALWAYS_RUN_STREAM
adapter_process_event_notify(ADAPTER_EVENT_ODEV_MEDIA_CLOSE, 0);
#endif
