8
8
<link rel="up" href="ch01.html" title="API Reference for Libbrasero-burn">
9
9
<link rel="prev" href="libbrasero-burn-BraseroTrackStreamCfg.html" title="BraseroTrackStreamCfg">
10
10
<link rel="next" href="libbrasero-burn-BraseroTrackImageCfg.html" title="BraseroTrackImageCfg">
11
<meta name="generator" content="GTK-Doc V1.18.1 (XML mode)">
11
<meta name="generator" content="GTK-Doc V1.18 (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">
40
40
<pre class="synopsis"> <a class="link" href="libbrasero-burn-BraseroTrackImage.html#BraseroTrackImage" title="BraseroTrackImage">BraseroTrackImage</a>;
41
41
<a class="link" href="libbrasero-burn-BraseroTrackImage.html#BraseroTrackImage" title="BraseroTrackImage"><span class="returnvalue">BraseroTrackImage</span></a> * <a class="link" href="libbrasero-burn-BraseroTrackImage.html#brasero-track-image-new" title="brasero_track_image_new ()">brasero_track_image_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
42
42
<a class="link" href="libbrasero-burn-brasero-enums.html#BraseroBurnResult" title="enum BraseroBurnResult"><span class="returnvalue">BraseroBurnResult</span></a> <a class="link" href="libbrasero-burn-BraseroTrackImage.html#brasero-track-image-set-source" title="brasero_track_image_set_source ()">brasero_track_image_set_source</a> (<em class="parameter"><code><a class="link" href="libbrasero-burn-BraseroTrackImage.html#BraseroTrackImage" title="BraseroTrackImage"><span class="type">BraseroTrackImage</span></a> *track</code></em>,
43
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *image</code></em>,
44
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *toc</code></em>,
43
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *image</code></em>,
44
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *toc</code></em>,
45
45
<em class="parameter"><code><a class="link" href="libbrasero-burn-brasero-enums.html#BraseroImageFormat" title="enum BraseroImageFormat"><span class="type">BraseroImageFormat</span></a> format</code></em>);
46
46
<a class="link" href="libbrasero-burn-brasero-enums.html#BraseroBurnResult" title="enum BraseroBurnResult"><span class="returnvalue">BraseroBurnResult</span></a> <a class="link" href="libbrasero-burn-BraseroTrackImage.html#brasero-track-image-set-block-num" title="brasero_track_image_set_block_num ()">brasero_track_image_set_block_num</a> (<em class="parameter"><code><a class="link" href="libbrasero-burn-BraseroTrackImage.html#BraseroTrackImage" title="BraseroTrackImage"><span class="type">BraseroTrackImage</span></a> *track</code></em>,
47
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#goffset"><span class="type">goffset</span></a> blocks</code></em>);
48
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libbrasero-burn-BraseroTrackImage.html#brasero-track-image-get-source" title="brasero_track_image_get_source ()">brasero_track_image_get_source</a> (<em class="parameter"><code><a class="link" href="libbrasero-burn-BraseroTrackImage.html#BraseroTrackImage" title="BraseroTrackImage"><span class="type">BraseroTrackImage</span></a> *track</code></em>,
49
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> uri</code></em>);
50
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libbrasero-burn-BraseroTrackImage.html#brasero-track-image-get-toc-source" title="brasero_track_image_get_toc_source ()">brasero_track_image_get_toc_source</a> (<em class="parameter"><code><a class="link" href="libbrasero-burn-BraseroTrackImage.html#BraseroTrackImage" title="BraseroTrackImage"><span class="type">BraseroTrackImage</span></a> *track</code></em>,
51
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> uri</code></em>);
47
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#goffset"><span class="type">goffset</span></a> blocks</code></em>);
48
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libbrasero-burn-BraseroTrackImage.html#brasero-track-image-get-source" title="brasero_track_image_get_source ()">brasero_track_image_get_source</a> (<em class="parameter"><code><a class="link" href="libbrasero-burn-BraseroTrackImage.html#BraseroTrackImage" title="BraseroTrackImage"><span class="type">BraseroTrackImage</span></a> *track</code></em>,
49
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> uri</code></em>);
50
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libbrasero-burn-BraseroTrackImage.html#brasero-track-image-get-toc-source" title="brasero_track_image_get_toc_source ()">brasero_track_image_get_toc_source</a> (<em class="parameter"><code><a class="link" href="libbrasero-burn-BraseroTrackImage.html#BraseroTrackImage" title="BraseroTrackImage"><span class="type">BraseroTrackImage</span></a> *track</code></em>,
51
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> uri</code></em>);
52
52
<a class="link" href="libbrasero-burn-brasero-enums.html#BraseroImageFormat" title="enum BraseroImageFormat"><span class="returnvalue">BraseroImageFormat</span></a> <a class="link" href="libbrasero-burn-BraseroTrackImage.html#brasero-track-image-get-format" title="brasero_track_image_get_format ()">brasero_track_image_get_format</a> (<em class="parameter"><code><a class="link" href="libbrasero-burn-BraseroTrackImage.html#BraseroTrackImage" title="BraseroTrackImage"><span class="type">BraseroTrackImage</span></a> *track</code></em>);
87
87
<div class="refsect2">
88
88
<a name="brasero-track-image-set-source"></a><h3>brasero_track_image_set_source ()</h3>
89
89
<pre class="programlisting"><a class="link" href="libbrasero-burn-brasero-enums.html#BraseroBurnResult" title="enum BraseroBurnResult"><span class="returnvalue">BraseroBurnResult</span></a> brasero_track_image_set_source (<em class="parameter"><code><a class="link" href="libbrasero-burn-BraseroTrackImage.html#BraseroTrackImage" title="BraseroTrackImage"><span class="type">BraseroTrackImage</span></a> *track</code></em>,
90
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *image</code></em>,
91
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *toc</code></em>,
90
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *image</code></em>,
91
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *toc</code></em>,
92
92
<em class="parameter"><code><a class="link" href="libbrasero-burn-brasero-enums.html#BraseroImageFormat" title="enum BraseroImageFormat"><span class="type">BraseroImageFormat</span></a> format</code></em>);</pre>
94
94
Sets the image source path (and its toc if need be)
106
106
<td><p><span class="term"><em class="parameter"><code>image</code></em> :</span></p></td>
107
<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> or NULL</td>
107
<td>a <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> or NULL</td>
110
110
<td><p><span class="term"><em class="parameter"><code>toc</code></em> :</span></p></td>
111
<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> or NULL</td>
111
<td>a <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> or NULL</td>
114
114
<td><p><span class="term"><em class="parameter"><code>format</code></em> :</span></p></td>
126
126
<div class="refsect2">
127
127
<a name="brasero-track-image-set-block-num"></a><h3>brasero_track_image_set_block_num ()</h3>
128
128
<pre class="programlisting"><a class="link" href="libbrasero-burn-brasero-enums.html#BraseroBurnResult" title="enum BraseroBurnResult"><span class="returnvalue">BraseroBurnResult</span></a> brasero_track_image_set_block_num (<em class="parameter"><code><a class="link" href="libbrasero-burn-BraseroTrackImage.html#BraseroTrackImage" title="BraseroTrackImage"><span class="type">BraseroTrackImage</span></a> *track</code></em>,
129
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#goffset"><span class="type">goffset</span></a> blocks</code></em>);</pre>
129
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#goffset"><span class="type">goffset</span></a> blocks</code></em>);</pre>
131
131
Sets the image size (in sectors).
154
154
<div class="refsect2">
155
155
<a name="brasero-track-image-get-source"></a><h3>brasero_track_image_get_source ()</h3>
156
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * brasero_track_image_get_source (<em class="parameter"><code><a class="link" href="libbrasero-burn-BraseroTrackImage.html#BraseroTrackImage" title="BraseroTrackImage"><span class="type">BraseroTrackImage</span></a> *track</code></em>,
157
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> uri</code></em>);</pre>
156
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * brasero_track_image_get_source (<em class="parameter"><code><a class="link" href="libbrasero-burn-BraseroTrackImage.html#BraseroTrackImage" title="BraseroTrackImage"><span class="type">BraseroTrackImage</span></a> *track</code></em>,
157
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> uri</code></em>);</pre>
159
159
This function returns the path or the URI (if <em class="parameter"><code>uri</code></em> is TRUE) of the
160
160
source image file.
171
171
<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td>
172
<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>
172
<td>a <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>
176
176
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
177
<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>
177
<td>a <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>
184
184
<div class="refsect2">
185
185
<a name="brasero-track-image-get-toc-source"></a><h3>brasero_track_image_get_toc_source ()</h3>
186
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * brasero_track_image_get_toc_source (<em class="parameter"><code><a class="link" href="libbrasero-burn-BraseroTrackImage.html#BraseroTrackImage" title="BraseroTrackImage"><span class="type">BraseroTrackImage</span></a> *track</code></em>,
187
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> uri</code></em>);</pre>
186
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * brasero_track_image_get_toc_source (<em class="parameter"><code><a class="link" href="libbrasero-burn-BraseroTrackImage.html#BraseroTrackImage" title="BraseroTrackImage"><span class="type">BraseroTrackImage</span></a> *track</code></em>,
187
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> uri</code></em>);</pre>
189
189
This function returns the path or the URI (if <em class="parameter"><code>uri</code></em> is TRUE) of the
201
201
<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td>
202
<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>
202
<td>a <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>
206
206
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
207
<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>
207
<td>a <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>