From 2613c577391a8e271bb72972ea0815b5fa5a58ad Mon Sep 17 00:00:00 2001 From: Benjamin Gaignard Date: Thu, 8 Feb 2024 13:43:47 +0100 Subject: [PATCH] analytics: Make AnalyticsODLocation members public Get access to AnalyticsODLocation structure members outside the module is useful if other elements need them. For example it can be used to draw objects location. Part-of: --- gstreamer-analytics/src/object_detection.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gstreamer-analytics/src/object_detection.rs b/gstreamer-analytics/src/object_detection.rs index 050efabd8..d367d5e4a 100644 --- a/gstreamer-analytics/src/object_detection.rs +++ b/gstreamer-analytics/src/object_detection.rs @@ -60,13 +60,13 @@ impl<'a> AnalyticsRelationMetaODExt } } -#[derive(Default, Debug)] +#[derive(Clone, Copy, Default, Debug)] pub struct AnalyticsODLocation { - x: i32, - y: i32, - w: i32, - h: i32, - loc_conf_lvl: f32, + pub x: i32, + pub y: i32, + pub w: i32, + pub h: i32, + pub loc_conf_lvl: f32, } unsafe impl AnalyticsMtd for AnalyticsODMtd {