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>brasero-units</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
7
<link rel="home" href="index.html" title="Libbrasero-media Reference Manual">
8
<link rel="up" href="ch01.html" title="API Reference">
9
<link rel="prev" href="BraseroMediumSelection.html" title="BraseroMediumSelection">
10
<link rel="next" href="BraseroVolume.html" title="BraseroVolume">
11
<meta name="generator" content="GTK-Doc V1.10 (XML mode)">
12
<link rel="stylesheet" href="style.css" type="text/css">
13
<link rel="chapter" href="ch01.html" title="API Reference">
15
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
16
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
18
<td><a accesskey="p" href="BraseroMediumSelection.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
19
<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
20
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
21
<th width="100%" align="center">Libbrasero-media Reference Manual</th>
22
<td><a accesskey="n" href="BraseroVolume.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
24
<tr><td colspan="5" class="shortcuts"><nobr><a href="#brasero-brasero-units.synopsis" class="shortcut">Top</a>
26
<a href="#brasero-brasero-units.description" class="shortcut">Description</a></nobr></td></tr>
28
<div class="refentry" lang="en">
29
<a name="brasero-brasero-units"></a><div class="titlepage"></div>
30
<div class="refnamediv"><table width="100%"><tr>
32
<h2><span class="refentrytitle"><a name="brasero-brasero-units.top_of_page"></a>brasero-units</span></h2>
35
<td valign="top" align="right"></td>
37
<div class="refsynopsisdiv">
38
<a name="brasero-brasero-units.synopsis"></a><h2>Synopsis</h2>
39
<pre class="synopsis">
40
#define <a class="link" href="brasero-brasero-units.html#CD-RATE:CAPS" title="CD_RATE">CD_RATE</a>
41
#define <a class="link" href="brasero-brasero-units.html#DVD-RATE:CAPS" title="DVD_RATE">DVD_RATE</a>
42
#define <a class="link" href="brasero-brasero-units.html#BD-RATE:CAPS" title="BD_RATE">BD_RATE</a>
43
#define <a class="link" href="brasero-brasero-units.html#BRASERO-SPEED-TO-RATE-CD:CAPS" title="BRASERO_SPEED_TO_RATE_CD()">BRASERO_SPEED_TO_RATE_CD</a> (speed)
44
#define <a class="link" href="brasero-brasero-units.html#BRASERO-SPEED-TO-RATE-DVD:CAPS" title="BRASERO_SPEED_TO_RATE_DVD()">BRASERO_SPEED_TO_RATE_DVD</a> (speed)
45
#define <a class="link" href="brasero-brasero-units.html#BRASERO-SPEED-TO-RATE-BD:CAPS" title="BRASERO_SPEED_TO_RATE_BD()">BRASERO_SPEED_TO_RATE_BD</a> (speed)
46
#define <a class="link" href="brasero-brasero-units.html#BRASERO-RATE-TO-SPEED-CD:CAPS" title="BRASERO_RATE_TO_SPEED_CD()">BRASERO_RATE_TO_SPEED_CD</a> (rate)
47
#define <a class="link" href="brasero-brasero-units.html#BRASERO-RATE-TO-SPEED-DVD:CAPS" title="BRASERO_RATE_TO_SPEED_DVD()">BRASERO_RATE_TO_SPEED_DVD</a> (rate)
48
#define <a class="link" href="brasero-brasero-units.html#BRASERO-RATE-TO-SPEED-BD:CAPS" title="BRASERO_RATE_TO_SPEED_BD()">BRASERO_RATE_TO_SPEED_BD</a> (rate)
49
#define <a class="link" href="brasero-brasero-units.html#BRASERO-DURATION-TO-BYTES:CAPS" title="BRASERO_DURATION_TO_BYTES()">BRASERO_DURATION_TO_BYTES</a> (duration)
50
#define <a class="link" href="brasero-brasero-units.html#BRASERO-DURATION-TO-SECTORS:CAPS" title="BRASERO_DURATION_TO_SECTORS()">BRASERO_DURATION_TO_SECTORS</a> (duration)
51
#define <a class="link" href="brasero-brasero-units.html#BRASERO-BYTES-TO-SECTORS:CAPS" title="BRASERO_BYTES_TO_SECTORS()">BRASERO_BYTES_TO_SECTORS</a> (size, secsize)
52
#define <a class="link" href="brasero-brasero-units.html#BRASERO-BYTES-TO-DURATION:CAPS" title="BRASERO_BYTES_TO_DURATION()">BRASERO_BYTES_TO_DURATION</a> (bytes)
54
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
55
>gchar</a>* <a class="link" href="brasero-brasero-units.html#brasero-units-get-time-string" title="brasero_units_get_time_string ()">brasero_units_get_time_string</a> (<a
56
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"
59
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
60
>gboolean</a> with_unit,
62
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
65
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
66
>gchar</a>* <a class="link" href="brasero-brasero-units.html#brasero-units-get-time-string-from-size" title="brasero_units_get_time_string_from_size ()">brasero_units_get_time_string_from_size</a>
68
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint64"
71
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
72
>gboolean</a> with_unit,
74
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
78
<div class="refsect1" lang="en">
79
<a name="brasero-brasero-units.description"></a><h2>Description</h2>
84
<div class="refsect1" lang="en">
85
<a name="brasero-brasero-units.details"></a><h2>Details</h2>
86
<div class="refsect2" lang="en">
87
<a name="CD-RATE:CAPS"></a><h3>CD_RATE</h3>
88
<pre class="programlisting">#define CD_RATE 176400 /* bytes by second */
95
<div class="refsect2" lang="en">
96
<a name="DVD-RATE:CAPS"></a><h3>DVD_RATE</h3>
97
<pre class="programlisting">#define DVD_RATE 1387500 /* bytes by second */
104
<div class="refsect2" lang="en">
105
<a name="BD-RATE:CAPS"></a><h3>BD_RATE</h3>
106
<pre class="programlisting">#define BD_RATE 4500000 /* bytes by second */
113
<div class="refsect2" lang="en">
114
<a name="BRASERO-SPEED-TO-RATE-CD:CAPS"></a><h3>BRASERO_SPEED_TO_RATE_CD()</h3>
115
<pre class="programlisting">#define BRASERO_SPEED_TO_RATE_CD(speed)</pre>
119
<div class="variablelist"><table border="0">
120
<col align="left" valign="top">
122
<td><p><span class="term"><em class="parameter"><code>speed</code></em> :</span></p></td>
131
<div class="refsect2" lang="en">
132
<a name="BRASERO-SPEED-TO-RATE-DVD:CAPS"></a><h3>BRASERO_SPEED_TO_RATE_DVD()</h3>
133
<pre class="programlisting">#define BRASERO_SPEED_TO_RATE_DVD(speed)</pre>
137
<div class="variablelist"><table border="0">
138
<col align="left" valign="top">
140
<td><p><span class="term"><em class="parameter"><code>speed</code></em> :</span></p></td>
149
<div class="refsect2" lang="en">
150
<a name="BRASERO-SPEED-TO-RATE-BD:CAPS"></a><h3>BRASERO_SPEED_TO_RATE_BD()</h3>
151
<pre class="programlisting">#define BRASERO_SPEED_TO_RATE_BD(speed)</pre>
155
<div class="variablelist"><table border="0">
156
<col align="left" valign="top">
158
<td><p><span class="term"><em class="parameter"><code>speed</code></em> :</span></p></td>
167
<div class="refsect2" lang="en">
168
<a name="BRASERO-RATE-TO-SPEED-CD:CAPS"></a><h3>BRASERO_RATE_TO_SPEED_CD()</h3>
169
<pre class="programlisting">#define BRASERO_RATE_TO_SPEED_CD(rate)</pre>
173
<div class="variablelist"><table border="0">
174
<col align="left" valign="top">
176
<td><p><span class="term"><em class="parameter"><code>rate</code></em> :</span></p></td>
185
<div class="refsect2" lang="en">
186
<a name="BRASERO-RATE-TO-SPEED-DVD:CAPS"></a><h3>BRASERO_RATE_TO_SPEED_DVD()</h3>
187
<pre class="programlisting">#define BRASERO_RATE_TO_SPEED_DVD(rate)</pre>
191
<div class="variablelist"><table border="0">
192
<col align="left" valign="top">
194
<td><p><span class="term"><em class="parameter"><code>rate</code></em> :</span></p></td>
203
<div class="refsect2" lang="en">
204
<a name="BRASERO-RATE-TO-SPEED-BD:CAPS"></a><h3>BRASERO_RATE_TO_SPEED_BD()</h3>
205
<pre class="programlisting">#define BRASERO_RATE_TO_SPEED_BD(rate)</pre>
209
<div class="variablelist"><table border="0">
210
<col align="left" valign="top">
212
<td><p><span class="term"><em class="parameter"><code>rate</code></em> :</span></p></td>
221
<div class="refsect2" lang="en">
222
<a name="BRASERO-DURATION-TO-BYTES:CAPS"></a><h3>BRASERO_DURATION_TO_BYTES()</h3>
223
<pre class="programlisting">#define BRASERO_DURATION_TO_BYTES(duration)</pre>
227
<div class="variablelist"><table border="0">
228
<col align="left" valign="top">
230
<td><p><span class="term"><em class="parameter"><code>duration</code></em> :</span></p></td>
239
<div class="refsect2" lang="en">
240
<a name="BRASERO-DURATION-TO-SECTORS:CAPS"></a><h3>BRASERO_DURATION_TO_SECTORS()</h3>
241
<pre class="programlisting">#define BRASERO_DURATION_TO_SECTORS(duration)</pre>
245
<div class="variablelist"><table border="0">
246
<col align="left" valign="top">
248
<td><p><span class="term"><em class="parameter"><code>duration</code></em> :</span></p></td>
257
<div class="refsect2" lang="en">
258
<a name="BRASERO-BYTES-TO-SECTORS:CAPS"></a><h3>BRASERO_BYTES_TO_SECTORS()</h3>
259
<pre class="programlisting">#define BRASERO_BYTES_TO_SECTORS(size, secsize)</pre>
263
<div class="variablelist"><table border="0">
264
<col align="left" valign="top">
267
<td><p><span class="term"><em class="parameter"><code>size</code></em> :</span></p></td>
272
<td><p><span class="term"><em class="parameter"><code>secsize</code></em> :</span></p></td>
282
<div class="refsect2" lang="en">
283
<a name="BRASERO-BYTES-TO-DURATION:CAPS"></a><h3>BRASERO_BYTES_TO_DURATION()</h3>
284
<pre class="programlisting">#define BRASERO_BYTES_TO_DURATION(bytes)</pre>
288
<div class="variablelist"><table border="0">
289
<col align="left" valign="top">
291
<td><p><span class="term"><em class="parameter"><code>bytes</code></em> :</span></p></td>
300
<div class="refsect2" lang="en">
301
<a name="brasero-units-get-time-string"></a><h3>brasero_units_get_time_string ()</h3>
302
<pre class="programlisting"><a
303
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
304
>gchar</a>* brasero_units_get_time_string (<a
305
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"
308
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
309
>gboolean</a> with_unit,
311
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
312
>gboolean</a> round);</pre>
316
<div class="variablelist"><table border="0">
317
<col align="left" valign="top">
320
<td><p><span class="term"><em class="parameter"><code>time</code></em> :</span></p></td>
325
<td><p><span class="term"><em class="parameter"><code>with_unit</code></em> :</span></p></td>
330
<td><p><span class="term"><em class="parameter"><code>round</code></em> :</span></p></td>
335
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
345
<div class="refsect2" lang="en">
346
<a name="brasero-units-get-time-string-from-size"></a><h3>brasero_units_get_time_string_from_size ()</h3>
347
<pre class="programlisting"><a
348
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
349
>gchar</a>* brasero_units_get_time_string_from_size
351
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint64"
354
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
355
>gboolean</a> with_unit,
357
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
358
>gboolean</a> round);</pre>
362
<div class="variablelist"><table border="0">
363
<col align="left" valign="top">
366
<td><p><span class="term"><em class="parameter"><code>size</code></em> :</span></p></td>
371
<td><p><span class="term"><em class="parameter"><code>with_unit</code></em> :</span></p></td>
376
<td><p><span class="term"><em class="parameter"><code>round</code></em> :</span></p></td>
381
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
394
Generated by GTK-Doc V1.10</div>