~swem/totem/assignment

« back to all changes in this revision

Viewing changes to docs/reference/html/TotemObject.html

  • Committer: Bazaar Package Importer
  • Author(s): Sebastian Dröge
  • Date: 2010-02-25 19:11:33 UTC
  • mfrom: (1.4.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20100225191133-7bonpywglovrzohq
Tags: 2.29.91-1
* New upstream development release:
  + debian/patches/90_autotools.patch:
    - Refreshed for the new version.
  + debian/control.in:
    - Update build dependencies and dependencies.
* debian/patches/99_gst-bus_flush.patch:
  + Patch from upstream GIT to fix automatic codec installation
    and random errors showing up from previous tracks.
* debian/control.in:
  + Add ATK build dependency to allow buildds to actually install
    the correct version instead of producing an error.

Show diffs side-by-side

added added

removed removed

Lines of Context:
57
57
#include <totem.h>
58
58
 
59
59
typedef             <a class="link" href="TotemObject.html#Totem" title="Totem">Totem</a>;
60
 
typedef             <a class="link" href="TotemObject.html" title="TotemObject">TotemObject</a>;
 
60
                    <a class="link" href="TotemObject.html#TotemObject-struct" title="TotemObject">TotemObject</a>;
61
61
                    <a class="link" href="TotemObject.html#TotemObjectClass" title="TotemObjectClass">TotemObjectClass</a>;
62
62
enum                <a class="link" href="TotemObject.html#TotemRemoteCommand" title="enum TotemRemoteCommand">TotemRemoteCommand</a>;
63
63
enum                <a class="link" href="TotemObject.html#TotemRemoteSetting" title="enum TotemRemoteSetting">TotemRemoteSetting</a>;
120
120
                                                         <a
121
121
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint64"
122
122
>gint64</a> offset);
 
123
void                <a class="link" href="TotemObject.html#totem-action-volume" title="totem_action_volume ()">totem_action_volume</a>                 (<a class="link" href="TotemObject.html#Totem" title="Totem">Totem</a> *totem,
 
124
                                                         double volume);
123
125
void                <a class="link" href="TotemObject.html#totem-action-volume-relative" title="totem_action_volume_relative ()">totem_action_volume_relative</a>        (<a class="link" href="TotemObject.html#Totem" title="Totem">Totem</a> *totem,
124
126
                                                         double off_pct);
125
127
void                <a class="link" href="TotemObject.html#totem-action-volume-toggle-mute" title="totem_action_volume_toggle_mute ()">totem_action_volume_toggle_mute</a>     (<a class="link" href="TotemObject.html#Totem" title="Totem">Totem</a> *totem);
151
153
<a
152
154
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
153
155
>gboolean</a>            <a class="link" href="TotemObject.html#totem-is-seekable" title="totem_is_seekable ()">totem_is_seekable</a>                   (<a class="link" href="TotemObject.html#Totem" title="Totem">Totem</a> *totem);
154
 
<a
155
 
href="http://library.gnome.org/devel/gtk/unstable/GtkWindow.html"
156
 
>GtkWindow</a> *         <a class="link" href="TotemObject.html#totem-get-main-window" title="totem_get_main_window ()">totem_get_main_window</a>               (<a class="link" href="TotemObject.html#Totem" title="Totem">Totem</a> *totem);
157
 
<a
158
 
href="http://library.gnome.org/devel/gtk/unstable/GtkUIManager.html"
159
 
>GtkUIManager</a> *      <a class="link" href="TotemObject.html#totem-get-ui-manager" title="totem_get_ui_manager ()">totem_get_ui_manager</a>                (<a class="link" href="TotemObject.html#Totem" title="Totem">Totem</a> *totem);
 
156
GtkWindow *         <a class="link" href="TotemObject.html#totem-get-main-window" title="totem_get_main_window ()">totem_get_main_window</a>               (<a class="link" href="TotemObject.html#Totem" title="Totem">Totem</a> *totem);
 
157
GtkUIManager *      <a class="link" href="TotemObject.html#totem-get-ui-manager" title="totem_get_ui_manager ()">totem_get_ui_manager</a>                (<a class="link" href="TotemObject.html#Totem" title="Totem">Totem</a> *totem);
160
158
GtkWidget *         <a class="link" href="TotemObject.html#totem-get-video-widget" title="totem_get_video_widget ()">totem_get_video_widget</a>              (<a class="link" href="TotemObject.html#Totem" title="Totem">Totem</a> *totem);
161
159
char *              <a class="link" href="TotemObject.html#totem-get-video-widget-backend-name" title="totem_get_video_widget_backend_name ()">totem_get_video_widget_backend_name</a> (<a class="link" href="TotemObject.html#Totem" title="Totem">Totem</a> *totem);
162
160
char *              <a class="link" href="TotemObject.html#totem-get-current-mrl" title="totem_get_current_mrl ()">totem_get_current_mrl</a>               (<a class="link" href="TotemObject.html#Totem" title="Totem">Totem</a> *totem);
174
172
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
175
173
>guint</a> playlist_index);
176
174
char *              <a class="link" href="TotemObject.html#totem-get-short-title" title="totem_get_short_title ()">totem_get_short_title</a>               (<a class="link" href="TotemObject.html#Totem" title="Totem">Totem</a> *totem);
 
175
double              <a class="link" href="TotemObject.html#totem-get-volume" title="totem_get_volume ()">totem_get_volume</a>                    (<a class="link" href="TotemObject.html#Totem" title="Totem">Totem</a> *totem);
 
176
char *              <a class="link" href="TotemObject.html#totem-get-version" title="totem_get_version ()">totem_get_version</a>                   (void);
177
177
void                <a class="link" href="TotemObject.html#totem-add-sidebar-page" title="totem_add_sidebar_page ()">totem_add_sidebar_page</a>              (<a class="link" href="TotemObject.html#Totem" title="Totem">Totem</a> *totem,
178
178
                                                         const char *page_id,
179
179
                                                         const char *title,
233
233
<a name="TotemObject.details"></a><h2>Details</h2>
234
234
<div class="refsect2" title="Totem">
235
235
<a name="Totem"></a><h3>Totem</h3>
236
 
<pre class="programlisting">typedef struct TotemObject Totem;
 
236
<pre class="programlisting">typedef struct _TotemObject Totem;
237
237
</pre>
238
238
<p>
239
239
The <a class="link" href="TotemObject.html#Totem" title="Totem"><span class="type">Totem</span></a> object is a handy synonym for <a class="link" href="TotemObject.html" title="TotemObject"><span class="type">TotemObject</span></a>, and the two can be used interchangably.</p>
242
242
</div>
243
243
<hr>
244
244
<div class="refsect2" title="TotemObject">
245
 
<a name="TotemObject"></a><h3>TotemObject</h3>
246
 
<pre class="programlisting">typedef struct TotemObject TotemObject;
247
 
</pre>
 
245
<a name="TotemObject-struct"></a><h3>TotemObject</h3>
 
246
<pre class="programlisting">typedef struct _TotemObject TotemObject;</pre>
248
247
<p>
249
248
All the fields in the <a class="link" href="TotemObject.html" title="TotemObject"><span class="type">TotemObject</span></a> structure are private and should never be accessed directly.</p>
250
249
<p>
1096
1095
</table></div>
1097
1096
</div>
1098
1097
<hr>
 
1098
<div class="refsect2" title="totem_action_volume ()">
 
1099
<a name="totem-action-volume"></a><h3>totem_action_volume ()</h3>
 
1100
<pre class="programlisting">void                totem_action_volume                 (<a class="link" href="TotemObject.html#Totem" title="Totem">Totem</a> *totem,
 
1101
                                                         double volume);</pre>
 
1102
<p>
 
1103
Sets the volume, with <code class="literal">1</code>.0 being the maximum, and <code class="literal">0</code>.0 being the minimum level.</p>
 
1104
<p>
 
1105
</p>
 
1106
<div class="variablelist"><table border="0">
 
1107
<col align="left" valign="top">
 
1108
<tbody>
 
1109
<tr>
 
1110
<td><p><span class="term"><em class="parameter"><code>totem</code></em> :</span></p></td>
 
1111
<td> a <a class="link" href="TotemObject.html" title="TotemObject"><span class="type">TotemObject</span></a>
 
1112
</td>
 
1113
</tr>
 
1114
<tr>
 
1115
<td><p><span class="term"><em class="parameter"><code>volume</code></em> :</span></p></td>
 
1116
<td> the new absolute volume value
 
1117
</td>
 
1118
</tr>
 
1119
</tbody>
 
1120
</table></div>
 
1121
</div>
 
1122
<hr>
1099
1123
<div class="refsect2" title="totem_action_volume_relative ()">
1100
1124
<a name="totem-action-volume-relative"></a><h3>totem_action_volume_relative ()</h3>
1101
1125
<pre class="programlisting">void                totem_action_volume_relative        (<a class="link" href="TotemObject.html#Totem" title="Totem">Totem</a> *totem,
1428
1452
<hr>
1429
1453
<div class="refsect2" title="totem_get_main_window ()">
1430
1454
<a name="totem-get-main-window"></a><h3>totem_get_main_window ()</h3>
1431
 
<pre class="programlisting"><a
1432
 
href="http://library.gnome.org/devel/gtk/unstable/GtkWindow.html"
1433
 
>GtkWindow</a> *         totem_get_main_window               (<a class="link" href="TotemObject.html#Totem" title="Totem">Totem</a> *totem);</pre>
 
1455
<pre class="programlisting">GtkWindow *         totem_get_main_window               (<a class="link" href="TotemObject.html#Totem" title="Totem">Totem</a> *totem);</pre>
1434
1456
<p>
1435
1457
Gets Totem's main window and increments its reference count.</p>
1436
1458
<p>
1454
1476
<hr>
1455
1477
<div class="refsect2" title="totem_get_ui_manager ()">
1456
1478
<a name="totem-get-ui-manager"></a><h3>totem_get_ui_manager ()</h3>
1457
 
<pre class="programlisting"><a
1458
 
href="http://library.gnome.org/devel/gtk/unstable/GtkUIManager.html"
1459
 
>GtkUIManager</a> *      totem_get_ui_manager                (<a class="link" href="TotemObject.html#Totem" title="Totem">Totem</a> *totem);</pre>
 
1479
<pre class="programlisting">GtkUIManager *      totem_get_ui_manager                (<a class="link" href="TotemObject.html#Totem" title="Totem">Totem</a> *totem);</pre>
1460
1480
<p>
1461
1481
Gets Totem's UI manager, but does not change its reference count.</p>
1462
1482
<p>
1721
1741
</table></div>
1722
1742
</div>
1723
1743
<hr>
 
1744
<div class="refsect2" title="totem_get_volume ()">
 
1745
<a name="totem-get-volume"></a><h3>totem_get_volume ()</h3>
 
1746
<pre class="programlisting">double              totem_get_volume                    (<a class="link" href="TotemObject.html#Totem" title="Totem">Totem</a> *totem);</pre>
 
1747
<p>
 
1748
</p>
 
1749
<div class="variablelist"><table border="0">
 
1750
<col align="left" valign="top">
 
1751
<tbody>
 
1752
<tr>
 
1753
<td><p><span class="term"><em class="parameter"><code>totem</code></em> :</span></p></td>
 
1754
<td>
 
1755
</td>
 
1756
</tr>
 
1757
<tr>
 
1758
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
1759
<td>
 
1760
</td>
 
1761
</tr>
 
1762
</tbody>
 
1763
</table></div>
 
1764
</div>
 
1765
<hr>
 
1766
<div class="refsect2" title="totem_get_version ()">
 
1767
<a name="totem-get-version"></a><h3>totem_get_version ()</h3>
 
1768
<pre class="programlisting">char *              totem_get_version                   (void);</pre>
 
1769
<p>
 
1770
Gets the application name and version (e.g. "Totem 2.28.0").</p>
 
1771
<p>
 
1772
</p>
 
1773
<div class="variablelist"><table border="0">
 
1774
<col align="left" valign="top">
 
1775
<tbody><tr>
 
1776
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
1777
<td> a newly-allocated string of the name and version of the application
 
1778
</td>
 
1779
</tr></tbody>
 
1780
</table></div>
 
1781
</div>
 
1782
<hr>
1724
1783
<div class="refsect2" title="totem_add_sidebar_page ()">
1725
1784
<a name="totem-add-sidebar-page"></a><h3>totem_add_sidebar_page ()</h3>
1726
1785
<pre class="programlisting">void                totem_add_sidebar_page              (<a class="link" href="TotemObject.html#Totem" title="Totem">Totem</a> *totem,