From f4f5b104f56ae164a073514ccbc384c68f5089c1 Mon Sep 17 00:00:00 2001 From: KOGA Mitsuhiro Date: Mon, 14 Apr 2025 01:48:03 +0900 Subject: [PATCH] Expose CameraFeed::set_ycbcr_images --- doc/classes/CameraFeed.xml | 8 ++++++++ servers/camera/camera_feed.cpp | 1 + 2 files changed, 9 insertions(+) diff --git a/doc/classes/CameraFeed.xml b/doc/classes/CameraFeed.xml index 52305fd8731..7623ae3ed86 100644 --- a/doc/classes/CameraFeed.xml +++ b/doc/classes/CameraFeed.xml @@ -101,6 +101,14 @@ Sets YCbCr image for this feed. + + + + + + Sets Y and CbCr images for this feed. + + diff --git a/servers/camera/camera_feed.cpp b/servers/camera/camera_feed.cpp index e2bef4ac347..7b575a23153 100644 --- a/servers/camera/camera_feed.cpp +++ b/servers/camera/camera_feed.cpp @@ -50,6 +50,7 @@ void CameraFeed::_bind_methods() { ClassDB::bind_method(D_METHOD("set_rgb_image", "rgb_image"), &CameraFeed::set_rgb_image); ClassDB::bind_method(D_METHOD("set_ycbcr_image", "ycbcr_image"), &CameraFeed::set_ycbcr_image); + ClassDB::bind_method(D_METHOD("set_ycbcr_images", "y_image", "cbcr_image"), &CameraFeed::set_ycbcr_images); ClassDB::bind_method(D_METHOD("set_external", "width", "height"), &CameraFeed::set_external); ClassDB::bind_method(D_METHOD("get_texture_tex_id", "feed_image_type"), &CameraFeed::get_texture_tex_id);