Wrong interpretation of gfloat array
The gi transforms a const gfloat array to a const gfloat resulting in an unusable function.
I was looking into fixing this issue, but i am not very familiar with the design of GI, can somebody give me a tip where to look.
In my opinion it would be helpful to have a flag displaying the size of the Array.
gst-plugins-base/gst-libs/gst/video/gstvideoaffinetransformationmeta.c
138 `void gst_video_affine_transformation_meta_apply_matrix`
139 ` (GstVideoAffineTransformationMeta * meta, const gfloat matrix[16])`
140 `{`
gets transformed to.
GstVideo-1.0.gir:
1881 ` <parameter name="matrix" transfer-ownership="none">`
1882 ` <doc xml:space="preserve">a 4x4 transformation matrix to be applied</doc>`
1883 ` <type name="gfloat" c:type="const gfloat"/>`
1884 ` </parameter>`
Edited by Emmanuele Bassi