-
Notifications
You must be signed in to change notification settings - Fork 62
/
Copy pathBabl-0.1.gir
97 lines (97 loc) · 3.48 KB
/
Babl-0.1.gir
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
<?xml version="1.0"?>
<!-- This file was automatically generated from C sources - DO NOT EDIT!
To affect the contents of this file, edit the original C definitions,
and/or use gtk-doc annotations. -->
<repository version="1.1"
xmlns="http://www.gtk.org/introspection/core/1.0"
xmlns:c="http://www.gtk.org/introspection/c/1.0"
xmlns:glib="http://www.gtk.org/introspection/glib/1.0">
<include name="GLib" version="2.0"/>
<include name="GObject" version="2.0"/>
<package name="babl"/>
<namespace name="Babl"
version="0.1"
shared-library="libbabl-0.1.so.0"
c:prefix="Babl">
<union name="Babl" c:type="Babl">
</union>
<callback name="FuncLinear" c:type="BablFuncLinear">
<return-value transfer-ownership="none">
<type name="long" c:type="long"/>
</return-value>
<parameters>
<parameter name="src" transfer-ownership="full">
<type name="utf8" c:type="char*"/>
</parameter>
<parameter name="dst" transfer-ownership="full">
<type name="utf8" c:type="char*"/>
</parameter>
<parameter name="n" transfer-ownership="none">
<type name="long" c:type="long"/>
</parameter>
</parameters>
</callback>
<callback name="FuncPlanar" c:type="BablFuncPlanar">
<return-value transfer-ownership="none">
<type name="long" c:type="long"/>
</return-value>
<parameters>
<parameter name="src_bands" transfer-ownership="none">
<type name="int" c:type="int"/>
</parameter>
<parameter name="src" transfer-ownership="full">
<type name="utf8" c:type="char*"/>
</parameter>
<parameter name="src_pitch" transfer-ownership="none">
<type name="int" c:type="int"/>
</parameter>
<parameter name="dst_bands" transfer-ownership="none">
<type name="int" c:type="int"/>
</parameter>
<parameter name="dst" transfer-ownership="full">
<type name="utf8" c:type="char*"/>
</parameter>
<parameter name="dst_pitch" transfer-ownership="none">
<type name="int" c:type="int"/>
</parameter>
<parameter name="n" transfer-ownership="none">
<type name="long" c:type="long"/>
</parameter>
</parameters>
</callback>
<constant name="MAJOR_VERSION" value="0">
<type name="int"/>
</constant>
<constant name="MICRO_VERSION" value="3">
<type name="int"/>
</constant>
<constant name="MINOR_VERSION" value="1">
<type name="int"/>
</constant>
<function name="get_version" c:identifier="babl_get_version">
<return-value transfer-ownership="none">
<type name="none" c:type="void"/>
</return-value>
<parameters>
<parameter name="major"
direction="out"
caller-allocates="0"
transfer-ownership="full">
<type name="int" c:type="int*"/>
</parameter>
<parameter name="minor"
direction="out"
caller-allocates="0"
transfer-ownership="full">
<type name="int" c:type="int*"/>
</parameter>
<parameter name="micro"
direction="out"
caller-allocates="0"
transfer-ownership="full">
<type name="int" c:type="int*"/>
</parameter>
</parameters>
</function>
</namespace>
</repository>