4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>brasero-units</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.74.3">
6
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
7
7
<link rel="home" href="index.html" title="Libbrasero-media Reference Manual">
8
8
<link rel="up" href="ch01.html" title="API Reference for Libbrasero-media">
9
9
<link rel="prev" href="libbrasero-media-brasero-media.html" title="brasero-media">
10
10
<link rel="next" href="libbrasero-media-BraseroMediumMonitor.html" title="BraseroMediumMonitor">
11
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
11
<meta name="generator" content="GTK-Doc V1.12 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
<link rel="chapter" href="ch01.html" title="API Reference for Libbrasero-media">
14
14
<link rel="chapter" href="object-tree.html" title="Object Hierarchy">
15
15
<link rel="index" href="api-index-full.html" title="API Index">
16
<link rel="glossary" href="annotation-glossary.html" title="Annotation Glossary">
17
18
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
18
19
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
39
40
<td valign="top" align="right"></td>
40
41
</tr></table></div>
41
<div class="refsynopsisdiv">
42
<div class="refsynopsisdiv" title="Synopsis">
42
43
<a name="libbrasero-media-brasero-units.synopsis"></a><h2>Synopsis</h2>
43
<pre class="synopsis">
45
href="../libbrasero-media/libbrasero-media-brasero-units.html#CD-RATE--CAPS"
48
href="../libbrasero-media/libbrasero-media-brasero-units.html#DVD-RATE--CAPS"
51
href="../libbrasero-media/libbrasero-media-brasero-units.html#BD-RATE--CAPS"
54
href="../libbrasero-media/libbrasero-media-brasero-units.html#BRASERO-SPEED-TO-RATE-CD--CAPS"
55
>BRASERO_SPEED_TO_RATE_CD</a> (speed)
57
href="../libbrasero-media/libbrasero-media-brasero-units.html#BRASERO-SPEED-TO-RATE-DVD--CAPS"
58
>BRASERO_SPEED_TO_RATE_DVD</a> (speed)
60
href="../libbrasero-media/libbrasero-media-brasero-units.html#BRASERO-SPEED-TO-RATE-BD--CAPS"
61
>BRASERO_SPEED_TO_RATE_BD</a> (speed)
63
href="../libbrasero-media/libbrasero-media-brasero-units.html#BRASERO-RATE-TO-SPEED-CD--CAPS"
64
>BRASERO_RATE_TO_SPEED_CD</a> (rate)
66
href="../libbrasero-media/libbrasero-media-brasero-units.html#BRASERO-RATE-TO-SPEED-DVD--CAPS"
67
>BRASERO_RATE_TO_SPEED_DVD</a> (rate)
69
href="../libbrasero-media/libbrasero-media-brasero-units.html#BRASERO-RATE-TO-SPEED-BD--CAPS"
70
>BRASERO_RATE_TO_SPEED_BD</a> (rate)
72
href="../libbrasero-media/libbrasero-media-brasero-units.html#BRASERO-DURATION-TO-BYTES--CAPS"
73
>BRASERO_DURATION_TO_BYTES</a> (duration)
75
href="../libbrasero-media/libbrasero-media-brasero-units.html#BRASERO-DURATION-TO-SECTORS--CAPS"
76
>BRASERO_DURATION_TO_SECTORS</a> (duration)
78
href="../libbrasero-media/libbrasero-media-brasero-units.html#BRASERO-BYTES-TO-SECTORS--CAPS"
79
>BRASERO_BYTES_TO_SECTORS</a> (size, secsize)
81
href="../libbrasero-media/libbrasero-media-brasero-units.html#BRASERO-BYTES-TO-DURATION--CAPS"
82
>BRASERO_BYTES_TO_DURATION</a> (bytes)
84
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
86
href="../libbrasero-media/libbrasero-media-brasero-units.html#brasero-units-get-time-string"
87
>brasero_units_get_time_string</a> (<a
88
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"
91
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
92
>gboolean</a> with_unit,
94
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
97
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
99
href="../libbrasero-media/libbrasero-media-brasero-units.html#brasero-units-get-time-string-from-size"
100
>brasero_units_get_time_string_from_size</a>
102
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint64"
105
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
106
>gboolean</a> with_unit,
108
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
109
>gboolean</a> round);
44
<pre class="synopsis">#define <a href="libbrasero-media-brasero-units.html#CD-RATE:CAPS">CD_RATE</a>
45
#define <a href="libbrasero-media-brasero-units.html#DVD-RATE:CAPS">DVD_RATE</a>
46
#define <a href="libbrasero-media-brasero-units.html#BD-RATE:CAPS">BD_RATE</a>
47
#define <a href="libbrasero-media-brasero-units.html#BRASERO-SPEED-TO-RATE-CD:CAPS">BRASERO_SPEED_TO_RATE_CD</a> (speed)
48
#define <a href="libbrasero-media-brasero-units.html#BRASERO-SPEED-TO-RATE-DVD:CAPS">BRASERO_SPEED_TO_RATE_DVD</a> (speed)
49
#define <a href="libbrasero-media-brasero-units.html#BRASERO-SPEED-TO-RATE-BD:CAPS">BRASERO_SPEED_TO_RATE_BD</a> (speed)
50
#define <a href="libbrasero-media-brasero-units.html#BRASERO-RATE-TO-SPEED-CD:CAPS">BRASERO_RATE_TO_SPEED_CD</a> (rate)
51
#define <a href="libbrasero-media-brasero-units.html#BRASERO-RATE-TO-SPEED-DVD:CAPS">BRASERO_RATE_TO_SPEED_DVD</a> (rate)
52
#define <a href="libbrasero-media-brasero-units.html#BRASERO-RATE-TO-SPEED-BD:CAPS">BRASERO_RATE_TO_SPEED_BD</a> (rate)
53
#define <a href="libbrasero-media-brasero-units.html#BRASERO-DURATION-TO-BYTES:CAPS">BRASERO_DURATION_TO_BYTES</a> (duration)
54
#define <a href="libbrasero-media-brasero-units.html#BRASERO-DURATION-TO-SECTORS:CAPS">BRASERO_DURATION_TO_SECTORS</a> (duration)
55
#define <a href="libbrasero-media-brasero-units.html#BRASERO-BYTES-TO-SECTORS:CAPS">BRASERO_BYTES_TO_SECTORS</a> (size, secsize)
56
#define <a href="libbrasero-media-brasero-units.html#BRASERO-BYTES-TO-DURATION:CAPS">BRASERO_BYTES_TO_DURATION</a> (bytes)
57
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar">gchar</a> * <a href="libbrasero-media-brasero-units.html#brasero-units-get-time-string">brasero_units_get_time_string</a> (<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64">guint64</a> time,
58
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean">gboolean</a> with_unit,
59
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean">gboolean</a> round);
60
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar">gchar</a> * <a href="libbrasero-media-brasero-units.html#brasero-units-get-time-string-from-size">brasero_units_get_time_string_from_size</a>
61
(<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint64">gint64</a> size,
62
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean">gboolean</a> with_unit,
63
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean">gboolean</a> round);
112
<div class="refsect1" lang="en">
66
<div class="refsect1" title="Description">
113
67
<a name="libbrasero-media-brasero-units.description"></a><h2>Description</h2>
117
<div class="refsect1" lang="en">
71
<div class="refsect1" title="Details">
118
72
<a name="libbrasero-media-brasero-units.details"></a><h2>Details</h2>
119
<div class="refsect2" lang="en">
120
<a name="CD-RATE--CAPS"></a><h3>CD_RATE</h3>
73
<div class="refsect2" title="CD_RATE">
74
<a name="CD-RATE:CAPS"></a><h3>CD_RATE</h3>
121
75
<pre class="programlisting">#define CD_RATE 176400 /* bytes by second */
127
<div class="refsect2" lang="en">
128
<a name="DVD-RATE--CAPS"></a><h3>DVD_RATE</h3>
129
<pre class="programlisting">#define DVD_RATE 1387500 /* bytes by second */
81
<div class="refsect2" title="DVD_RATE">
82
<a name="DVD-RATE:CAPS"></a><h3>DVD_RATE</h3>
83
<pre class="programlisting">#define DVD_RATE 1387500 /* bytes by second */
135
<div class="refsect2" lang="en">
136
<a name="BD-RATE--CAPS"></a><h3>BD_RATE</h3>
89
<div class="refsect2" title="BD_RATE">
90
<a name="BD-RATE:CAPS"></a><h3>BD_RATE</h3>
137
91
<pre class="programlisting">#define BD_RATE 4500000 /* bytes by second */
143
<div class="refsect2" lang="en">
144
<a name="BRASERO-SPEED-TO-RATE-CD--CAPS"></a><h3>BRASERO_SPEED_TO_RATE_CD()</h3>
97
<div class="refsect2" title="BRASERO_SPEED_TO_RATE_CD()">
98
<a name="BRASERO-SPEED-TO-RATE-CD:CAPS"></a><h3>BRASERO_SPEED_TO_RATE_CD()</h3>
145
99
<pre class="programlisting">#define BRASERO_SPEED_TO_RATE_CD(speed)</pre>
300
<div class="refsect2" lang="en">
254
<div class="refsect2" title="brasero_units_get_time_string ()">
301
255
<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>
256
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar">gchar</a> * brasero_units_get_time_string (<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64">guint64</a> time,
257
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean">gboolean</a> with_unit,
258
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean">gboolean</a> round);</pre>
315
261
<div class="variablelist"><table border="0">
342
<div class="refsect2" lang="en">
288
<div class="refsect2" title="brasero_units_get_time_string_from_size ()">
343
289
<a name="brasero-units-get-time-string-from-size"></a><h3>brasero_units_get_time_string_from_size ()</h3>
344
<pre class="programlisting"><a
345
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
346
>gchar</a> * brasero_units_get_time_string_from_size
348
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint64"
351
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
352
>gboolean</a> with_unit,
354
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
355
>gboolean</a> round);</pre>
290
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar">gchar</a> * brasero_units_get_time_string_from_size
291
(<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint64">gint64</a> size,
292
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean">gboolean</a> with_unit,
293
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean">gboolean</a> round);</pre>
358
296
<div class="variablelist"><table border="0">