增加进入哄睡黑脸保护机制
authorxue <2144439972@qq.com>
Tue, 13 Jan 2026 12:45:49 +0000 (20:45 +0800)
committerxue <2144439972@qq.com>
Tue, 13 Jan 2026 12:45:49 +0000 (20:45 +0800)
code/sdk/application/wearable/ln/nativeapp/nativeui/thunderbird/src/ThunderBirdModel.cpp

index 7433974..1655ce3 100644 (file)
@@ -2888,6 +2888,12 @@ extern "C" {
                 } else {
                     WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "关闭VAD失败: %d", vad_ret);
                 }
+                //进入哄睡黑脸保护机制
+                if (videoPlay_ == nullptr || videoPlay_->isExited_)
+                {
+                    WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "ThunderBirdMainView::SwitchVideo: Video thread exited, switching to winking");
+                    ThunderBirdModel::GetInstance()->SwitchToWinkingExpression();
+                }
                 // 故事请求已在协议解析阶段处理(ln_parse_sleep_mode_start),此处不再发送
            }
            else//意图识别结果