1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
<title>BraseroTrackDataCfg</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.74.3">
7
<link rel="home" href="index.html" title="Libbrasero-burn Reference Manual">
8
<link rel="up" href="ch01.html" title="API Reference for Libbrasero-burn">
9
<link rel="prev" href="libbrasero-burn-BraseroTrackData.html" title="BraseroTrackData">
10
<link rel="next" href="libbrasero-burn-BraseroTrackStream.html" title="BraseroTrackStream">
11
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
12
<link rel="stylesheet" href="style.css" type="text/css">
13
<link rel="chapter" href="ch01.html" title="API Reference for Libbrasero-burn">
14
<link rel="chapter" href="object-tree.html" title="Object Hierarchy">
15
<link rel="index" href="api-index-full.html" title="API Index">
17
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
18
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
20
<td><a accesskey="p" href="libbrasero-burn-BraseroTrackData.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
21
<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
22
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
23
<th width="100%" align="center">Libbrasero-burn Reference Manual</th>
24
<td><a accesskey="n" href="libbrasero-burn-BraseroTrackStream.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
26
<tr><td colspan="5" class="shortcuts">
27
<a href="#libbrasero-burn-BraseroTrackDataCfg.synopsis" class="shortcut">Top</a>
29
<a href="#libbrasero-burn-BraseroTrackDataCfg.description" class="shortcut">Description</a>
32
<div class="refentry" lang="en">
33
<a name="libbrasero-burn-BraseroTrackDataCfg"></a><div class="titlepage"></div>
34
<div class="refnamediv"><table width="100%"><tr>
36
<h2><span class="refentrytitle"><a name="libbrasero-burn-BraseroTrackDataCfg.top_of_page"></a>BraseroTrackDataCfg</span></h2>
37
<p>BraseroTrackDataCfg</p>
39
<td valign="top" align="right"></td>
41
<div class="refsynopsisdiv">
42
<a name="libbrasero-burn-BraseroTrackDataCfg.synopsis"></a><h2>Synopsis</h2>
43
<pre class="synopsis">
45
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BRASERO-DND-TARGET-DATA-TRACK-REFERENCE-LIST--CAPS"
46
>BRASERO_DND_TARGET_DATA_TRACK_REFERENCE_LIST</a>
48
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfgColumn"
49
>BraseroTrackDataCfgColumn</a>;
51
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
52
>BraseroTrackDataCfg</a>;
54
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
55
>BraseroTrackDataCfg</a> * <a
56
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#brasero-track-data-cfg-new"
57
>brasero_track_data_cfg_new</a> (void);
59
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
61
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#brasero-track-data-cfg-add"
62
>brasero_track_data_cfg_add</a> (<a
63
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
64
>BraseroTrackDataCfg</a> *track,
66
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
69
href="http://library.gnome.org/devel/gtk/unstable/GtkTreeModel.html#GtkTreePath"
70
>GtkTreePath</a> *parent);
72
href="http://library.gnome.org/devel/gtk/unstable/GtkTreeModel.html#GtkTreePath"
74
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#brasero-track-data-cfg-add-empty-directory"
75
>brasero_track_data_cfg_add_empty_directory</a>
77
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
78
>BraseroTrackDataCfg</a> *track,
80
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
83
href="http://library.gnome.org/devel/gtk/unstable/GtkTreeModel.html#GtkTreePath"
84
>GtkTreePath</a> *parent);
86
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
88
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#brasero-track-data-cfg-remove"
89
>brasero_track_data_cfg_remove</a> (<a
90
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
91
>BraseroTrackDataCfg</a> *track,
93
href="http://library.gnome.org/devel/gtk/unstable/GtkTreeModel.html#GtkTreePath"
94
>GtkTreePath</a> *treepath);
96
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
98
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#brasero-track-data-cfg-rename"
99
>brasero_track_data_cfg_rename</a> (<a
100
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
101
>BraseroTrackDataCfg</a> *track,
103
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
106
href="http://library.gnome.org/devel/gtk/unstable/GtkTreeModel.html#GtkTreePath"
107
>GtkTreePath</a> *treepath);
109
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
111
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#brasero-track-data-cfg-reset"
112
>brasero_track_data_cfg_reset</a> (<a
113
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
114
>BraseroTrackDataCfg</a> *track);
116
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
118
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#brasero-track-data-cfg-load-medium"
119
>brasero_track_data_cfg_load_medium</a> (<a
120
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
121
>BraseroTrackDataCfg</a> *track,
123
href="../libbrasero-media/libbrasero-media-BraseroMedium.html#BraseroMedium"
124
>BraseroMedium</a> *medium,
126
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
127
>GError</a> **error);
129
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#brasero-track-data-cfg-unload-current-medium"
130
>brasero_track_data_cfg_unload_current_medium</a>
132
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
133
>BraseroTrackDataCfg</a> *track);
135
href="../libbrasero-media/libbrasero-media-BraseroMedium.html#BraseroMedium"
136
>BraseroMedium</a> * <a
137
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#brasero-track-data-cfg-get-current-medium"
138
>brasero_track_data_cfg_get_current_medium</a>
140
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
141
>BraseroTrackDataCfg</a> *track);
143
href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"
145
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#brasero-track-data-cfg-get-available-media"
146
>brasero_track_data_cfg_get_available_media</a>
148
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
149
>BraseroTrackDataCfg</a> *track);
151
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#brasero-track-data-cfg-dont-filter-uri"
152
>brasero_track_data_cfg_dont_filter_uri</a>
154
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
155
>BraseroTrackDataCfg</a> *track,
157
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
160
href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"
162
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#brasero-track-data-cfg-get-restored-list"
163
>brasero_track_data_cfg_get_restored_list</a>
165
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
166
>BraseroTrackDataCfg</a> *track);
168
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#brasero-track-data-cfg-restore"
169
>brasero_track_data_cfg_restore</a> (<a
170
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
171
>BraseroTrackDataCfg</a> *track,
173
href="http://library.gnome.org/devel/gtk/unstable/GtkTreeModel.html#GtkTreePath"
174
>GtkTreePath</a> *treepath);
176
href="http://library.gnome.org/devel/gtk/unstable/GtkTreeModel.html"
177
>GtkTreeModel</a> * <a
178
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#brasero-track-data-cfg-get-filtered-model"
179
>brasero_track_data_cfg_get_filtered_model</a>
181
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
182
>BraseroTrackDataCfg</a> *track);
184
href="../libbrasero-burn/libbrasero-burn-brasero-enums.html#BraseroBurnResult"
185
>BraseroBurnResult</a> <a
186
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#brasero-track-data-cfg-span"
187
>brasero_track_data_cfg_span</a> (<a
188
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
189
>BraseroTrackDataCfg</a> *track,
191
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#goffset"
192
>goffset</a> sectors,
194
href="../libbrasero-burn/libbrasero-burn-BraseroTrackData.html#BraseroTrackData"
195
>BraseroTrackData</a> *new_track);
197
href="../libbrasero-burn/libbrasero-burn-brasero-enums.html#BraseroBurnResult"
198
>BraseroBurnResult</a> <a
199
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#brasero-track-data-cfg-span-again"
200
>brasero_track_data_cfg_span_again</a> (<a
201
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
202
>BraseroTrackDataCfg</a> *track);
204
href="../libbrasero-burn/libbrasero-burn-brasero-enums.html#BraseroBurnResult"
205
>BraseroBurnResult</a> <a
206
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#brasero-track-data-cfg-span-possible"
207
>brasero_track_data_cfg_span_possible</a>
209
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
210
>BraseroTrackDataCfg</a> *track,
212
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#goffset"
213
>goffset</a> sectors);
215
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#brasero-track-data-cfg-span-stop"
216
>brasero_track_data_cfg_span_stop</a> (<a
217
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
218
>BraseroTrackDataCfg</a> *track);
220
href="http://library.gnome.org/devel/gio/unstable/GIcon.html"
222
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#brasero-track-data-cfg-get-icon"
223
>brasero_track_data_cfg_get_icon</a> (<a
224
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
225
>BraseroTrackDataCfg</a> *track);
227
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
229
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#brasero-track-data-cfg-get-icon-path"
230
>brasero_track_data_cfg_get_icon_path</a>
232
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
233
>BraseroTrackDataCfg</a> *track);
235
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
237
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#brasero-track-data-cfg-set-icon"
238
>brasero_track_data_cfg_set_icon</a> (<a
239
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
240
>BraseroTrackDataCfg</a> *track,
242
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
243
>gchar</a> *icon_path,
245
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
246
>GError</a> **error);
249
<div class="refsect1" lang="en">
250
<a name="libbrasero-burn-BraseroTrackDataCfg.description"></a><h2>Description</h2>
254
<div class="refsect1" lang="en">
255
<a name="libbrasero-burn-BraseroTrackDataCfg.details"></a><h2>Details</h2>
256
<div class="refsect2" lang="en">
257
<a name="BRASERO-DND-TARGET-DATA-TRACK-REFERENCE-LIST--CAPS"></a><h3>BRASERO_DND_TARGET_DATA_TRACK_REFERENCE_LIST</h3>
258
<pre class="programlisting">#define BRASERO_DND_TARGET_DATA_TRACK_REFERENCE_LIST "GTK_TREE_MODEL_ROW"
264
<div class="refsect2" lang="en">
265
<a name="BraseroTrackDataCfgColumn"></a><h3>enum BraseroTrackDataCfgColumn</h3>
266
<pre class="programlisting">typedef enum {
267
BRASERO_DATA_TREE_MODEL_NAME = 0,
268
BRASERO_DATA_TREE_MODEL_URI,
269
BRASERO_DATA_TREE_MODEL_MIME_DESC,
270
BRASERO_DATA_TREE_MODEL_MIME_ICON,
271
BRASERO_DATA_TREE_MODEL_SIZE,
272
BRASERO_DATA_TREE_MODEL_SHOW_PERCENT,
273
BRASERO_DATA_TREE_MODEL_PERCENT,
274
BRASERO_DATA_TREE_MODEL_STYLE,
275
BRASERO_DATA_TREE_MODEL_COLOR,
276
BRASERO_DATA_TREE_MODEL_EDITABLE,
277
BRASERO_DATA_TREE_MODEL_IS_FILE,
278
BRASERO_DATA_TREE_MODEL_IS_LOADING,
279
BRASERO_DATA_TREE_MODEL_IS_IMPORTED,
280
BRASERO_DATA_TREE_MODEL_COL_NUM
281
} BraseroTrackDataCfgColumn;
287
<div class="refsect2" lang="en">
288
<a name="BraseroTrackDataCfg"></a><h3>BraseroTrackDataCfg</h3>
289
<pre class="programlisting">typedef struct {
290
BraseroTrackData parent_instance;
291
} BraseroTrackDataCfg;
297
<div class="refsect2" lang="en">
298
<a name="brasero-track-data-cfg-new"></a><h3>brasero_track_data_cfg_new ()</h3>
299
<pre class="programlisting"><a
300
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
301
>BraseroTrackDataCfg</a> * brasero_track_data_cfg_new (void);</pre>
304
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
305
><span class="type">BraseroTrackDataCfg</span></a>.</p>
308
<div class="variablelist"><table border="0">
309
<col align="left" valign="top">
311
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
313
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
314
><span class="type">BraseroTrackDataCfg</span></a>.
320
<div class="refsect2" lang="en">
321
<a name="brasero-track-data-cfg-add"></a><h3>brasero_track_data_cfg_add ()</h3>
322
<pre class="programlisting"><a
323
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
324
>gboolean</a> brasero_track_data_cfg_add (<a
325
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
326
>BraseroTrackDataCfg</a> *track,
328
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
331
href="http://library.gnome.org/devel/gtk/unstable/GtkTreeModel.html#GtkTreePath"
332
>GtkTreePath</a> *parent);</pre>
334
Add a new file (with <em class="parameter"><code>uri</code></em> as URI) under a directory (<em class="parameter"><code>parent</code></em>).
335
If <em class="parameter"><code>parent</code></em> is NULL, the file is added to the root.
336
Also if <em class="parameter"><code>uri</code></em> is the path of a directory, this directory will be explored
337
and all its children added to the tree.</p>
340
<div class="variablelist"><table border="0">
341
<col align="left" valign="top">
344
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
346
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
347
><span class="type">BraseroTrackDataCfg</span></a>
351
<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td>
353
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
354
><span class="type">gchar</span></a>
358
<td><p><span class="term"><em class="parameter"><code>parent</code></em> :</span></p></td>
360
href="http://library.gnome.org/devel/gtk/unstable/GtkTreeModel.html#GtkTreePath"
361
><span class="type">GtkTreePath</span></a> or NULL
365
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
367
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
368
><span class="type">gboolean</span></a>. TRUE if the operation was successful, FALSE otherwise
375
<div class="refsect2" lang="en">
376
<a name="brasero-track-data-cfg-add-empty-directory"></a><h3>brasero_track_data_cfg_add_empty_directory ()</h3>
377
<pre class="programlisting"><a
378
href="http://library.gnome.org/devel/gtk/unstable/GtkTreeModel.html#GtkTreePath"
379
>GtkTreePath</a> * brasero_track_data_cfg_add_empty_directory
381
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
382
>BraseroTrackDataCfg</a> *track,
384
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
387
href="http://library.gnome.org/devel/gtk/unstable/GtkTreeModel.html#GtkTreePath"
388
>GtkTreePath</a> *parent);</pre>
390
Add a new empty directory (with <em class="parameter"><code>name</code></em> as name) under another directory (<em class="parameter"><code>parent</code></em>).
391
If <em class="parameter"><code>parent</code></em> is NULL, the file is added to the root.</p>
394
<div class="variablelist"><table border="0">
395
<col align="left" valign="top">
398
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
400
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
401
><span class="type">BraseroTrackDataCfg</span></a>
405
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
407
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
408
><span class="type">gchar</span></a>
412
<td><p><span class="term"><em class="parameter"><code>parent</code></em> :</span></p></td>
414
href="http://library.gnome.org/devel/gtk/unstable/GtkTreeModel.html#GtkTreePath"
415
><span class="type">GtkTreePath</span></a> or NULL
419
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
421
href="http://library.gnome.org/devel/gtk/unstable/GtkTreeModel.html#GtkTreePath"
422
><span class="type">GtkTreePath</span></a> which should be destroyed when not needed; NULL if the operation was not successful.
429
<div class="refsect2" lang="en">
430
<a name="brasero-track-data-cfg-remove"></a><h3>brasero_track_data_cfg_remove ()</h3>
431
<pre class="programlisting"><a
432
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
433
>gboolean</a> brasero_track_data_cfg_remove (<a
434
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
435
>BraseroTrackDataCfg</a> *track,
437
href="http://library.gnome.org/devel/gtk/unstable/GtkTreeModel.html#GtkTreePath"
438
>GtkTreePath</a> *treepath);</pre>
440
Removes a file or a directory (as well as its children) from the tree.
441
NOTE: some files cannot be removed like files from an imported session.</p>
444
<div class="variablelist"><table border="0">
445
<col align="left" valign="top">
448
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
450
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
451
><span class="type">BraseroTrackDataCfg</span></a>
455
<td><p><span class="term"><em class="parameter"><code>treepath</code></em> :</span></p></td>
457
href="http://library.gnome.org/devel/gtk/unstable/GtkTreeModel.html#GtkTreePath"
458
><span class="type">GtkTreePath</span></a>
462
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
464
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
465
><span class="type">gboolean</span></a>. TRUE if the operation was successful, FALSE otherwise
472
<div class="refsect2" lang="en">
473
<a name="brasero-track-data-cfg-rename"></a><h3>brasero_track_data_cfg_rename ()</h3>
474
<pre class="programlisting"><a
475
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
476
>gboolean</a> brasero_track_data_cfg_rename (<a
477
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
478
>BraseroTrackDataCfg</a> *track,
480
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
483
href="http://library.gnome.org/devel/gtk/unstable/GtkTreeModel.html#GtkTreePath"
484
>GtkTreePath</a> *treepath);</pre>
486
Renames the file in the tree pointed by <em class="parameter"><code>treepath</code></em>.</p>
489
<div class="variablelist"><table border="0">
490
<col align="left" valign="top">
493
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
495
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
496
><span class="type">BraseroTrackDataCfg</span></a>
500
<td><p><span class="term"><em class="parameter"><code>newname</code></em> :</span></p></td>
502
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
503
><span class="type">gchar</span></a>
507
<td><p><span class="term"><em class="parameter"><code>treepath</code></em> :</span></p></td>
509
href="http://library.gnome.org/devel/gtk/unstable/GtkTreeModel.html#GtkTreePath"
510
><span class="type">GtkTreePath</span></a>
514
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
516
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
517
><span class="type">gboolean</span></a>. TRUE if the operation was successful, FALSE otherwise
524
<div class="refsect2" lang="en">
525
<a name="brasero-track-data-cfg-reset"></a><h3>brasero_track_data_cfg_reset ()</h3>
526
<pre class="programlisting"><a
527
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
528
>gboolean</a> brasero_track_data_cfg_reset (<a
529
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
530
>BraseroTrackDataCfg</a> *track);</pre>
532
Completely empties <em class="parameter"><code>track</code></em> and unloads any currently loaded session</p>
535
<div class="variablelist"><table border="0">
536
<col align="left" valign="top">
539
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
541
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
542
><span class="type">BraseroTrackDataCfg</span></a>
546
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
548
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
549
><span class="type">gboolean</span></a>. TRUE if the operation was successful, FALSE otherwise
556
<div class="refsect2" lang="en">
557
<a name="brasero-track-data-cfg-load-medium"></a><h3>brasero_track_data_cfg_load_medium ()</h3>
558
<pre class="programlisting"><a
559
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
560
>gboolean</a> brasero_track_data_cfg_load_medium (<a
561
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
562
>BraseroTrackDataCfg</a> *track,
564
href="../libbrasero-media/libbrasero-media-BraseroMedium.html#BraseroMedium"
565
>BraseroMedium</a> *medium,
567
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
568
>GError</a> **error);</pre>
570
Tries to load the contents of the last session of <em class="parameter"><code>medium</code></em> so all its files will be included in the tree
571
to perform a merge between files from the session and new added files.
572
Errors are stored in <em class="parameter"><code>error</code></em>.</p>
575
<div class="variablelist"><table border="0">
576
<col align="left" valign="top">
579
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
581
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
582
><span class="type">BraseroTrackDataCfg</span></a>
586
<td><p><span class="term"><em class="parameter"><code>medium</code></em> :</span></p></td>
588
href="../libbrasero-media/libbrasero-media-BraseroMedium.html#BraseroMedium"
589
><span class="type">BraseroMedium</span></a>
593
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
595
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
596
><span class="type">GError</span></a>
600
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
602
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
603
><span class="type">gboolean</span></a>. TRUE if the operation was successful, FALSE otherwise
610
<div class="refsect2" lang="en">
611
<a name="brasero-track-data-cfg-unload-current-medium"></a><h3>brasero_track_data_cfg_unload_current_medium ()</h3>
612
<pre class="programlisting">void brasero_track_data_cfg_unload_current_medium
614
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
615
>BraseroTrackDataCfg</a> *track);</pre>
617
Unload the contents of the last session of the currently loaded medium.
619
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#brasero-track-data-cfg-load-medium"
620
><code class="function">brasero_track_data_cfg_load_medium()</code></a>.</p>
623
<div class="variablelist"><table border="0">
624
<col align="left" valign="top">
626
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
628
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
629
><span class="type">BraseroTrackDataCfg</span></a>
635
<div class="refsect2" lang="en">
636
<a name="brasero-track-data-cfg-get-current-medium"></a><h3>brasero_track_data_cfg_get_current_medium ()</h3>
637
<pre class="programlisting"><a
638
href="../libbrasero-media/libbrasero-media-BraseroMedium.html#BraseroMedium"
639
>BraseroMedium</a> * brasero_track_data_cfg_get_current_medium
641
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
642
>BraseroTrackDataCfg</a> *track);</pre>
644
Gets the currently loaded medium.</p>
647
<div class="variablelist"><table border="0">
648
<col align="left" valign="top">
651
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
653
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
654
><span class="type">BraseroTrackDataCfg</span></a>
658
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
660
href="../libbrasero-media/libbrasero-media-BraseroMedium.html#BraseroMedium"
661
><span class="type">BraseroMedium</span></a>. NULL if no medium are currently loaded.
662
Do not unref when the <a
663
href="../libbrasero-media/libbrasero-media-BraseroMedium.html#BraseroMedium"
664
><span class="type">BraseroMedium</span></a> is not needed anymore.
671
<div class="refsect2" lang="en">
672
<a name="brasero-track-data-cfg-get-available-media"></a><h3>brasero_track_data_cfg_get_available_media ()</h3>
673
<pre class="programlisting"><a
674
href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"
675
>GSList</a> * brasero_track_data_cfg_get_available_media
677
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
678
>BraseroTrackDataCfg</a> *track);</pre>
680
Gets a list of all the media that can be appended with new data and which have a session that can be loaded.</p>
683
<div class="variablelist"><table border="0">
684
<col align="left" valign="top">
687
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
689
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
690
><span class="type">BraseroTrackDataCfg</span></a>
694
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
696
href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"
697
><span class="type">GSList</span></a> of <a
698
href="../libbrasero-media/libbrasero-media-BraseroMedium.html#BraseroMedium"
699
><span class="type">BraseroMedium</span></a>. Free the list and unref its contents when the list is not needed anymore.
706
<div class="refsect2" lang="en">
707
<a name="brasero-track-data-cfg-dont-filter-uri"></a><h3>brasero_track_data_cfg_dont_filter_uri ()</h3>
708
<pre class="programlisting">void brasero_track_data_cfg_dont_filter_uri
710
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
711
>BraseroTrackDataCfg</a> *track,
713
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
714
>gchar</a> *uri);</pre>
716
Prevents <em class="parameter"><code>uri</code></em> to be filtered while automatic exploration
717
of added directories is performed.</p>
720
<div class="variablelist"><table border="0">
721
<col align="left" valign="top">
724
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
726
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
727
><span class="type">BraseroTrackDataCfg</span></a>
731
<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td>
733
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
734
><span class="type">gchar</span></a>
741
<div class="refsect2" lang="en">
742
<a name="brasero-track-data-cfg-get-restored-list"></a><h3>brasero_track_data_cfg_get_restored_list ()</h3>
743
<pre class="programlisting"><a
744
href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"
745
>GSList</a> * brasero_track_data_cfg_get_restored_list
747
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
748
>BraseroTrackDataCfg</a> *track);</pre>
750
Gets a list of URIs (as <a
751
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
752
><span class="type">gchar</span></a> *) that were restored with <a
753
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#brasero-track-data-cfg-restore"
754
><code class="function">brasero_track_data_cfg_restore()</code></a>.</p>
757
<div class="variablelist"><table border="0">
758
<col align="left" valign="top">
761
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
763
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
764
><span class="type">BraseroTrackDataCfg</span></a>
768
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
770
href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"
771
><span class="type">GSList</span></a>; free the list and its contents when not needed anymore.
778
<div class="refsect2" lang="en">
779
<a name="brasero-track-data-cfg-restore"></a><h3>brasero_track_data_cfg_restore ()</h3>
780
<pre class="programlisting">void brasero_track_data_cfg_restore (<a
781
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
782
>BraseroTrackDataCfg</a> *track,
784
href="http://library.gnome.org/devel/gtk/unstable/GtkTreeModel.html#GtkTreePath"
785
>GtkTreePath</a> *treepath);</pre>
787
Removes a file from the filtered file list (see <a
788
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#brasero-track-data-cfg-get-filtered-model"
789
><code class="function">brasero_track_data_cfg_get_filtered_model()</code></a>)
790
and re-adds it wherever it should be in the tree.
791
<em class="parameter"><code>treepath</code></em> is a <a
792
href="http://library.gnome.org/devel/gtk/unstable/GtkTreeModel.html#GtkTreePath"
793
><span class="type">GtkTreePath</span></a> associated with the <a
794
href="http://library.gnome.org/devel/gtk/unstable/GtkTreeModel.html"
795
><span class="type">GtkTreeModel</span></a> which holds the
796
filtered files not the main tree.</p>
799
<div class="variablelist"><table border="0">
800
<col align="left" valign="top">
803
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
805
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
806
><span class="type">BraseroTrackDataCfg</span></a>
810
<td><p><span class="term"><em class="parameter"><code>treepath</code></em> :</span></p></td>
812
href="http://library.gnome.org/devel/gtk/unstable/GtkTreeModel.html#GtkTreePath"
813
><span class="type">GtkTreePath</span></a>
820
<div class="refsect2" lang="en">
821
<a name="brasero-track-data-cfg-get-filtered-model"></a><h3>brasero_track_data_cfg_get_filtered_model ()</h3>
822
<pre class="programlisting"><a
823
href="http://library.gnome.org/devel/gtk/unstable/GtkTreeModel.html"
824
>GtkTreeModel</a> * brasero_track_data_cfg_get_filtered_model
826
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
827
>BraseroTrackDataCfg</a> *track);</pre>
829
Gets a GtkTreeModel which contains all the files that were
830
automatically filtered while added directories were explored.</p>
833
<div class="variablelist"><table border="0">
834
<col align="left" valign="top">
837
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
839
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
840
><span class="type">BraseroTrackDataCfg</span></a>
844
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
846
href="http://library.gnome.org/devel/gtk/unstable/GtkTreeModel.html"
847
><span class="type">GtkTreeModel</span></a>. Unref when not needed.
854
<div class="refsect2" lang="en">
855
<a name="brasero-track-data-cfg-span"></a><h3>brasero_track_data_cfg_span ()</h3>
856
<pre class="programlisting"><a
857
href="../libbrasero-burn/libbrasero-burn-brasero-enums.html#BraseroBurnResult"
858
>BraseroBurnResult</a> brasero_track_data_cfg_span (<a
859
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
860
>BraseroTrackDataCfg</a> *track,
862
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#goffset"
863
>goffset</a> sectors,
865
href="../libbrasero-burn/libbrasero-burn-BraseroTrackData.html#BraseroTrackData"
866
>BraseroTrackData</a> *new_track);</pre>
869
href="../libbrasero-burn/libbrasero-burn-BraseroTrackData.html#BraseroTrackData"
870
><span class="type">BraseroTrackData</span></a> (stored in <em class="parameter"><code>new_track</code></em>) from the files contained in <em class="parameter"><code>track</code></em>. The sum of their sizes
871
does not exceed <em class="parameter"><code>sectors</code></em>. This allows to burn a tree on multiple discs. This function can be
872
called repeatedly; in this case if some files were left out after the previous calls, the newly created BraseroTrackData
873
is created with all or part of the remaining files.</p>
876
<div class="variablelist"><table border="0">
877
<col align="left" valign="top">
880
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
882
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
883
><span class="type">BraseroTrackDataCfg</span></a>
887
<td><p><span class="term"><em class="parameter"><code>sectors</code></em> :</span></p></td>
889
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#goffset"
890
><span class="type">goffset</span></a>
894
<td><p><span class="term"><em class="parameter"><code>new_track</code></em> :</span></p></td>
896
href="../libbrasero-burn/libbrasero-burn-BraseroTrackData.html#BraseroTrackData"
897
><span class="type">BraseroTrackData</span></a>
901
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
903
href="../libbrasero-burn/libbrasero-burn-brasero-enums.html#BraseroBurnResult"
904
><span class="type">BraseroBurnResult</span></a>. BRASERO_BURN_OK if there is not anymore data.
905
BRASERO_BURN_RETRY if the operation was successful and a new <a
906
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
907
><span class="type">BraseroTrackDataCfg</span></a> was created.
908
BRASERO_BURN_ERR otherwise.
915
<div class="refsect2" lang="en">
916
<a name="brasero-track-data-cfg-span-again"></a><h3>brasero_track_data_cfg_span_again ()</h3>
917
<pre class="programlisting"><a
918
href="../libbrasero-burn/libbrasero-burn-brasero-enums.html#BraseroBurnResult"
919
>BraseroBurnResult</a> brasero_track_data_cfg_span_again (<a
920
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
921
>BraseroTrackDataCfg</a> *track);</pre>
923
Checks whether some files were not included during calls to <a
924
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#brasero-track-data-cfg-span"
925
><code class="function">brasero_track_data_cfg_span()</code></a>.</p>
928
<div class="variablelist"><table border="0">
929
<col align="left" valign="top">
932
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
934
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
935
><span class="type">BraseroTrackDataCfg</span></a>
939
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
941
href="../libbrasero-burn/libbrasero-burn-brasero-enums.html#BraseroBurnResult"
942
><span class="type">BraseroBurnResult</span></a>. BRASERO_BURN_OK if there is not anymore data.
943
BRASERO_BURN_RETRY if the operation was successful and a new <a
944
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
945
><span class="type">BraseroTrackDataCfg</span></a> was created.
946
BRASERO_BURN_ERR otherwise.
953
<div class="refsect2" lang="en">
954
<a name="brasero-track-data-cfg-span-possible"></a><h3>brasero_track_data_cfg_span_possible ()</h3>
955
<pre class="programlisting"><a
956
href="../libbrasero-burn/libbrasero-burn-brasero-enums.html#BraseroBurnResult"
957
>BraseroBurnResult</a> brasero_track_data_cfg_span_possible
959
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
960
>BraseroTrackDataCfg</a> *track,
962
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#goffset"
963
>goffset</a> sectors);</pre>
966
href="../libbrasero-burn/libbrasero-burn-BraseroTrackData.html#BraseroTrackData"
967
><span class="type">BraseroTrackData</span></a> can be created from the files remaining in the tree
969
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#brasero-track-data-cfg-span"
970
><code class="function">brasero_track_data_cfg_span()</code></a>.</p>
973
<div class="variablelist"><table border="0">
974
<col align="left" valign="top">
977
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
979
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
980
><span class="type">BraseroTrackDataCfg</span></a>
984
<td><p><span class="term"><em class="parameter"><code>sectors</code></em> :</span></p></td>
986
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#goffset"
987
><span class="type">goffset</span></a>
991
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
993
href="../libbrasero-burn/libbrasero-burn-brasero-enums.html#BraseroBurnResult"
994
><span class="type">BraseroBurnResult</span></a>. BRASERO_BURN_OK if there is not anymore data.
995
BRASERO_BURN_RETRY if the operation was successful and a new <a
996
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
997
><span class="type">BraseroTrackDataCfg</span></a> was created.
998
BRASERO_BURN_ERR otherwise.
1005
<div class="refsect2" lang="en">
1006
<a name="brasero-track-data-cfg-span-stop"></a><h3>brasero_track_data_cfg_span_stop ()</h3>
1007
<pre class="programlisting">void brasero_track_data_cfg_span_stop (<a
1008
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
1009
>BraseroTrackDataCfg</a> *track);</pre>
1011
Resets the list of files that were included after calls to <a
1012
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#brasero-track-data-cfg-span"
1013
><code class="function">brasero_track_data_cfg_span()</code></a>.</p>
1016
<div class="variablelist"><table border="0">
1017
<col align="left" valign="top">
1019
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
1021
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
1022
><span class="type">BraseroTrackDataCfg</span></a>
1028
<div class="refsect2" lang="en">
1029
<a name="brasero-track-data-cfg-get-icon"></a><h3>brasero_track_data_cfg_get_icon ()</h3>
1030
<pre class="programlisting"><a
1031
href="http://library.gnome.org/devel/gio/unstable/GIcon.html"
1032
>GIcon</a> * brasero_track_data_cfg_get_icon (<a
1033
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
1034
>BraseroTrackDataCfg</a> *track);</pre>
1036
Returns the currently selected icon.</p>
1039
<div class="variablelist"><table border="0">
1040
<col align="left" valign="top">
1043
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
1045
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
1046
><span class="type">BraseroTrackDataCfg</span></a>
1050
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1052
href="http://library.gnome.org/devel/gio/unstable/GIcon.html"
1053
><span class="type">GIcon</span></a> or NULL.
1060
<div class="refsect2" lang="en">
1061
<a name="brasero-track-data-cfg-get-icon-path"></a><h3>brasero_track_data_cfg_get_icon_path ()</h3>
1062
<pre class="programlisting"><a
1063
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
1064
>gchar</a> * brasero_track_data_cfg_get_icon_path
1066
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
1067
>BraseroTrackDataCfg</a> *track);</pre>
1069
Returns a path pointing to the currently selected icon file.</p>
1072
<div class="variablelist"><table border="0">
1073
<col align="left" valign="top">
1076
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
1078
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
1079
><span class="type">BraseroTrackDataCfg</span></a>
1083
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1085
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
1086
><span class="type">gchar</span></a> or NULL.
1093
<div class="refsect2" lang="en">
1094
<a name="brasero-track-data-cfg-set-icon"></a><h3>brasero_track_data_cfg_set_icon ()</h3>
1095
<pre class="programlisting"><a
1096
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
1097
>gboolean</a> brasero_track_data_cfg_set_icon (<a
1098
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
1099
>BraseroTrackDataCfg</a> *track,
1101
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
1102
>gchar</a> *icon_path,
1104
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
1105
>GError</a> **error);</pre>
1107
Sets the current icon.</p>
1110
<div class="variablelist"><table border="0">
1111
<col align="left" valign="top">
1114
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
1116
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDataCfg.html#BraseroTrackDataCfg"
1117
><span class="type">BraseroTrackDataCfg</span></a>
1121
<td><p><span class="term"><em class="parameter"><code>icon_path</code></em> :</span></p></td>
1123
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
1124
><span class="type">gchar</span></a>
1128
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
1130
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
1131
><span class="type">GError</span></a>
1135
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1137
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
1138
><span class="type">gboolean</span></a>. TRUE if the operation was successful, FALSE otherwise
1146
<div class="footer">
1148
Generated by GTK-Doc V1.11</div>