From 6aff1773bd5d3d3168e3d014ee0059c956e12545 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Olivier=20Cr=C3=AAte?= Date: Tue, 20 Feb 2024 09:13:05 -0500 Subject: [PATCH] video_meta: Rename transformation to scale This transformation is really only for scaling for now, so let's make it clearer in the bindings. Part-of: --- gstreamer-video/src/video_meta.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/gstreamer-video/src/video_meta.rs b/gstreamer-video/src/video_meta.rs index 7ffa5c67e..1c7bac9a9 100644 --- a/gstreamer-video/src/video_meta.rs +++ b/gstreamer-video/src/video_meta.rs @@ -1169,19 +1169,19 @@ pub mod tags { } #[derive(Debug, Clone, PartialEq, Eq)] -pub struct VideoMetaTransform<'a> { +pub struct VideoMetaTransformScale<'a> { in_info: &'a crate::VideoInfo, out_info: &'a crate::VideoInfo, } -impl<'a> VideoMetaTransform<'a> { +impl<'a> VideoMetaTransformScale<'a> { pub fn new(in_info: &'a crate::VideoInfo, out_info: &'a crate::VideoInfo) -> Self { skip_assert_initialized!(); - VideoMetaTransform { in_info, out_info } + VideoMetaTransformScale { in_info, out_info } } } -unsafe impl<'a> gst::meta::MetaTransform<'a> for VideoMetaTransform<'a> { +unsafe impl<'a> gst::meta::MetaTransform<'a> for VideoMetaTransformScale<'a> { type GLibType = ffi::GstVideoMetaTransform; #[doc(alias = "gst_video_meta_transform_scale_get_quark")] @@ -1416,7 +1416,7 @@ mod tests { meta.transform( buffer2.get_mut().unwrap(), - &VideoMetaTransform::new(&in_video_info, &out_video_info), + &VideoMetaTransformScale::new(&in_video_info, &out_video_info), ) .unwrap();