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>BraseroTrackData</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
7
<link rel="home" href="index.html" title="Brasero Libraries Reference Manual">
8
<link rel="up" href="ch02.html" title="API Reference for Libbrasero-burn">
9
<link rel="prev" href="brasero-BraseroTrackDisc.html" title="BraseroTrackDisc">
10
<link rel="next" href="brasero-BraseroTrackDataCfg.html" title="BraseroTrackDataCfg">
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-media">
14
<link rel="chapter" href="ch02.html" title="API Reference for Libbrasero-burn">
15
<link rel="chapter" href="object-tree.html" title="Object Hierarchy">
16
<link rel="index" href="api-index-full.html" title="API Index">
18
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
19
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
21
<td><a accesskey="p" href="brasero-BraseroTrackDisc.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
22
<td><a accesskey="u" href="ch02.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
23
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
24
<th width="100%" align="center">Brasero Libraries Reference Manual</th>
25
<td><a accesskey="n" href="brasero-BraseroTrackDataCfg.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
27
<tr><td colspan="5" class="shortcuts">
28
<a href="#brasero-BraseroTrackData.synopsis" class="shortcut">Top</a>
30
<a href="#brasero-BraseroTrackData.description" class="shortcut">Description</a>
33
<div class="refentry" lang="en">
34
<a name="brasero-BraseroTrackData"></a><div class="titlepage"></div>
35
<div class="refnamediv"><table width="100%"><tr>
37
<h2><span class="refentrytitle"><a name="brasero-BraseroTrackData.top_of_page"></a>BraseroTrackData</span></h2>
38
<p>BraseroTrackData</p>
40
<td valign="top" align="right"></td>
42
<div class="refsynopsisdiv">
43
<a name="brasero-BraseroTrackData.synopsis"></a><h2>Synopsis</h2>
44
<pre class="synopsis">
45
<a class="link" href="brasero-BraseroTrackData.html#BraseroGraftPt" title="BraseroGraftPt">BraseroGraftPt</a>;
46
void <a class="link" href="brasero-BraseroTrackData.html#brasero-graft-point-free" title="brasero_graft_point_free ()">brasero_graft_point_free</a> (<a class="link" href="brasero-BraseroTrackData.html#BraseroGraftPt" title="BraseroGraftPt">BraseroGraftPt</a> *graft);
47
<a class="link" href="brasero-BraseroTrackData.html#BraseroGraftPt" title="BraseroGraftPt">BraseroGraftPt</a> * <a class="link" href="brasero-BraseroTrackData.html#brasero-graft-point-copy" title="brasero_graft_point_copy ()">brasero_graft_point_copy</a> (<a class="link" href="brasero-BraseroTrackData.html#BraseroGraftPt" title="BraseroGraftPt">BraseroGraftPt</a> *graft);
48
<a class="link" href="brasero-BraseroTrackData.html#BraseroTrackData" title="BraseroTrackData">BraseroTrackData</a>;
49
<a class="link" href="brasero-BraseroTrackData.html#BraseroTrackData" title="BraseroTrackData">BraseroTrackData</a> * <a class="link" href="brasero-BraseroTrackData.html#brasero-track-data-new" title="brasero_track_data_new ()">brasero_track_data_new</a> (void);
50
BraseroBurnResult <a class="link" href="brasero-BraseroTrackData.html#brasero-track-data-set-source" title="brasero_track_data_set_source ()">brasero_track_data_set_source</a> (<a class="link" href="brasero-BraseroTrackData.html#BraseroTrackData" title="BraseroTrackData">BraseroTrackData</a> *track,
52
href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"
55
href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"
56
>GSList</a> *unreadable);
57
BraseroBurnResult <a class="link" href="brasero-BraseroTrackData.html#brasero-track-data-add-fs" title="brasero_track_data_add_fs ()">brasero_track_data_add_fs</a> (<a class="link" href="brasero-BraseroTrackData.html#BraseroTrackData" title="BraseroTrackData">BraseroTrackData</a> *track,
58
BraseroImageFS fstype);
59
BraseroBurnResult <a class="link" href="brasero-BraseroTrackData.html#brasero-track-data-rm-fs" title="brasero_track_data_rm_fs ()">brasero_track_data_rm_fs</a> (<a class="link" href="brasero-BraseroTrackData.html#BraseroTrackData" title="BraseroTrackData">BraseroTrackData</a> *track,
60
BraseroImageFS fstype);
61
BraseroBurnResult <a class="link" href="brasero-BraseroTrackData.html#brasero-track-data-set-data-blocks" title="brasero_track_data_set_data_blocks ()">brasero_track_data_set_data_blocks</a> (<a class="link" href="brasero-BraseroTrackData.html#BraseroTrackData" title="BraseroTrackData">BraseroTrackData</a> *track,
63
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#goffset"
65
BraseroBurnResult <a class="link" href="brasero-BraseroTrackData.html#brasero-track-data-set-file-num" title="brasero_track_data_set_file_num ()">brasero_track_data_set_file_num</a> (<a class="link" href="brasero-BraseroTrackData.html#BraseroTrackData" title="BraseroTrackData">BraseroTrackData</a> *track,
67
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"
70
href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"
71
>GSList</a> * <a class="link" href="brasero-BraseroTrackData.html#brasero-track-data-get-grafts" title="brasero_track_data_get_grafts ()">brasero_track_data_get_grafts</a> (<a class="link" href="brasero-BraseroTrackData.html#BraseroTrackData" title="BraseroTrackData">BraseroTrackData</a> *track);
73
href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"
74
>GSList</a> * <a class="link" href="brasero-BraseroTrackData.html#brasero-track-data-get-excluded" title="brasero_track_data_get_excluded ()">brasero_track_data_get_excluded</a> (<a class="link" href="brasero-BraseroTrackData.html#BraseroTrackData" title="BraseroTrackData">BraseroTrackData</a> *track,
76
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
78
BraseroBurnResult <a class="link" href="brasero-BraseroTrackData.html#brasero-track-data-get-paths" title="brasero_track_data_get_paths ()">brasero_track_data_get_paths</a> (<a class="link" href="brasero-BraseroTrackData.html#BraseroTrackData" title="BraseroTrackData">BraseroTrackData</a> *track,
80
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
81
>gboolean</a> use_joliet,
83
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
84
>gchar</a> *grafts_path,
86
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
87
>gchar</a> *excluded_path,
89
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
92
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
95
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
97
BraseroBurnResult <a class="link" href="brasero-BraseroTrackData.html#brasero-track-data-get-file-num" title="brasero_track_data_get_file_num ()">brasero_track_data_get_file_num</a> (<a class="link" href="brasero-BraseroTrackData.html#BraseroTrackData" title="BraseroTrackData">BraseroTrackData</a> *track,
99
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"
100
>guint64</a> *num_files);
101
BraseroImageFS <a class="link" href="brasero-BraseroTrackData.html#brasero-track-data-get-fs" title="brasero_track_data_get_fs ()">brasero_track_data_get_fs</a> (<a class="link" href="brasero-BraseroTrackData.html#BraseroTrackData" title="BraseroTrackData">BraseroTrackData</a> *track);
104
<div class="refsect1" lang="en">
105
<a name="brasero-BraseroTrackData.description"></a><h2>Description</h2>
109
<div class="refsect1" lang="en">
110
<a name="brasero-BraseroTrackData.details"></a><h2>Details</h2>
111
<div class="refsect2" lang="en">
112
<a name="BraseroGraftPt"></a><h3>BraseroGraftPt</h3>
113
<pre class="programlisting">typedef struct {
122
<div class="refsect2" lang="en">
123
<a name="brasero-graft-point-free"></a><h3>brasero_graft_point_free ()</h3>
124
<pre class="programlisting">void brasero_graft_point_free (<a class="link" href="brasero-BraseroTrackData.html#BraseroGraftPt" title="BraseroGraftPt">BraseroGraftPt</a> *graft);</pre>
127
<div class="variablelist"><table border="0">
128
<col align="left" valign="top">
130
<td><p><span class="term"><em class="parameter"><code>graft</code></em> :</span></p></td>
137
<div class="refsect2" lang="en">
138
<a name="brasero-graft-point-copy"></a><h3>brasero_graft_point_copy ()</h3>
139
<pre class="programlisting"><a class="link" href="brasero-BraseroTrackData.html#BraseroGraftPt" title="BraseroGraftPt">BraseroGraftPt</a> * brasero_graft_point_copy (<a class="link" href="brasero-BraseroTrackData.html#BraseroGraftPt" title="BraseroGraftPt">BraseroGraftPt</a> *graft);</pre>
142
<div class="variablelist"><table border="0">
143
<col align="left" valign="top">
146
<td><p><span class="term"><em class="parameter"><code>graft</code></em> :</span></p></td>
151
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
159
<div class="refsect2" lang="en">
160
<a name="BraseroTrackData"></a><h3>BraseroTrackData</h3>
161
<pre class="programlisting">typedef struct {
162
BraseroTrack parent_instance;
169
<div class="refsect2" lang="en">
170
<a name="brasero-track-data-new"></a><h3>brasero_track_data_new ()</h3>
171
<pre class="programlisting"><a class="link" href="brasero-BraseroTrackData.html#BraseroTrackData" title="BraseroTrackData">BraseroTrackData</a> * brasero_track_data_new (void);</pre>
174
<div class="variablelist"><table border="0">
175
<col align="left" valign="top">
177
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
184
<div class="refsect2" lang="en">
185
<a name="brasero-track-data-set-source"></a><h3>brasero_track_data_set_source ()</h3>
186
<pre class="programlisting">BraseroBurnResult brasero_track_data_set_source (<a class="link" href="brasero-BraseroTrackData.html#BraseroTrackData" title="BraseroTrackData">BraseroTrackData</a> *track,
188
href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"
191
href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"
192
>GSList</a> *unreadable);</pre>
195
<div class="variablelist"><table border="0">
196
<col align="left" valign="top">
199
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
204
<td><p><span class="term"><em class="parameter"><code>grafts</code></em> :</span></p></td>
209
<td><p><span class="term"><em class="parameter"><code>unreadable</code></em> :</span></p></td>
214
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
222
<div class="refsect2" lang="en">
223
<a name="brasero-track-data-add-fs"></a><h3>brasero_track_data_add_fs ()</h3>
224
<pre class="programlisting">BraseroBurnResult brasero_track_data_add_fs (<a class="link" href="brasero-BraseroTrackData.html#BraseroTrackData" title="BraseroTrackData">BraseroTrackData</a> *track,
225
BraseroImageFS fstype);</pre>
228
<div class="variablelist"><table border="0">
229
<col align="left" valign="top">
232
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
237
<td><p><span class="term"><em class="parameter"><code>fstype</code></em> :</span></p></td>
242
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
250
<div class="refsect2" lang="en">
251
<a name="brasero-track-data-rm-fs"></a><h3>brasero_track_data_rm_fs ()</h3>
252
<pre class="programlisting">BraseroBurnResult brasero_track_data_rm_fs (<a class="link" href="brasero-BraseroTrackData.html#BraseroTrackData" title="BraseroTrackData">BraseroTrackData</a> *track,
253
BraseroImageFS fstype);</pre>
256
<div class="variablelist"><table border="0">
257
<col align="left" valign="top">
260
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
265
<td><p><span class="term"><em class="parameter"><code>fstype</code></em> :</span></p></td>
270
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
278
<div class="refsect2" lang="en">
279
<a name="brasero-track-data-set-data-blocks"></a><h3>brasero_track_data_set_data_blocks ()</h3>
280
<pre class="programlisting">BraseroBurnResult brasero_track_data_set_data_blocks (<a class="link" href="brasero-BraseroTrackData.html#BraseroTrackData" title="BraseroTrackData">BraseroTrackData</a> *track,
282
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#goffset"
283
>goffset</a> blocks);</pre>
286
<div class="variablelist"><table border="0">
287
<col align="left" valign="top">
290
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
295
<td><p><span class="term"><em class="parameter"><code>blocks</code></em> :</span></p></td>
300
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
308
<div class="refsect2" lang="en">
309
<a name="brasero-track-data-set-file-num"></a><h3>brasero_track_data_set_file_num ()</h3>
310
<pre class="programlisting">BraseroBurnResult brasero_track_data_set_file_num (<a class="link" href="brasero-BraseroTrackData.html#BraseroTrackData" title="BraseroTrackData">BraseroTrackData</a> *track,
312
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"
313
>guint64</a> number);</pre>
316
<div class="variablelist"><table border="0">
317
<col align="left" valign="top">
320
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
325
<td><p><span class="term"><em class="parameter"><code>number</code></em> :</span></p></td>
330
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
338
<div class="refsect2" lang="en">
339
<a name="brasero-track-data-get-grafts"></a><h3>brasero_track_data_get_grafts ()</h3>
340
<pre class="programlisting"><a
341
href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"
342
>GSList</a> * brasero_track_data_get_grafts (<a class="link" href="brasero-BraseroTrackData.html#BraseroTrackData" title="BraseroTrackData">BraseroTrackData</a> *track);</pre>
345
<div class="variablelist"><table border="0">
346
<col align="left" valign="top">
349
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
354
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
362
<div class="refsect2" lang="en">
363
<a name="brasero-track-data-get-excluded"></a><h3>brasero_track_data_get_excluded ()</h3>
364
<pre class="programlisting"><a
365
href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"
366
>GSList</a> * brasero_track_data_get_excluded (<a class="link" href="brasero-BraseroTrackData.html#BraseroTrackData" title="BraseroTrackData">BraseroTrackData</a> *track,
368
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
369
>gboolean</a> copy);</pre>
372
<div class="variablelist"><table border="0">
373
<col align="left" valign="top">
376
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
381
<td><p><span class="term"><em class="parameter"><code>copy</code></em> :</span></p></td>
386
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
394
<div class="refsect2" lang="en">
395
<a name="brasero-track-data-get-paths"></a><h3>brasero_track_data_get_paths ()</h3>
396
<pre class="programlisting">BraseroBurnResult brasero_track_data_get_paths (<a class="link" href="brasero-BraseroTrackData.html#BraseroTrackData" title="BraseroTrackData">BraseroTrackData</a> *track,
398
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
399
>gboolean</a> use_joliet,
401
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
402
>gchar</a> *grafts_path,
404
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
405
>gchar</a> *excluded_path,
407
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
408
>gchar</a> *emptydir,
410
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
411
>gchar</a> *videodir,
413
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
414
>GError</a> **error);</pre>
417
<div class="variablelist"><table border="0">
418
<col align="left" valign="top">
421
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
426
<td><p><span class="term"><em class="parameter"><code>use_joliet</code></em> :</span></p></td>
431
<td><p><span class="term"><em class="parameter"><code>grafts_path</code></em> :</span></p></td>
436
<td><p><span class="term"><em class="parameter"><code>excluded_path</code></em> :</span></p></td>
441
<td><p><span class="term"><em class="parameter"><code>emptydir</code></em> :</span></p></td>
446
<td><p><span class="term"><em class="parameter"><code>videodir</code></em> :</span></p></td>
451
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
456
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
464
<div class="refsect2" lang="en">
465
<a name="brasero-track-data-get-file-num"></a><h3>brasero_track_data_get_file_num ()</h3>
466
<pre class="programlisting">BraseroBurnResult brasero_track_data_get_file_num (<a class="link" href="brasero-BraseroTrackData.html#BraseroTrackData" title="BraseroTrackData">BraseroTrackData</a> *track,
468
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"
469
>guint64</a> *num_files);</pre>
472
<div class="variablelist"><table border="0">
473
<col align="left" valign="top">
476
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
481
<td><p><span class="term"><em class="parameter"><code>num_files</code></em> :</span></p></td>
486
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
494
<div class="refsect2" lang="en">
495
<a name="brasero-track-data-get-fs"></a><h3>brasero_track_data_get_fs ()</h3>
496
<pre class="programlisting">BraseroImageFS brasero_track_data_get_fs (<a class="link" href="brasero-BraseroTrackData.html#BraseroTrackData" title="BraseroTrackData">BraseroTrackData</a> *track);</pre>
499
<div class="variablelist"><table border="0">
500
<col align="left" valign="top">
503
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
508
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
519
Generated by GTK-Doc V1.11</div>