fix(multimodal): harden playback and client lifecycle handling
- retry the server connection prompt after transient playback failures - serialize multimodal client and session start-stop operations - tag downstream responses to ignore stale packets and playback events - complete bounded teardown and clean callbacks after partial startup
This commit is contained in:
@@ -96,7 +96,7 @@ typedef enum {
|
||||
} control_plane_transport_loss_reason_t;
|
||||
|
||||
esp_err_t control_plane_multimodal_start(void);
|
||||
void control_plane_multimodal_stop(void);
|
||||
esp_err_t control_plane_multimodal_stop(void);
|
||||
bool control_plane_multimodal_is_connected(void);
|
||||
esp_err_t control_plane_multimodal_send_start(void);
|
||||
esp_err_t control_plane_multimodal_send_stop(const char *reason);
|
||||
|
||||
Reference in New Issue
Block a user