[Version (since = "1.4")]
public static unowned Graphene.Rect? zero ();
}
+ [CCode (cheader_filename = "graphene-gobject.h", cname = "graphene_simd4f_t", has_type_id = false)]
+ public struct Simd4F {
+ }
+ [CCode (cheader_filename = "graphene-gobject.h", cname = "graphene_simd4x4f_t", has_type_id = false)]
+ public struct Simd4X4F {
+ }
[CCode (cheader_filename = "graphene-gobject.h", cname = "graphene_size_t", type_id = "graphene_size_get_type ()")]
[Version (since = "1.0")]
public struct Size {
YXZ,
ZYX
}
+ [CCode (cheader_filename = "graphene-gobject.h", cname = "GRAPHENE_HAS_GCC")]
+ public const int HAS_GCC;
+ [CCode (cheader_filename = "graphene-gobject.h", cname = "GRAPHENE_HAS_SCALAR")]
+ public const int HAS_SCALAR;
+ [CCode (cheader_filename = "graphene-gobject.h", cname = "GRAPHENE_HAS_SSE")]
+ public const int HAS_SSE;
[CCode (cheader_filename = "graphene-gobject.h", cname = "GRAPHENE_PI")]
public const double PI;
[CCode (cheader_filename = "graphene-gobject.h", cname = "GRAPHENE_PI_2")]
public const double PI_2;
+ [CCode (cheader_filename = "graphene-gobject.h", cname = "GRAPHENE_SIMD_S")]
+ public const string SIMD_S;
[CCode (cheader_filename = "graphene-gobject.h", cname = "GRAPHENE_VEC2_LEN")]
[Version (since = "1.0")]
public const int VEC2_LEN;
public static unowned string[] api_type_get_tags (GLib.Type api);
public static bool api_type_has_tag (GLib.Type api, GLib.Quark tag);
public static GLib.Type api_type_register (string api, [CCode (array_length = false, array_null_terminated = true)] string[] tags);
+ [Version (since = "1.16")]
+ public int compare_seqnum (Gst.Meta meta2);
public static unowned Gst.MetaInfo? get_info (string impl);
+ [Version (since = "1.16")]
+ public uint64 get_seqnum ();
public static unowned Gst.MetaInfo? register (GLib.Type api, string impl, size_t size, [CCode (scope = "async")] Gst.MetaInitFunction init_func, [CCode (scope = "async")] Gst.MetaFreeFunction free_func, [CCode (scope = "async")] Gst.MetaTransformFunction transform_func);
}
[CCode (cheader_filename = "gst/gst.h", has_type_id = false)]
STREAM_COLLECTION,
STREAMS_SELECTED,
REDIRECT,
+ DEVICE_CHANGED,
ANY;
public unowned string get_name ();
public GLib.Quark to_quark ();