gstreamer_vulkan/
vulkan_swapper.rs

1use crate::VulkanSwapper;
2
3use glib::prelude::*;
4
5pub trait VulkanSwapperExtManual: IsA<VulkanSwapper> + 'static {
6    #[doc(alias = "pixel-aspect-ratio")]
7    fn is_force_aspect_ratio(&self) -> gst::Fraction {
8        ObjectExt::property(self.as_ref(), "pixel-aspect-ratio")
9    }
10
11    #[doc(alias = "pixel-aspect-ratio")]
12    fn set_force_aspect_ratio(&self, pixel_aspect_ratio: gst::Fraction) {
13        ObjectExt::set_property(self.as_ref(), "pixel-aspect-ratio", pixel_aspect_ratio)
14    }
15}
16impl<O: IsA<VulkanSwapper>> VulkanSwapperExtManual for O {}