gstreamer_vulkan/
vulkan_swapper.rs1use 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 {}