2
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
3
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
5
<!ENTITY version SYSTEM "version.xml">
6
<!ENTITY % local.common.attrib "xmlns:xi CDATA #FIXED 'http://www.w3.org/2003/XInclude'">
9
<refentry id="brasero-BraseroTrackData">
11
<refentrytitle role="top_of_page" id="brasero-BraseroTrackData.top_of_page">BraseroTrackData</refentrytitle>
12
<manvolnum>3</manvolnum>
13
<refmiscinfo>BRASERO Library</refmiscinfo>
17
<refname>BraseroTrackData</refname>
18
<refpurpose></refpurpose>
21
<refsynopsisdiv id="brasero-BraseroTrackData.synopsis" role="synopsis">
22
<title role="synopsis.title">Synopsis</title>
25
<link linkend="BraseroGraftPt">BraseroGraftPt</link>;
26
<link linkend="void">void</link> <link linkend="brasero-graft-point-free">brasero_graft_point_free</link> (<link linkend="BraseroGraftPt">BraseroGraftPt</link> *graft);
27
<link linkend="BraseroGraftPt">BraseroGraftPt</link> * <link linkend="brasero-graft-point-copy">brasero_graft_point_copy</link> (<link linkend="BraseroGraftPt">BraseroGraftPt</link> *graft);
28
<link linkend="BraseroTrackData">BraseroTrackData</link>;
29
<link linkend="BraseroTrackData">BraseroTrackData</link> * <link linkend="brasero-track-data-new">brasero_track_data_new</link> (void);
30
<link linkend="BraseroBurnResult">BraseroBurnResult</link> <link linkend="brasero-track-data-set-source">brasero_track_data_set_source</link> (<link linkend="BraseroTrackData">BraseroTrackData</link> *track,
31
<link linkend="GSList">GSList</link> *grafts,
32
<link linkend="GSList">GSList</link> *unreadable);
33
<link linkend="BraseroBurnResult">BraseroBurnResult</link> <link linkend="brasero-track-data-add-fs">brasero_track_data_add_fs</link> (<link linkend="BraseroTrackData">BraseroTrackData</link> *track,
34
<link linkend="BraseroImageFS">BraseroImageFS</link> fstype);
35
<link linkend="BraseroBurnResult">BraseroBurnResult</link> <link linkend="brasero-track-data-rm-fs">brasero_track_data_rm_fs</link> (<link linkend="BraseroTrackData">BraseroTrackData</link> *track,
36
<link linkend="BraseroImageFS">BraseroImageFS</link> fstype);
37
<link linkend="BraseroBurnResult">BraseroBurnResult</link> <link linkend="brasero-track-data-set-data-blocks">brasero_track_data_set_data_blocks</link> (<link linkend="BraseroTrackData">BraseroTrackData</link> *track,
38
<link linkend="goffset">goffset</link> blocks);
39
<link linkend="BraseroBurnResult">BraseroBurnResult</link> <link linkend="brasero-track-data-set-file-num">brasero_track_data_set_file_num</link> (<link linkend="BraseroTrackData">BraseroTrackData</link> *track,
40
<link linkend="guint64">guint64</link> number);
41
<link linkend="GSList">GSList</link> * <link linkend="brasero-track-data-get-grafts">brasero_track_data_get_grafts</link> (<link linkend="BraseroTrackData">BraseroTrackData</link> *track);
42
<link linkend="GSList">GSList</link> * <link linkend="brasero-track-data-get-excluded">brasero_track_data_get_excluded</link> (<link linkend="BraseroTrackData">BraseroTrackData</link> *track,
43
<link linkend="gboolean">gboolean</link> copy);
44
<link linkend="BraseroBurnResult">BraseroBurnResult</link> <link linkend="brasero-track-data-get-paths">brasero_track_data_get_paths</link> (<link linkend="BraseroTrackData">BraseroTrackData</link> *track,
45
<link linkend="gboolean">gboolean</link> use_joliet,
46
const <link linkend="gchar">gchar</link> *grafts_path,
47
const <link linkend="gchar">gchar</link> *excluded_path,
48
const <link linkend="gchar">gchar</link> *emptydir,
49
const <link linkend="gchar">gchar</link> *videodir,
50
<link linkend="GError">GError</link> **error);
51
<link linkend="BraseroBurnResult">BraseroBurnResult</link> <link linkend="brasero-track-data-get-file-num">brasero_track_data_get_file_num</link> (<link linkend="BraseroTrackData">BraseroTrackData</link> *track,
52
<link linkend="guint64">guint64</link> *num_files);
53
<link linkend="BraseroImageFS">BraseroImageFS</link> <link linkend="brasero-track-data-get-fs">brasero_track_data_get_fs</link> (<link linkend="BraseroTrackData">BraseroTrackData</link> *track);
65
<refsect1 id="brasero-BraseroTrackData.description" role="desc">
66
<title role="desc.title">Description</title>
71
<refsect1 id="brasero-BraseroTrackData.details" role="details">
72
<title role="details.title">Details</title>
73
<refsect2 id="BraseroGraftPt" role="struct">
74
<title>BraseroGraftPt</title>
75
<indexterm zone="BraseroGraftPt"><primary sortas="BraseroGraftPt">BraseroGraftPt</primary></indexterm><programlisting>typedef struct {
82
<refsect2 id="brasero-graft-point-free" role="function">
83
<title>brasero_graft_point_free ()</title>
84
<indexterm zone="brasero-graft-point-free"><primary sortas="brasero_graft_point_free">brasero_graft_point_free</primary></indexterm><programlisting><link linkend="void">void</link> brasero_graft_point_free (<link linkend="BraseroGraftPt">BraseroGraftPt</link> *graft);</programlisting>
86
</para><variablelist role="params">
87
<varlistentry><term><parameter>graft</parameter> :</term>
89
</simpara></listitem></varlistentry>
90
</variablelist></refsect2>
91
<refsect2 id="brasero-graft-point-copy" role="function">
92
<title>brasero_graft_point_copy ()</title>
93
<indexterm zone="brasero-graft-point-copy"><primary sortas="brasero_graft_point_copy">brasero_graft_point_copy</primary></indexterm><programlisting><link linkend="BraseroGraftPt">BraseroGraftPt</link> * brasero_graft_point_copy (<link linkend="BraseroGraftPt">BraseroGraftPt</link> *graft);</programlisting>
95
</para><variablelist role="params">
96
<varlistentry><term><parameter>graft</parameter> :</term>
98
</simpara></listitem></varlistentry>
99
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
100
</simpara></listitem></varlistentry>
101
</variablelist></refsect2>
102
<refsect2 id="BraseroTrackData" role="struct">
103
<title>BraseroTrackData</title>
104
<indexterm zone="BraseroTrackData"><primary sortas="BraseroTrackData">BraseroTrackData</primary></indexterm><programlisting>typedef struct {
105
BraseroTrack parent_instance;
110
<refsect2 id="brasero-track-data-new" role="function">
111
<title>brasero_track_data_new ()</title>
112
<indexterm zone="brasero-track-data-new"><primary sortas="brasero_track_data_new">brasero_track_data_new</primary></indexterm><programlisting><link linkend="BraseroTrackData">BraseroTrackData</link> * brasero_track_data_new (void);</programlisting>
114
</para><variablelist role="params">
115
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
116
</simpara></listitem></varlistentry>
117
</variablelist></refsect2>
118
<refsect2 id="brasero-track-data-set-source" role="function">
119
<title>brasero_track_data_set_source ()</title>
120
<indexterm zone="brasero-track-data-set-source"><primary sortas="brasero_track_data_set_source">brasero_track_data_set_source</primary></indexterm><programlisting><link linkend="BraseroBurnResult">BraseroBurnResult</link> brasero_track_data_set_source (<link linkend="BraseroTrackData">BraseroTrackData</link> *track,
121
<link linkend="GSList">GSList</link> *grafts,
122
<link linkend="GSList">GSList</link> *unreadable);</programlisting>
124
</para><variablelist role="params">
125
<varlistentry><term><parameter>track</parameter> :</term>
127
</simpara></listitem></varlistentry>
128
<varlistentry><term><parameter>grafts</parameter> :</term>
130
</simpara></listitem></varlistentry>
131
<varlistentry><term><parameter>unreadable</parameter> :</term>
133
</simpara></listitem></varlistentry>
134
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
135
</simpara></listitem></varlistentry>
136
</variablelist></refsect2>
137
<refsect2 id="brasero-track-data-add-fs" role="function">
138
<title>brasero_track_data_add_fs ()</title>
139
<indexterm zone="brasero-track-data-add-fs"><primary sortas="brasero_track_data_add_fs">brasero_track_data_add_fs</primary></indexterm><programlisting><link linkend="BraseroBurnResult">BraseroBurnResult</link> brasero_track_data_add_fs (<link linkend="BraseroTrackData">BraseroTrackData</link> *track,
140
<link linkend="BraseroImageFS">BraseroImageFS</link> fstype);</programlisting>
142
</para><variablelist role="params">
143
<varlistentry><term><parameter>track</parameter> :</term>
145
</simpara></listitem></varlistentry>
146
<varlistentry><term><parameter>fstype</parameter> :</term>
148
</simpara></listitem></varlistentry>
149
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
150
</simpara></listitem></varlistentry>
151
</variablelist></refsect2>
152
<refsect2 id="brasero-track-data-rm-fs" role="function">
153
<title>brasero_track_data_rm_fs ()</title>
154
<indexterm zone="brasero-track-data-rm-fs"><primary sortas="brasero_track_data_rm_fs">brasero_track_data_rm_fs</primary></indexterm><programlisting><link linkend="BraseroBurnResult">BraseroBurnResult</link> brasero_track_data_rm_fs (<link linkend="BraseroTrackData">BraseroTrackData</link> *track,
155
<link linkend="BraseroImageFS">BraseroImageFS</link> fstype);</programlisting>
157
</para><variablelist role="params">
158
<varlistentry><term><parameter>track</parameter> :</term>
160
</simpara></listitem></varlistentry>
161
<varlistentry><term><parameter>fstype</parameter> :</term>
163
</simpara></listitem></varlistentry>
164
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
165
</simpara></listitem></varlistentry>
166
</variablelist></refsect2>
167
<refsect2 id="brasero-track-data-set-data-blocks" role="function">
168
<title>brasero_track_data_set_data_blocks ()</title>
169
<indexterm zone="brasero-track-data-set-data-blocks"><primary sortas="brasero_track_data_set_data_blocks">brasero_track_data_set_data_blocks</primary></indexterm><programlisting><link linkend="BraseroBurnResult">BraseroBurnResult</link> brasero_track_data_set_data_blocks (<link linkend="BraseroTrackData">BraseroTrackData</link> *track,
170
<link linkend="goffset">goffset</link> blocks);</programlisting>
172
</para><variablelist role="params">
173
<varlistentry><term><parameter>track</parameter> :</term>
175
</simpara></listitem></varlistentry>
176
<varlistentry><term><parameter>blocks</parameter> :</term>
178
</simpara></listitem></varlistentry>
179
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
180
</simpara></listitem></varlistentry>
181
</variablelist></refsect2>
182
<refsect2 id="brasero-track-data-set-file-num" role="function">
183
<title>brasero_track_data_set_file_num ()</title>
184
<indexterm zone="brasero-track-data-set-file-num"><primary sortas="brasero_track_data_set_file_num">brasero_track_data_set_file_num</primary></indexterm><programlisting><link linkend="BraseroBurnResult">BraseroBurnResult</link> brasero_track_data_set_file_num (<link linkend="BraseroTrackData">BraseroTrackData</link> *track,
185
<link linkend="guint64">guint64</link> number);</programlisting>
187
</para><variablelist role="params">
188
<varlistentry><term><parameter>track</parameter> :</term>
190
</simpara></listitem></varlistentry>
191
<varlistentry><term><parameter>number</parameter> :</term>
193
</simpara></listitem></varlistentry>
194
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
195
</simpara></listitem></varlistentry>
196
</variablelist></refsect2>
197
<refsect2 id="brasero-track-data-get-grafts" role="function">
198
<title>brasero_track_data_get_grafts ()</title>
199
<indexterm zone="brasero-track-data-get-grafts"><primary sortas="brasero_track_data_get_grafts">brasero_track_data_get_grafts</primary></indexterm><programlisting><link linkend="GSList">GSList</link> * brasero_track_data_get_grafts (<link linkend="BraseroTrackData">BraseroTrackData</link> *track);</programlisting>
201
</para><variablelist role="params">
202
<varlistentry><term><parameter>track</parameter> :</term>
204
</simpara></listitem></varlistentry>
205
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
206
</simpara></listitem></varlistentry>
207
</variablelist></refsect2>
208
<refsect2 id="brasero-track-data-get-excluded" role="function">
209
<title>brasero_track_data_get_excluded ()</title>
210
<indexterm zone="brasero-track-data-get-excluded"><primary sortas="brasero_track_data_get_excluded">brasero_track_data_get_excluded</primary></indexterm><programlisting><link linkend="GSList">GSList</link> * brasero_track_data_get_excluded (<link linkend="BraseroTrackData">BraseroTrackData</link> *track,
211
<link linkend="gboolean">gboolean</link> copy);</programlisting>
213
</para><variablelist role="params">
214
<varlistentry><term><parameter>track</parameter> :</term>
216
</simpara></listitem></varlistentry>
217
<varlistentry><term><parameter>copy</parameter> :</term>
219
</simpara></listitem></varlistentry>
220
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
221
</simpara></listitem></varlistentry>
222
</variablelist></refsect2>
223
<refsect2 id="brasero-track-data-get-paths" role="function">
224
<title>brasero_track_data_get_paths ()</title>
225
<indexterm zone="brasero-track-data-get-paths"><primary sortas="brasero_track_data_get_paths">brasero_track_data_get_paths</primary></indexterm><programlisting><link linkend="BraseroBurnResult">BraseroBurnResult</link> brasero_track_data_get_paths (<link linkend="BraseroTrackData">BraseroTrackData</link> *track,
226
<link linkend="gboolean">gboolean</link> use_joliet,
227
const <link linkend="gchar">gchar</link> *grafts_path,
228
const <link linkend="gchar">gchar</link> *excluded_path,
229
const <link linkend="gchar">gchar</link> *emptydir,
230
const <link linkend="gchar">gchar</link> *videodir,
231
<link linkend="GError">GError</link> **error);</programlisting>
233
</para><variablelist role="params">
234
<varlistentry><term><parameter>track</parameter> :</term>
236
</simpara></listitem></varlistentry>
237
<varlistentry><term><parameter>use_joliet</parameter> :</term>
239
</simpara></listitem></varlistentry>
240
<varlistentry><term><parameter>grafts_path</parameter> :</term>
242
</simpara></listitem></varlistentry>
243
<varlistentry><term><parameter>excluded_path</parameter> :</term>
245
</simpara></listitem></varlistentry>
246
<varlistentry><term><parameter>emptydir</parameter> :</term>
248
</simpara></listitem></varlistentry>
249
<varlistentry><term><parameter>videodir</parameter> :</term>
251
</simpara></listitem></varlistentry>
252
<varlistentry><term><parameter>error</parameter> :</term>
254
</simpara></listitem></varlistentry>
255
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
256
</simpara></listitem></varlistentry>
257
</variablelist></refsect2>
258
<refsect2 id="brasero-track-data-get-file-num" role="function">
259
<title>brasero_track_data_get_file_num ()</title>
260
<indexterm zone="brasero-track-data-get-file-num"><primary sortas="brasero_track_data_get_file_num">brasero_track_data_get_file_num</primary></indexterm><programlisting><link linkend="BraseroBurnResult">BraseroBurnResult</link> brasero_track_data_get_file_num (<link linkend="BraseroTrackData">BraseroTrackData</link> *track,
261
<link linkend="guint64">guint64</link> *num_files);</programlisting>
263
</para><variablelist role="params">
264
<varlistentry><term><parameter>track</parameter> :</term>
266
</simpara></listitem></varlistentry>
267
<varlistentry><term><parameter>num_files</parameter> :</term>
269
</simpara></listitem></varlistentry>
270
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
271
</simpara></listitem></varlistentry>
272
</variablelist></refsect2>
273
<refsect2 id="brasero-track-data-get-fs" role="function">
274
<title>brasero_track_data_get_fs ()</title>
275
<indexterm zone="brasero-track-data-get-fs"><primary sortas="brasero_track_data_get_fs">brasero_track_data_get_fs</primary></indexterm><programlisting><link linkend="BraseroImageFS">BraseroImageFS</link> brasero_track_data_get_fs (<link linkend="BraseroTrackData">BraseroTrackData</link> *track);</programlisting>
277
</para><variablelist role="params">
278
<varlistentry><term><parameter>track</parameter> :</term>
280
</simpara></listitem></varlistentry>
281
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
282
</simpara></listitem></varlistentry>
283
</variablelist></refsect2>