Re: how to set “aspect-ratio” GstFraction * in element aspectratiocrop
Michael Gruner
michael.gruner at ridgerun.com
Fri Jun 23 23:45:29 UTC 2023
You can set fractions as:
gint num=4;
gint den=3;
g_object_set( G_OBJECT( crop ), "aspect-ratio", num, den, NULL );
> On 23 Jun 2023, at 16:24, cfd new via gstreamer-devel <gstreamer-devel at lists.freedesktop.org> wrote:
>
> I have a pipeline with element aspectratiocrop. When I tried to set aspect-ratio with
> std::string crop_str( "4/3" );
> auto crop = gst_element_factory_make( "aspectratiocrop", nullptr );
> g_object_set( G_OBJECT( crop ), "aspect-ratio", crop_str.c_str(), nullptr );
>
> the app complains about
> passed '0' as denometer for GstFraction.
> How to set it properly?
>
> Joe
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20230623/74f6427b/attachment.htm>
More information about the gstreamer-devel
mailing list