Unify stream state events (UVC)

This commit is contained in:
m-RNA
2025-12-23 03:11:14 +08:00
parent 7fce6a0b74
commit 3057b0237d
+2 -4
View File
@@ -67,8 +67,7 @@ static esp_err_t UVCStreamHelpers::camera_start_cb(uvc_format_t format, int widt
cameraHandler->setCameraResolution(frame_size); cameraHandler->setCameraResolution(frame_size);
constexpr SystemEvent event = {EventSource::STREAM, StreamState_e::Stream_ON}; SendStreamEvent(eventQueue, StreamState_e::Stream_ON);
xQueueSend(eventQueue, &event, 10);
return ESP_OK; return ESP_OK;
} }
@@ -82,8 +81,7 @@ static void UVCStreamHelpers::camera_stop_cb(void *cb_ctx)
s_fb.cam_fb_p = nullptr; s_fb.cam_fb_p = nullptr;
} }
constexpr SystemEvent event = {EventSource::STREAM, StreamState_e::Stream_OFF}; SendStreamEvent(eventQueue, StreamState_e::Stream_OFF);
xQueueSend(eventQueue, &event, 10);
} }
static uvc_fb_t *UVCStreamHelpers::camera_fb_get_cb(void *cb_ctx) static uvc_fb_t *UVCStreamHelpers::camera_fb_get_cb(void *cb_ctx)