8
8
<link rel="up" href="ch02.html" title="Image data and manipulation">
9
9
<link rel="prev" href="eog-eog-transform.html" title="EogTransform">
10
10
<link rel="next" href="EogMetadataReaderPng.html" title="EogMetadataReaderPng">
11
<meta name="generator" content="GTK-Doc V1.14 (XML mode)">
11
<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
47
47
enum <a class="link" href="eog-eog-metadata-reader.html#EogMetadataFileType" title="enum EogMetadataFileType">EogMetadataFileType</a>;
48
48
<a class="link" href="eog-eog-metadata-reader.html#EogMetadataReader"><span class="returnvalue">EogMetadataReader</span></a>* <a class="link" href="eog-eog-metadata-reader.html#eog-metadata-reader-new" title="eog_metadata_reader_new ()">eog_metadata_reader_new</a> (<em class="parameter"><code><a class="link" href="eog-eog-metadata-reader.html#EogMetadataFileType" title="enum EogMetadataFileType"><span class="type">EogMetadataFileType</span></a> type</code></em>);
49
49
<span class="returnvalue">void</span> <a class="link" href="eog-eog-metadata-reader.html#eog-metadata-reader-consume" title="eog_metadata_reader_consume ()">eog_metadata_reader_consume</a> (<em class="parameter"><code><a class="link" href="eog-eog-metadata-reader.html#EogMetadataReader"><span class="type">EogMetadataReader</span></a> *emr</code></em>,
50
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *buf</code></em>,
51
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> len</code></em>);
52
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="eog-eog-metadata-reader.html#eog-metadata-reader-finished" title="eog_metadata_reader_finished ()">eog_metadata_reader_finished</a> (<em class="parameter"><code><a class="link" href="eog-eog-metadata-reader.html#EogMetadataReader"><span class="type">EogMetadataReader</span></a> *emr</code></em>);
50
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *buf</code></em>,
51
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> len</code></em>);
52
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="eog-eog-metadata-reader.html#eog-metadata-reader-finished" title="eog_metadata_reader_finished ()">eog_metadata_reader_finished</a> (<em class="parameter"><code><a class="link" href="eog-eog-metadata-reader.html#EogMetadataReader"><span class="type">EogMetadataReader</span></a> *emr</code></em>);
53
53
<span class="returnvalue">void</span> <a class="link" href="eog-eog-metadata-reader.html#eog-metadata-reader-get-exif-chunk" title="eog_metadata_reader_get_exif_chunk ()">eog_metadata_reader_get_exif_chunk</a> (<em class="parameter"><code><a class="link" href="eog-eog-metadata-reader.html#EogMetadataReader"><span class="type">EogMetadataReader</span></a> *emr</code></em>,
54
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> **data</code></em>,
55
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> *len</code></em>);
54
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> **data</code></em>,
55
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> *len</code></em>);
56
56
<span class="returnvalue">ExifData</span>* <a class="link" href="eog-eog-metadata-reader.html#eog-metadata-reader-get-exif-data" title="eog_metadata_reader_get_exif_data ()">eog_metadata_reader_get_exif_data</a> (<em class="parameter"><code><a class="link" href="eog-eog-metadata-reader.html#EogMetadataReader"><span class="type">EogMetadataReader</span></a> *emr</code></em>);
57
57
<span class="returnvalue">XmpPtr</span> <a class="link" href="eog-eog-metadata-reader.html#eog-metadata-reader-get-xmp-data" title="eog_metadata_reader_get_xmp_data ()">eog_metadata_reader_get_xmp_data</a> (<em class="parameter"><code><a class="link" href="eog-eog-metadata-reader.html#EogMetadataReader"><span class="type">EogMetadataReader</span></a> *emr</code></em>);
58
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a> <a class="link" href="eog-eog-metadata-reader.html#eog-metadata-reader-get-iptc-chunk" title="eog_metadata_reader_get_iptc_chunk ()">eog_metadata_reader_get_iptc_chunk</a> (<em class="parameter"><code><a class="link" href="eog-eog-metadata-reader.html#EogMetadataReader"><span class="type">EogMetadataReader</span></a> *emr</code></em>);
58
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a> <a class="link" href="eog-eog-metadata-reader.html#eog-metadata-reader-get-iptc-chunk" title="eog_metadata_reader_get_iptc_chunk ()">eog_metadata_reader_get_iptc_chunk</a> (<em class="parameter"><code><a class="link" href="eog-eog-metadata-reader.html#EogMetadataReader"><span class="type">EogMetadataReader</span></a> *emr</code></em>);
59
59
<span class="returnvalue">IptcData</span>* <a class="link" href="eog-eog-metadata-reader.html#eog-metadata-reader-get-iptc-data" title="eog_metadata_reader_get_iptc_data ()">eog_metadata_reader_get_iptc_data</a> (<em class="parameter"><code><a class="link" href="eog-eog-metadata-reader.html#EogMetadataReader"><span class="type">EogMetadataReader</span></a> *emr</code></em>);
60
60
<span class="returnvalue">cmsHPROFILE</span> <a class="link" href="eog-eog-metadata-reader.html#eog-metadata-reader-get-icc-profile" title="eog_metadata_reader_get_icc_profile ()">eog_metadata_reader_get_icc_profile</a> (<em class="parameter"><code><a class="link" href="eog-eog-metadata-reader.html#EogMetadataReader"><span class="type">EogMetadataReader</span></a> *emr</code></em>);
165
165
<div class="refsect2" title="eog_metadata_reader_consume ()">
166
166
<a name="eog-metadata-reader-consume"></a><h3>eog_metadata_reader_consume ()</h3>
167
167
<pre class="programlisting"><span class="returnvalue">void</span> eog_metadata_reader_consume (<em class="parameter"><code><a class="link" href="eog-eog-metadata-reader.html#EogMetadataReader"><span class="type">EogMetadataReader</span></a> *emr</code></em>,
168
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *buf</code></em>,
169
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> len</code></em>);</pre>
168
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *buf</code></em>,
169
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> len</code></em>);</pre>
172
172
<div class="variablelist"><table border="0">
194
194
<div class="refsect2" title="eog_metadata_reader_finished ()">
195
195
<a name="eog-metadata-reader-finished"></a><h3>eog_metadata_reader_finished ()</h3>
196
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> eog_metadata_reader_finished (<em class="parameter"><code><a class="link" href="eog-eog-metadata-reader.html#EogMetadataReader"><span class="type">EogMetadataReader</span></a> *emr</code></em>);</pre>
196
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> eog_metadata_reader_finished (<em class="parameter"><code><a class="link" href="eog-eog-metadata-reader.html#EogMetadataReader"><span class="type">EogMetadataReader</span></a> *emr</code></em>);</pre>
199
199
<div class="variablelist"><table border="0">
216
216
<div class="refsect2" title="eog_metadata_reader_get_exif_chunk ()">
217
217
<a name="eog-metadata-reader-get-exif-chunk"></a><h3>eog_metadata_reader_get_exif_chunk ()</h3>
218
218
<pre class="programlisting"><span class="returnvalue">void</span> eog_metadata_reader_get_exif_chunk (<em class="parameter"><code><a class="link" href="eog-eog-metadata-reader.html#EogMetadataReader"><span class="type">EogMetadataReader</span></a> *emr</code></em>,
219
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> **data</code></em>,
220
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> *len</code></em>);</pre>
219
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> **data</code></em>,
220
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> *len</code></em>);</pre>
223
223
<div class="variablelist"><table border="0">
289
289
<div class="refsect2" title="eog_metadata_reader_get_iptc_chunk ()">
290
290
<a name="eog-metadata-reader-get-iptc-chunk"></a><h3>eog_metadata_reader_get_iptc_chunk ()</h3>
291
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a> eog_metadata_reader_get_iptc_chunk (<em class="parameter"><code><a class="link" href="eog-eog-metadata-reader.html#EogMetadataReader"><span class="type">EogMetadataReader</span></a> *emr</code></em>);</pre>
291
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a> eog_metadata_reader_get_iptc_chunk (<em class="parameter"><code><a class="link" href="eog-eog-metadata-reader.html#EogMetadataReader"><span class="type">EogMetadataReader</span></a> *emr</code></em>);</pre>
294
294
<div class="variablelist"><table border="0">