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>BraseroTrackDisc</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-BraseroTrack.html" title="BraseroTrack">
10
<link rel="next" href="libbrasero-burn-BraseroTrackData.html" title="BraseroTrackData">
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-BraseroTrack.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-BraseroTrackData.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-BraseroTrackDisc.synopsis" class="shortcut">Top</a>
29
<a href="#libbrasero-burn-BraseroTrackDisc.description" class="shortcut">Description</a>
32
<div class="refentry" lang="en">
33
<a name="libbrasero-burn-BraseroTrackDisc"></a><div class="titlepage"></div>
34
<div class="refnamediv"><table width="100%"><tr>
36
<h2><span class="refentrytitle"><a name="libbrasero-burn-BraseroTrackDisc.top_of_page"></a>BraseroTrackDisc</span></h2>
37
<p>BraseroTrackDisc</p>
39
<td valign="top" align="right"></td>
41
<div class="refsynopsisdiv">
42
<a name="libbrasero-burn-BraseroTrackDisc.synopsis"></a><h2>Synopsis</h2>
43
<pre class="synopsis">
45
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDisc.html#BraseroTrackDisc"
46
>BraseroTrackDisc</a>;
48
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDisc.html#BraseroTrackDisc"
49
>BraseroTrackDisc</a> * <a
50
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDisc.html#brasero-track-disc-new"
51
>brasero_track_disc_new</a> (void);
53
href="../libbrasero-burn/libbrasero-burn-brasero-enums.html#BraseroBurnResult"
54
>BraseroBurnResult</a> <a
55
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDisc.html#brasero-track-disc-set-drive"
56
>brasero_track_disc_set_drive</a> (<a
57
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDisc.html#BraseroTrackDisc"
58
>BraseroTrackDisc</a> *track,
60
href="../libbrasero-media/libbrasero-media-BraseroDrive.html#BraseroDrive"
61
>BraseroDrive</a> *drive);
63
href="../libbrasero-media/libbrasero-media-BraseroDrive.html#BraseroDrive"
64
>BraseroDrive</a> * <a
65
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDisc.html#brasero-track-disc-get-drive"
66
>brasero_track_disc_get_drive</a> (<a
67
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDisc.html#BraseroTrackDisc"
68
>BraseroTrackDisc</a> *track);
70
href="../libbrasero-burn/libbrasero-burn-brasero-enums.html#BraseroBurnResult"
71
>BraseroBurnResult</a> <a
72
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDisc.html#brasero-track-disc-set-track-num"
73
>brasero_track_disc_set_track_num</a> (<a
74
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDisc.html#BraseroTrackDisc"
75
>BraseroTrackDisc</a> *track,
77
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
80
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
82
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDisc.html#brasero-track-disc-get-track-num"
83
>brasero_track_disc_get_track_num</a> (<a
84
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDisc.html#BraseroTrackDisc"
85
>BraseroTrackDisc</a> *track);
87
href="../libbrasero-media/libbrasero-media-brasero-media.html#BraseroMedia"
89
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDisc.html#brasero-track-disc-get-medium-type"
90
>brasero_track_disc_get_medium_type</a> (<a
91
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDisc.html#BraseroTrackDisc"
92
>BraseroTrackDisc</a> *track);
95
<div class="refsect1" lang="en">
96
<a name="libbrasero-burn-BraseroTrackDisc.description"></a><h2>Description</h2>
100
<div class="refsect1" lang="en">
101
<a name="libbrasero-burn-BraseroTrackDisc.details"></a><h2>Details</h2>
102
<div class="refsect2" lang="en">
103
<a name="BraseroTrackDisc"></a><h3>BraseroTrackDisc</h3>
104
<pre class="programlisting">typedef struct {
105
BraseroTrack parent_instance;
112
<div class="refsect2" lang="en">
113
<a name="brasero-track-disc-new"></a><h3>brasero_track_disc_new ()</h3>
114
<pre class="programlisting"><a
115
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDisc.html#BraseroTrackDisc"
116
>BraseroTrackDisc</a> * brasero_track_disc_new (void);</pre>
119
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDisc.html#BraseroTrackDisc"
120
><span class="type">BraseroTrackDisc</span></a> object.
123
This type of tracks is used to copy media either
124
to a disc image file or to another medium.</p>
127
<div class="variablelist"><table border="0">
128
<col align="left" valign="top">
130
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
132
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDisc.html#BraseroTrackDisc"
133
><span class="type">BraseroTrackDisc</span></a>.
139
<div class="refsect2" lang="en">
140
<a name="brasero-track-disc-set-drive"></a><h3>brasero_track_disc_set_drive ()</h3>
141
<pre class="programlisting"><a
142
href="../libbrasero-burn/libbrasero-burn-brasero-enums.html#BraseroBurnResult"
143
>BraseroBurnResult</a> brasero_track_disc_set_drive (<a
144
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDisc.html#BraseroTrackDisc"
145
>BraseroTrackDisc</a> *track,
147
href="../libbrasero-media/libbrasero-media-BraseroDrive.html#BraseroDrive"
148
>BraseroDrive</a> *drive);</pre>
150
Sets <em class="parameter"><code>drive</code></em> to be the <a
151
href="../libbrasero-media/libbrasero-media-BraseroDrive.html#BraseroDrive"
152
><span class="type">BraseroDrive</span></a> that will be used
153
as the source when copying</p>
156
<div class="variablelist"><table border="0">
157
<col align="left" valign="top">
160
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
162
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDisc.html#BraseroTrackDisc"
163
><span class="type">BraseroTrackDisc</span></a>
167
<td><p><span class="term"><em class="parameter"><code>drive</code></em> :</span></p></td>
169
href="../libbrasero-media/libbrasero-media-BraseroDrive.html#BraseroDrive"
170
><span class="type">BraseroDrive</span></a>
174
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
176
href="../libbrasero-burn/libbrasero-burn-brasero-enums.html#BraseroBurnResult"
177
><span class="type">BraseroBurnResult</span></a>.
178
BRASERO_BURN_OK if it was successful,
179
BRASERO_BURN_ERR otherwise.
186
<div class="refsect2" lang="en">
187
<a name="brasero-track-disc-get-drive"></a><h3>brasero_track_disc_get_drive ()</h3>
188
<pre class="programlisting"><a
189
href="../libbrasero-media/libbrasero-media-BraseroDrive.html#BraseroDrive"
190
>BraseroDrive</a> * brasero_track_disc_get_drive (<a
191
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDisc.html#BraseroTrackDisc"
192
>BraseroTrackDisc</a> *track);</pre>
195
href="../libbrasero-media/libbrasero-media-BraseroDrive.html#BraseroDrive"
196
><span class="type">BraseroDrive</span></a> object that will be used as
197
the source when copying.</p>
200
<div class="variablelist"><table border="0">
201
<col align="left" valign="top">
204
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
206
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDisc.html#BraseroTrackDisc"
207
><span class="type">BraseroTrackDisc</span></a>
211
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
213
href="../libbrasero-media/libbrasero-media-BraseroDrive.html#BraseroDrive"
214
><span class="type">BraseroDrive</span></a> or NULL
221
<div class="refsect2" lang="en">
222
<a name="brasero-track-disc-set-track-num"></a><h3>brasero_track_disc_set_track_num ()</h3>
223
<pre class="programlisting"><a
224
href="../libbrasero-burn/libbrasero-burn-brasero-enums.html#BraseroBurnResult"
225
>BraseroBurnResult</a> brasero_track_disc_set_track_num (<a
226
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDisc.html#BraseroTrackDisc"
227
>BraseroTrackDisc</a> *track,
229
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
230
>guint</a> num);</pre>
232
Sets a track number which can be used
233
to copy only one specific session on a multisession disc</p>
236
<div class="variablelist"><table border="0">
237
<col align="left" valign="top">
240
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
242
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDisc.html#BraseroTrackDisc"
243
><span class="type">BraseroTrackDisc</span></a>
247
<td><p><span class="term"><em class="parameter"><code>num</code></em> :</span></p></td>
249
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
250
><span class="type">guint</span></a>
254
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
256
href="../libbrasero-burn/libbrasero-burn-brasero-enums.html#BraseroBurnResult"
257
><span class="type">BraseroBurnResult</span></a>.
258
BRASERO_BURN_OK if it was successful,
259
BRASERO_BURN_ERR otherwise.
266
<div class="refsect2" lang="en">
267
<a name="brasero-track-disc-get-track-num"></a><h3>brasero_track_disc_get_track_num ()</h3>
268
<pre class="programlisting"><a
269
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
270
>guint</a> brasero_track_disc_get_track_num (<a
271
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDisc.html#BraseroTrackDisc"
272
>BraseroTrackDisc</a> *track);</pre>
274
Gets the track number which will be used
275
to copy only one specific session on a multisession disc</p>
278
<div class="variablelist"><table border="0">
279
<col align="left" valign="top">
282
<td><p><span class="term"><em class="parameter"><code>track</code></em> :</span></p></td>
284
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDisc.html#BraseroTrackDisc"
285
><span class="type">BraseroTrackDisc</span></a>
289
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
291
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
292
><span class="type">guint</span></a>. 0 if none is set, any other number otherwise.
299
<div class="refsect2" lang="en">
300
<a name="brasero-track-disc-get-medium-type"></a><h3>brasero_track_disc_get_medium_type ()</h3>
301
<pre class="programlisting"><a
302
href="../libbrasero-media/libbrasero-media-brasero-media.html#BraseroMedia"
303
>BraseroMedia</a> brasero_track_disc_get_medium_type (<a
304
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDisc.html#BraseroTrackDisc"
305
>BraseroTrackDisc</a> *track);</pre>
308
href="../libbrasero-media/libbrasero-media-brasero-media.html#BraseroMedia"
309
><span class="type">BraseroMedia</span></a> for the medium that is
310
currently inserted into the drive assigned for <em class="parameter"><code>track</code></em>
312
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDisc.html#brasero-track-disc-set-drive"
313
><code class="function">brasero_track_disc_set_drive()</code></a>.</p>
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>
322
href="../libbrasero-burn/libbrasero-burn-BraseroTrackDisc.html#BraseroTrackDisc"
323
><span class="type">BraseroTrackDisc</span></a>
327
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
329
href="../libbrasero-media/libbrasero-media-brasero-media.html#BraseroMedia"
330
><span class="type">BraseroMedia</span></a>.
340
Generated by GTK-Doc V1.11</div>