~fcwu-tw/ubuntu/precise/totem/fix-for-lp-1041032

« back to all changes in this revision

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

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2010-08-12 13:09:09 UTC
  • mfrom: (1.11.10 upstream)
  • Revision ID: james.westby@ubuntu.com-20100812130909-hzn8tsoh9z7t3dbx
Tags: 2.31.6-0ubuntu1
* New upstream version:
  - Add support for Web-M to browser, movie player, and YouTube plugin
  Movie Player:
  - Add deinterlacing support, automatically used for interlaced content
  - Do not block when loading playlists
  - Remove libunique dependency
  - Make auto-resize use half-scale or 2x if the player would fit on the 
    screen
  - Make screensaver preference clearer
  - Support running with RGBA (semi-transparent) GTK+ themes
  Plugins:
  - Update for YouTube website changes
  Browser plugin:
  - Fix running browser plugin in non-GTK+ front-ends
  - VLC-compatible browser plugin:
  - Support input.time and input.length property
  - Support togglePause function
  - Support toolbar plugin argument
* debian/control.in:
  - updated the build requirements to match the configure
* debian/patches/80_webm.patch,
  debian/patches/81_mpegts.patch,
  debian/patches/91_git_correct_rgba_use.patch:
  - the changes are in the new version

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
<link rel="up" href="core-api.html" title="Core API">
9
9
<link rel="prev" href="TotemPlugin.html" title="TotemPlugin">
10
10
<link rel="next" href="widget-api.html" title="Widgets">
11
 
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.14 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
 
<link rel="chapter" href="tutorials.html" title="Tutorials">
14
 
<link rel="chapter" href="core-api.html" title="Core API">
15
 
<link rel="chapter" href="widget-api.html" title="Widgets">
16
 
<link rel="index" href="api-index-full.html" title="Index of all symbols">
17
 
<link rel="index" href="api-index-deprecated.html" title="Index of deprecated symbols">
18
13
</head>
19
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
20
15
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
27
22
</tr>
28
23
<tr><td colspan="5" class="shortcuts">
29
24
<a href="#BaconVideoWidget.synopsis" class="shortcut">Top</a>
30
 
                 | 
31
 
                <a href="#BaconVideoWidget.description" class="shortcut">Description</a>
32
 
                 | 
33
 
                <a href="#BaconVideoWidget.object-hierarchy" class="shortcut">Object Hierarchy</a>
34
 
                 | 
35
 
                <a href="#BaconVideoWidget.implemented-interfaces" class="shortcut">Implemented Interfaces</a>
36
 
                 | 
37
 
                <a href="#BaconVideoWidget.properties" class="shortcut">Properties</a>
38
 
                 | 
39
 
                <a href="#BaconVideoWidget.signals" class="shortcut">Signals</a>
 
25
                   | 
 
26
                  <a href="#BaconVideoWidget.description" class="shortcut">Description</a>
 
27
                   | 
 
28
                  <a href="#BaconVideoWidget.object-hierarchy" class="shortcut">Object Hierarchy</a>
 
29
                   | 
 
30
                  <a href="#BaconVideoWidget.implemented-interfaces" class="shortcut">Implemented Interfaces</a>
 
31
                   | 
 
32
                  <a href="#BaconVideoWidget.properties" class="shortcut">Properties</a>
 
33
                   | 
 
34
                  <a href="#BaconVideoWidget.signals" class="shortcut">Signals</a>
40
35
</td></tr>
41
36
</table>
42
37
<div class="refentry" title="BaconVideoWidget">
55
50
<div class="refsynopsisdiv" title="Synopsis">
56
51
<a name="BaconVideoWidget.synopsis"></a><h2>Synopsis</h2>
57
52
<pre class="synopsis">
58
 
 
59
53
#include &lt;bacon-video-widget.h&gt;
60
54
 
61
55
                    <a class="link" href="BaconVideoWidget.html#BaconVideoWidget-struct" title="BaconVideoWidget">BaconVideoWidget</a>;
68
62
enum                <a class="link" href="BaconVideoWidget.html#BvwVideoProperty" title="enum BvwVideoProperty">BvwVideoProperty</a>;
69
63
enum                <a class="link" href="BaconVideoWidget.html#BvwError" title="enum BvwError">BvwError</a>;
70
64
enum                <a class="link" href="BaconVideoWidget.html#BvwUseType" title="enum BvwUseType">BvwUseType</a>;
71
 
<a
72
 
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
73
 
>GtkWidget</a> *         <a class="link" href="BaconVideoWidget.html#bacon-video-widget-new" title="bacon_video_widget_new ()">bacon_video_widget_new</a>              (int width,
74
 
                                                         int height,
75
 
                                                         <a class="link" href="BaconVideoWidget.html#BvwUseType" title="enum BvwUseType">BvwUseType</a> type,
76
 
                                                         <a
77
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
78
 
>GError</a> **error);
79
 
void                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-init-backend" title="bacon_video_widget_init_backend ()">bacon_video_widget_init_backend</a>     (int *argc,
80
 
                                                         char ***argv);
81
 
<a
82
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
83
 
>gboolean</a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-open" title="bacon_video_widget_open ()">bacon_video_widget_open</a>             (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
84
 
                                                         const char *mrl,
85
 
                                                         const char *subtitle_uri,
86
 
                                                         <a
87
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
88
 
>GError</a> **error);
89
 
<a
90
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
91
 
>gboolean</a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-play" title="bacon_video_widget_play ()">bacon_video_widget_play</a>             (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
92
 
                                                         <a
93
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
94
 
>GError</a> **error);
95
 
void                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-pause" title="bacon_video_widget_pause ()">bacon_video_widget_pause</a>            (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
96
 
<a
97
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
98
 
>gboolean</a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-seek" title="bacon_video_widget_seek ()">bacon_video_widget_seek</a>             (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
99
 
                                                         double position,
100
 
                                                         <a
101
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
102
 
>GError</a> **error);
103
 
<a
104
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
105
 
>gboolean</a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-seek-time" title="bacon_video_widget_seek_time ()">bacon_video_widget_seek_time</a>        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
106
 
                                                         <a
107
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint64"
108
 
>gint64</a> time,
109
 
                                                         <a
110
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
111
 
>GError</a> **error);
112
 
void                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-stop" title="bacon_video_widget_stop ()">bacon_video_widget_stop</a>             (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
113
 
void                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-close" title="bacon_video_widget_close ()">bacon_video_widget_close</a>            (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
114
 
<a
115
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
116
 
>gboolean</a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-can-deinterlace" title="bacon_video_widget_can_deinterlace ()">bacon_video_widget_can_deinterlace</a>  (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
117
 
<a
118
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
119
 
>gboolean</a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-can-direct-seek" title="bacon_video_widget_can_direct_seek ()">bacon_video_widget_can_direct_seek</a>  (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
120
 
<a
121
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
122
 
>gboolean</a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-can-get-frames" title="bacon_video_widget_can_get_frames ()">bacon_video_widget_can_get_frames</a>   (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
123
 
                                                         <a
124
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
125
 
>GError</a> **error);
126
 
<a
127
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
128
 
>gboolean</a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-can-set-volume" title="bacon_video_widget_can_set_volume ()">bacon_video_widget_can_set_volume</a>   (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
129
 
void                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-dvd-event" title="bacon_video_widget_dvd_event ()">bacon_video_widget_dvd_event</a>        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
130
 
                                                         <a class="link" href="BaconVideoWidget.html#BvwDVDEvent" title="enum BvwDVDEvent">BvwDVDEvent</a> type);
131
 
<a
132
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
133
 
>gboolean</a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-has-menus" title="bacon_video_widget_has_menus ()">bacon_video_widget_has_menus</a>        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
134
 
<a class="link" href="BaconVideoWidget.html#BvwAspectRatio" title="enum BvwAspectRatio">BvwAspectRatio</a>      <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-aspect-ratio" title="bacon_video_widget_get_aspect_ratio ()">bacon_video_widget_get_aspect_ratio</a> (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
135
 
void                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-aspect-ratio" title="bacon_video_widget_set_aspect_ratio ()">bacon_video_widget_set_aspect_ratio</a> (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
136
 
                                                         <a class="link" href="BaconVideoWidget.html#BvwAspectRatio" title="enum BvwAspectRatio">BvwAspectRatio</a> ratio);
137
 
<a class="link" href="BaconVideoWidget.html#BvwAudioOutType" title="enum BvwAudioOutType">BvwAudioOutType</a>     <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-audio-out-type" title="bacon_video_widget_get_audio_out_type ()">bacon_video_widget_get_audio_out_type</a>
138
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
139
 
<a
140
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
141
 
>gboolean</a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-audio-out-type" title="bacon_video_widget_set_audio_out_type ()">bacon_video_widget_set_audio_out_type</a>
142
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
143
 
                                                         <a class="link" href="BaconVideoWidget.html#BvwAudioOutType" title="enum BvwAudioOutType">BvwAudioOutType</a> type);
144
 
<a
145
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
146
 
>gboolean</a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-auto-resize" title="bacon_video_widget_get_auto_resize ()">bacon_video_widget_get_auto_resize</a>  (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
147
 
void                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-auto-resize" title="bacon_video_widget_set_auto_resize ()">bacon_video_widget_set_auto_resize</a>  (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
148
 
                                                         <a
149
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
150
 
>gboolean</a> auto_resize);
151
 
char *              <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-backend-name" title="bacon_video_widget_get_backend_name ()">bacon_video_widget_get_backend_name</a> (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
152
 
int                 <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-connection-speed" title="bacon_video_widget_get_connection_speed ()">bacon_video_widget_get_connection_speed</a>
153
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
154
 
void                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-connection-speed" title="bacon_video_widget_set_connection_speed ()">bacon_video_widget_set_connection_speed</a>
155
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
156
 
                                                         int speed);
157
 
<a
158
 
href="/usr/share/gtk-doc/html/gdk-pixbuf3/gdk-pixbuf3-gdk-pixbuf.html#GdkPixbuf"
159
 
>GdkPixbuf</a> *         <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-current-frame" title="bacon_video_widget_get_current_frame ()">bacon_video_widget_get_current_frame</a>
160
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
161
 
<a
162
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint64"
163
 
>gint64</a>              <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-current-time" title="bacon_video_widget_get_current_time ()">bacon_video_widget_get_current_time</a> (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
164
 
<a
165
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
166
 
>gboolean</a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-deinterlacing" title="bacon_video_widget_get_deinterlacing ()">bacon_video_widget_get_deinterlacing</a>
167
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
168
 
void                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-deinterlacing" title="bacon_video_widget_set_deinterlacing ()">bacon_video_widget_set_deinterlacing</a>
169
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
170
 
                                                         <a
171
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
172
 
>gboolean</a> deinterlace);
173
 
void                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-fullscreen" title="bacon_video_widget_set_fullscreen ()">bacon_video_widget_set_fullscreen</a>   (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
174
 
                                                         <a
175
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
176
 
>gboolean</a> fullscreen);
177
 
<a
178
 
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
179
 
>GList</a> *             <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-languages" title="bacon_video_widget_get_languages ()">bacon_video_widget_get_languages</a>    (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
180
 
int                 <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-language" title="bacon_video_widget_get_language ()">bacon_video_widget_get_language</a>     (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
181
 
void                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-language" title="bacon_video_widget_set_language ()">bacon_video_widget_set_language</a>     (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
182
 
                                                         int language);
183
 
void                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-logo" title="bacon_video_widget_set_logo ()">bacon_video_widget_set_logo</a>         (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
184
 
                                                         const char *name);
185
 
<a
186
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
187
 
>gboolean</a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-logo-mode" title="bacon_video_widget_get_logo_mode ()">bacon_video_widget_get_logo_mode</a>    (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
188
 
void                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-logo-mode" title="bacon_video_widget_set_logo_mode ()">bacon_video_widget_set_logo_mode</a>    (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
189
 
                                                         <a
190
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
191
 
>gboolean</a> logo_mode);
192
 
void                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-metadata" title="bacon_video_widget_get_metadata ()">bacon_video_widget_get_metadata</a>     (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
193
 
                                                         <a class="link" href="BaconVideoWidget.html#BvwMetadataType" title="enum BvwMetadataType">BvwMetadataType</a> type,
194
 
                                                         <a
195
 
href="/usr/share/gtk-doc/html/gobject/gobject-Generic-values.html#GValue"
196
 
>GValue</a> *value);
197
 
<a
198
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
199
 
>gchar</a> **            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-mrls" title="bacon_video_widget_get_mrls ()">bacon_video_widget_get_mrls</a>         (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
200
 
                                                         <a
201
 
href="http://library.gnome.org/devel/totem-pl-parser/totem-pl-parser-totem-disc.html#TotemDiscMediaType"
202
 
>TotemDiscMediaType</a> type,
203
 
                                                         const char *device,
204
 
                                                         <a
205
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
206
 
>GError</a> **error);
207
 
<a
208
 
href="/usr/share/gtk-doc/html/glib/glib-Commandline-option-parser.html#GOptionGroup"
209
 
>GOptionGroup</a>*       <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-option-group" title="bacon_video_widget_get_option_group ()">bacon_video_widget_get_option_group</a> (void);
210
 
double              <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-position" title="bacon_video_widget_get_position ()">bacon_video_widget_get_position</a>     (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
211
 
void                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-referrer" title="bacon_video_widget_set_referrer ()">bacon_video_widget_set_referrer</a>     (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
212
 
                                                         const char *referrer);
213
 
void                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-scale-ratio" title="bacon_video_widget_set_scale_ratio ()">bacon_video_widget_set_scale_ratio</a>  (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
214
 
                                                         float ratio);
215
 
<a
216
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
217
 
>gboolean</a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-show-cursor" title="bacon_video_widget_get_show_cursor ()">bacon_video_widget_get_show_cursor</a>  (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
218
 
void                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-show-cursor" title="bacon_video_widget_set_show_cursor ()">bacon_video_widget_set_show_cursor</a>  (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
219
 
                                                         <a
220
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
221
 
>gboolean</a> show_cursor);
222
 
void                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-show-visuals" title="bacon_video_widget_set_show_visuals ()">bacon_video_widget_set_show_visuals</a> (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
223
 
                                                         <a
224
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
225
 
>gboolean</a> show_visuals);
226
 
<a
227
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint64"
228
 
>gint64</a>              <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-stream-length" title="bacon_video_widget_get_stream_length ()">bacon_video_widget_get_stream_length</a>
229
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
230
 
<a
231
 
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
232
 
>GList</a> *             <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-subtitles" title="bacon_video_widget_get_subtitles ()">bacon_video_widget_get_subtitles</a>    (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
233
 
int                 <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-subtitle" title="bacon_video_widget_get_subtitle ()">bacon_video_widget_get_subtitle</a>     (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
234
 
void                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-subtitle" title="bacon_video_widget_set_subtitle ()">bacon_video_widget_set_subtitle</a>     (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
235
 
                                                         int subtitle);
236
 
void                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-subtitle-encoding" title="bacon_video_widget_set_subtitle_encoding ()">bacon_video_widget_set_subtitle_encoding</a>
237
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
238
 
                                                         const char *encoding);
239
 
void                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-subtitle-font" title="bacon_video_widget_set_subtitle_font ()">bacon_video_widget_set_subtitle_font</a>
240
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
241
 
                                                         const char *font);
242
 
void                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-user-agent" title="bacon_video_widget_set_user_agent ()">bacon_video_widget_set_user_agent</a>   (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
243
 
                                                         const char *user_agent);
244
 
int                 <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-video-property" title="bacon_video_widget_get_video_property ()">bacon_video_widget_get_video_property</a>
245
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
246
 
                                                         <a class="link" href="BaconVideoWidget.html#BvwVideoProperty" title="enum BvwVideoProperty">BvwVideoProperty</a> type);
247
 
void                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-video-property" title="bacon_video_widget_set_video_property ()">bacon_video_widget_set_video_property</a>
248
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
249
 
                                                         <a class="link" href="BaconVideoWidget.html#BvwVideoProperty" title="enum BvwVideoProperty">BvwVideoProperty</a> type,
250
 
                                                         int value);
251
 
<a
252
 
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
253
 
>GList</a> *             <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-visuals-list" title="bacon_video_widget_get_visuals_list ()">bacon_video_widget_get_visuals_list</a> (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
254
 
<a
255
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
256
 
>gboolean</a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-visuals" title="bacon_video_widget_set_visuals ()">bacon_video_widget_set_visuals</a>      (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
257
 
                                                         const char *name);
258
 
void                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-visuals-quality" title="bacon_video_widget_set_visuals_quality ()">bacon_video_widget_set_visuals_quality</a>
259
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
260
 
                                                         <a class="link" href="BaconVideoWidget.html#BvwVisualsQuality" title="enum BvwVisualsQuality">BvwVisualsQuality</a> quality);
261
 
double              <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-volume" title="bacon_video_widget_get_volume ()">bacon_video_widget_get_volume</a>       (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
262
 
void                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-volume" title="bacon_video_widget_set_volume ()">bacon_video_widget_set_volume</a>       (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
263
 
                                                         double volume);
264
 
double              <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-zoom" title="bacon_video_widget_get_zoom ()">bacon_video_widget_get_zoom</a>         (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
265
 
void                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-zoom" title="bacon_video_widget_set_zoom ()">bacon_video_widget_set_zoom</a>         (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
266
 
                                                         double zoom);
267
 
<a
268
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
269
 
>gboolean</a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-has-next-track" title="bacon_video_widget_has_next_track ()">bacon_video_widget_has_next_track</a>   (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
270
 
<a
271
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
272
 
>gboolean</a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-has-previous-track" title="bacon_video_widget_has_previous_track ()">bacon_video_widget_has_previous_track</a>
273
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
274
 
<a
275
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
276
 
>gboolean</a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-is-playing" title="bacon_video_widget_is_playing ()">bacon_video_widget_is_playing</a>       (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
277
 
<a
278
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
279
 
>gboolean</a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-is-seekable" title="bacon_video_widget_is_seekable ()">bacon_video_widget_is_seekable</a>      (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);
280
 
<a
281
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
282
 
>gboolean</a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-step" title="bacon_video_widget_step ()">bacon_video_widget_step</a>             (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
283
 
                                                         <a
284
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
285
 
>GError</a> **error);
 
65
<a href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *         <a class="link" href="BaconVideoWidget.html#bacon-video-widget-new" title="bacon_video_widget_new ()">bacon_video_widget_new</a>              (<em class="parameter"><code><span class="type">int</span> width</code></em>,
 
66
                                                         <em class="parameter"><code><span class="type">int</span> height</code></em>,
 
67
                                                         <em class="parameter"><code><a class="link" href="BaconVideoWidget.html#BvwUseType" title="enum BvwUseType"><span class="type">BvwUseType</span></a> type</code></em>,
 
68
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
69
<span class="returnvalue">void</span>                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-init-backend" title="bacon_video_widget_init_backend ()">bacon_video_widget_init_backend</a>     (<em class="parameter"><code><span class="type">int</span> *argc</code></em>,
 
70
                                                         <em class="parameter"><code><span class="type">char</span> ***argv</code></em>);
 
71
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-open" title="bacon_video_widget_open ()">bacon_video_widget_open</a>             (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
72
                                                         <em class="parameter"><code>const <span class="type">char</span> *mrl</code></em>,
 
73
                                                         <em class="parameter"><code>const <span class="type">char</span> *subtitle_uri</code></em>,
 
74
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
75
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-play" title="bacon_video_widget_play ()">bacon_video_widget_play</a>             (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
76
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
77
<span class="returnvalue">void</span>                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-pause" title="bacon_video_widget_pause ()">bacon_video_widget_pause</a>            (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
78
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-seek" title="bacon_video_widget_seek ()">bacon_video_widget_seek</a>             (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
79
                                                         <em class="parameter"><code><span class="type">double</span> position</code></em>,
 
80
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
81
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-seek-time" title="bacon_video_widget_seek_time ()">bacon_video_widget_seek_time</a>        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
82
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> _time</code></em>,
 
83
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> accurate</code></em>,
 
84
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
85
<span class="returnvalue">void</span>                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-stop" title="bacon_video_widget_stop ()">bacon_video_widget_stop</a>             (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
86
<span class="returnvalue">void</span>                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-close" title="bacon_video_widget_close ()">bacon_video_widget_close</a>            (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
87
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-can-direct-seek" title="bacon_video_widget_can_direct_seek ()">bacon_video_widget_can_direct_seek</a>  (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
88
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-can-get-frames" title="bacon_video_widget_can_get_frames ()">bacon_video_widget_can_get_frames</a>   (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
89
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
90
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-can-set-volume" title="bacon_video_widget_can_set_volume ()">bacon_video_widget_can_set_volume</a>   (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
91
<span class="returnvalue">void</span>                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-dvd-event" title="bacon_video_widget_dvd_event ()">bacon_video_widget_dvd_event</a>        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
92
                                                         <em class="parameter"><code><a class="link" href="BaconVideoWidget.html#BvwDVDEvent" title="enum BvwDVDEvent"><span class="type">BvwDVDEvent</span></a> type</code></em>);
 
93
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-has-menus" title="bacon_video_widget_has_menus ()">bacon_video_widget_has_menus</a>        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
94
<a class="link" href="BaconVideoWidget.html#BvwAspectRatio" title="enum BvwAspectRatio"><span class="returnvalue">BvwAspectRatio</span></a>      <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-aspect-ratio" title="bacon_video_widget_get_aspect_ratio ()">bacon_video_widget_get_aspect_ratio</a> (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
95
<span class="returnvalue">void</span>                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-aspect-ratio" title="bacon_video_widget_set_aspect_ratio ()">bacon_video_widget_set_aspect_ratio</a> (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
96
                                                         <em class="parameter"><code><a class="link" href="BaconVideoWidget.html#BvwAspectRatio" title="enum BvwAspectRatio"><span class="type">BvwAspectRatio</span></a> ratio</code></em>);
 
97
<a class="link" href="BaconVideoWidget.html#BvwAudioOutType" title="enum BvwAudioOutType"><span class="returnvalue">BvwAudioOutType</span></a>     <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-audio-out-type" title="bacon_video_widget_get_audio_out_type ()">bacon_video_widget_get_audio_out_type</a>
 
98
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
99
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-audio-out-type" title="bacon_video_widget_set_audio_out_type ()">bacon_video_widget_set_audio_out_type</a>
 
100
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
101
                                                         <em class="parameter"><code><a class="link" href="BaconVideoWidget.html#BvwAudioOutType" title="enum BvwAudioOutType"><span class="type">BvwAudioOutType</span></a> type</code></em>);
 
102
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-auto-resize" title="bacon_video_widget_get_auto_resize ()">bacon_video_widget_get_auto_resize</a>  (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
103
<span class="returnvalue">void</span>                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-auto-resize" title="bacon_video_widget_set_auto_resize ()">bacon_video_widget_set_auto_resize</a>  (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
104
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> auto_resize</code></em>);
 
105
<span class="returnvalue">char</span> *              <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-backend-name" title="bacon_video_widget_get_backend_name ()">bacon_video_widget_get_backend_name</a> (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
106
<span class="returnvalue">int</span>                 <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-connection-speed" title="bacon_video_widget_get_connection_speed ()">bacon_video_widget_get_connection_speed</a>
 
107
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
108
<span class="returnvalue">void</span>                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-connection-speed" title="bacon_video_widget_set_connection_speed ()">bacon_video_widget_set_connection_speed</a>
 
109
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
110
                                                         <em class="parameter"><code><span class="type">int</span> speed</code></em>);
 
111
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-current-frame" title="bacon_video_widget_get_current_frame ()">bacon_video_widget_get_current_frame</a>
 
112
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
113
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint64"><span class="returnvalue">gint64</span></a>              <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-current-time" title="bacon_video_widget_get_current_time ()">bacon_video_widget_get_current_time</a> (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
114
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-deinterlacing" title="bacon_video_widget_get_deinterlacing ()">bacon_video_widget_get_deinterlacing</a>
 
115
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
116
<span class="returnvalue">void</span>                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-deinterlacing" title="bacon_video_widget_set_deinterlacing ()">bacon_video_widget_set_deinterlacing</a>
 
117
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
118
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> deinterlace</code></em>);
 
119
<span class="returnvalue">void</span>                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-fullscreen" title="bacon_video_widget_set_fullscreen ()">bacon_video_widget_set_fullscreen</a>   (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
120
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> fullscreen</code></em>);
 
121
<a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-languages" title="bacon_video_widget_get_languages ()">bacon_video_widget_get_languages</a>    (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
122
<span class="returnvalue">int</span>                 <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-language" title="bacon_video_widget_get_language ()">bacon_video_widget_get_language</a>     (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
123
<span class="returnvalue">void</span>                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-language" title="bacon_video_widget_set_language ()">bacon_video_widget_set_language</a>     (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
124
                                                         <em class="parameter"><code><span class="type">int</span> language</code></em>);
 
125
<span class="returnvalue">void</span>                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-logo" title="bacon_video_widget_set_logo ()">bacon_video_widget_set_logo</a>         (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
126
                                                         <em class="parameter"><code>const <span class="type">char</span> *name</code></em>);
 
127
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-logo-mode" title="bacon_video_widget_get_logo_mode ()">bacon_video_widget_get_logo_mode</a>    (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
128
<span class="returnvalue">void</span>                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-logo-mode" title="bacon_video_widget_set_logo_mode ()">bacon_video_widget_set_logo_mode</a>    (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
129
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> logo_mode</code></em>);
 
130
<span class="returnvalue">void</span>                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-metadata" title="bacon_video_widget_get_metadata ()">bacon_video_widget_get_metadata</a>     (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
131
                                                         <em class="parameter"><code><a class="link" href="BaconVideoWidget.html#BvwMetadataType" title="enum BvwMetadataType"><span class="type">BvwMetadataType</span></a> type</code></em>,
 
132
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>);
 
133
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> **            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-mrls" title="bacon_video_widget_get_mrls ()">bacon_video_widget_get_mrls</a>         (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
134
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/totem-pl-parser/totem-pl-parser-TotemDisc.html#TotemDiscMediaType"><span class="type">TotemDiscMediaType</span></a> type</code></em>,
 
135
                                                         <em class="parameter"><code>const <span class="type">char</span> *device</code></em>,
 
136
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
137
<a href="/usr/share/gtk-doc/html/glib/glib-Commandline-option-parser.html#GOptionGroup"><span class="returnvalue">GOptionGroup</span></a>*       <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-option-group" title="bacon_video_widget_get_option_group ()">bacon_video_widget_get_option_group</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
 
138
<span class="returnvalue">double</span>              <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-position" title="bacon_video_widget_get_position ()">bacon_video_widget_get_position</a>     (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
139
<span class="returnvalue">void</span>                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-referrer" title="bacon_video_widget_set_referrer ()">bacon_video_widget_set_referrer</a>     (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
140
                                                         <em class="parameter"><code>const <span class="type">char</span> *referrer</code></em>);
 
141
<span class="returnvalue">void</span>                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-scale-ratio" title="bacon_video_widget_set_scale_ratio ()">bacon_video_widget_set_scale_ratio</a>  (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
142
                                                         <em class="parameter"><code><span class="type">float</span> ratio</code></em>);
 
143
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-show-cursor" title="bacon_video_widget_get_show_cursor ()">bacon_video_widget_get_show_cursor</a>  (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
144
<span class="returnvalue">void</span>                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-show-cursor" title="bacon_video_widget_set_show_cursor ()">bacon_video_widget_set_show_cursor</a>  (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
145
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> show_cursor</code></em>);
 
146
<span class="returnvalue">void</span>                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-show-visuals" title="bacon_video_widget_set_show_visuals ()">bacon_video_widget_set_show_visuals</a> (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
147
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> show_visuals</code></em>);
 
148
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint64"><span class="returnvalue">gint64</span></a>              <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-stream-length" title="bacon_video_widget_get_stream_length ()">bacon_video_widget_get_stream_length</a>
 
149
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
150
<a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-subtitles" title="bacon_video_widget_get_subtitles ()">bacon_video_widget_get_subtitles</a>    (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
151
<span class="returnvalue">int</span>                 <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-subtitle" title="bacon_video_widget_get_subtitle ()">bacon_video_widget_get_subtitle</a>     (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
152
<span class="returnvalue">void</span>                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-subtitle" title="bacon_video_widget_set_subtitle ()">bacon_video_widget_set_subtitle</a>     (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
153
                                                         <em class="parameter"><code><span class="type">int</span> subtitle</code></em>);
 
154
<span class="returnvalue">void</span>                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-subtitle-encoding" title="bacon_video_widget_set_subtitle_encoding ()">bacon_video_widget_set_subtitle_encoding</a>
 
155
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
156
                                                         <em class="parameter"><code>const <span class="type">char</span> *encoding</code></em>);
 
157
<span class="returnvalue">void</span>                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-subtitle-font" title="bacon_video_widget_set_subtitle_font ()">bacon_video_widget_set_subtitle_font</a>
 
158
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
159
                                                         <em class="parameter"><code>const <span class="type">char</span> *font</code></em>);
 
160
<span class="returnvalue">void</span>                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-user-agent" title="bacon_video_widget_set_user_agent ()">bacon_video_widget_set_user_agent</a>   (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
161
                                                         <em class="parameter"><code>const <span class="type">char</span> *user_agent</code></em>);
 
162
<span class="returnvalue">int</span>                 <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-video-property" title="bacon_video_widget_get_video_property ()">bacon_video_widget_get_video_property</a>
 
163
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
164
                                                         <em class="parameter"><code><a class="link" href="BaconVideoWidget.html#BvwVideoProperty" title="enum BvwVideoProperty"><span class="type">BvwVideoProperty</span></a> type</code></em>);
 
165
<span class="returnvalue">void</span>                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-video-property" title="bacon_video_widget_set_video_property ()">bacon_video_widget_set_video_property</a>
 
166
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
167
                                                         <em class="parameter"><code><a class="link" href="BaconVideoWidget.html#BvwVideoProperty" title="enum BvwVideoProperty"><span class="type">BvwVideoProperty</span></a> type</code></em>,
 
168
                                                         <em class="parameter"><code><span class="type">int</span> value</code></em>);
 
169
<a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-visuals-list" title="bacon_video_widget_get_visuals_list ()">bacon_video_widget_get_visuals_list</a> (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
170
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-visuals" title="bacon_video_widget_set_visuals ()">bacon_video_widget_set_visuals</a>      (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
171
                                                         <em class="parameter"><code>const <span class="type">char</span> *name</code></em>);
 
172
<span class="returnvalue">void</span>                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-visuals-quality" title="bacon_video_widget_set_visuals_quality ()">bacon_video_widget_set_visuals_quality</a>
 
173
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
174
                                                         <em class="parameter"><code><a class="link" href="BaconVideoWidget.html#BvwVisualsQuality" title="enum BvwVisualsQuality"><span class="type">BvwVisualsQuality</span></a> quality</code></em>);
 
175
<span class="returnvalue">double</span>              <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-volume" title="bacon_video_widget_get_volume ()">bacon_video_widget_get_volume</a>       (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
176
<span class="returnvalue">void</span>                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-volume" title="bacon_video_widget_set_volume ()">bacon_video_widget_set_volume</a>       (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
177
                                                         <em class="parameter"><code><span class="type">double</span> volume</code></em>);
 
178
<span class="returnvalue">double</span>              <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-zoom" title="bacon_video_widget_get_zoom ()">bacon_video_widget_get_zoom</a>         (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
179
<span class="returnvalue">void</span>                <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-zoom" title="bacon_video_widget_set_zoom ()">bacon_video_widget_set_zoom</a>         (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
180
                                                         <em class="parameter"><code><span class="type">double</span> zoom</code></em>);
 
181
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-has-next-track" title="bacon_video_widget_has_next_track ()">bacon_video_widget_has_next_track</a>   (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
182
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-has-previous-track" title="bacon_video_widget_has_previous_track ()">bacon_video_widget_has_previous_track</a>
 
183
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
184
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-is-playing" title="bacon_video_widget_is_playing ()">bacon_video_widget_is_playing</a>       (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
185
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-is-seekable" title="bacon_video_widget_is_seekable ()">bacon_video_widget_is_seekable</a>      (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);
 
186
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="BaconVideoWidget.html#bacon-video-widget-step" title="bacon_video_widget_step ()">bacon_video_widget_step</a>             (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
187
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> forward</code></em>,
 
188
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
286
189
</pre>
287
190
</div>
288
191
<div class="refsect1" title="Object Hierarchy">
289
192
<a name="BaconVideoWidget.object-hierarchy"></a><h2>Object Hierarchy</h2>
290
193
<pre class="synopsis">
291
 
  <a
292
 
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
293
 
>GObject</a>
294
 
   +----<a
295
 
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GInitiallyUnowned"
296
 
>GInitiallyUnowned</a>
297
 
         +----<a
298
 
href="/usr/share/gtk-doc/html/gtk/GtkObject.html"
299
 
>GtkObject</a>
300
 
               +----<a
301
 
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
302
 
>GtkWidget</a>
303
 
                     +----<a
304
 
href="/usr/share/gtk-doc/html/gtk/GtkContainer.html"
305
 
>GtkContainer</a>
306
 
                           +----<a
307
 
href="/usr/share/gtk-doc/html/gtk/GtkBin.html"
308
 
>GtkBin</a>
309
 
                                 +----<a
310
 
href="/usr/share/gtk-doc/html/gtk/GtkEventBox.html"
311
 
>GtkEventBox</a>
 
194
  <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject">GObject</a>
 
195
   +----<a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>
 
196
         +----<a href="http://library.gnome.org/devel/gtk/unstable/GtkObject.html">GtkObject</a>
 
197
               +----<a href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html">GtkWidget</a>
 
198
                     +----<a href="http://library.gnome.org/devel/gtk/unstable/GtkContainer.html">GtkContainer</a>
 
199
                           +----<a href="http://library.gnome.org/devel/gtk/unstable/GtkBin.html">GtkBin</a>
 
200
                                 +----<a href="http://library.gnome.org/devel/gtk/unstable/GtkEventBox.html">GtkEventBox</a>
312
201
                                       +----BaconVideoWidget
313
202
</pre>
314
203
</div>
316
205
<a name="BaconVideoWidget.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
317
206
<p>
318
207
BaconVideoWidget implements
319
 
 AtkImplementorIface and  <a
320
 
href="/usr/share/gtk-doc/html/gtk/gtk-gtkbuildable.html#GtkBuildable"
321
 
>GtkBuildable</a>.</p>
 
208
 AtkImplementorIface and  <a href="http://library.gnome.org/devel/gtk/unstable/GtkBuildable.html">GtkBuildable</a>.</p>
322
209
</div>
323
210
<div class="refsect1" title="Properties">
324
211
<a name="BaconVideoWidget.properties"></a><h2>Properties</h2>
325
212
<pre class="synopsis">
326
 
  "<a class="link" href="BaconVideoWidget.html#BaconVideoWidget--logo-mode" title='The "logo-mode" property'>logo-mode</a>"                <a
327
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
328
 
>gboolean</a>              : Read / Write
329
 
  "<a class="link" href="BaconVideoWidget.html#BaconVideoWidget--playing" title='The "playing" property'>playing</a>"                  <a
330
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
331
 
>gboolean</a>              : Read
332
 
  "<a class="link" href="BaconVideoWidget.html#BaconVideoWidget--position" title='The "position" property'>position</a>"                 <a
333
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
334
 
>gdouble</a>               : Read
335
 
  "<a class="link" href="BaconVideoWidget.html#BaconVideoWidget--referrer" title='The "referrer" property'>referrer</a>"                 <a
336
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
337
 
>gchar</a>*                : Read / Write
338
 
  "<a class="link" href="BaconVideoWidget.html#BaconVideoWidget--seekable" title='The "seekable" property'>seekable</a>"                 <a
339
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
340
 
>gboolean</a>              : Read
341
 
  "<a class="link" href="BaconVideoWidget.html#BaconVideoWidget--show-cursor" title='The "show-cursor" property'>show-cursor</a>"              <a
342
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
343
 
>gboolean</a>              : Read / Write
344
 
  "<a class="link" href="BaconVideoWidget.html#BaconVideoWidget--show-visuals" title='The "show-visuals" property'>show-visuals</a>"             <a
345
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
346
 
>gboolean</a>              : Write
347
 
  "<a class="link" href="BaconVideoWidget.html#BaconVideoWidget--stream-length" title='The "stream-length" property'>stream-length</a>"            <a
348
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint64"
349
 
>gint64</a>                : Read
350
 
  "<a class="link" href="BaconVideoWidget.html#BaconVideoWidget--user-agent" title='The "user-agent" property'>user-agent</a>"               <a
351
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
352
 
>gchar</a>*                : Read / Write
353
 
  "<a class="link" href="BaconVideoWidget.html#BaconVideoWidget--volume" title='The "volume" property'>volume</a>"                   <a
354
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
355
 
>gdouble</a>               : Read / Write
 
213
  "<a class="link" href="BaconVideoWidget.html#BaconVideoWidget--download-filename" title='The "download-filename" property'>download-filename</a>"        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write
 
214
  "<a class="link" href="BaconVideoWidget.html#BaconVideoWidget--logo-mode" title='The "logo-mode" property'>logo-mode</a>"                <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write
 
215
  "<a class="link" href="BaconVideoWidget.html#BaconVideoWidget--playing" title='The "playing" property'>playing</a>"                  <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read
 
216
  "<a class="link" href="BaconVideoWidget.html#BaconVideoWidget--position" title='The "position" property'>position</a>"                 <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a>               : Read
 
217
  "<a class="link" href="BaconVideoWidget.html#BaconVideoWidget--referrer" title='The "referrer" property'>referrer</a>"                 <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write
 
218
  "<a class="link" href="BaconVideoWidget.html#BaconVideoWidget--seekable" title='The "seekable" property'>seekable</a>"                 <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read
 
219
  "<a class="link" href="BaconVideoWidget.html#BaconVideoWidget--show-cursor" title='The "show-cursor" property'>show-cursor</a>"              <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write
 
220
  "<a class="link" href="BaconVideoWidget.html#BaconVideoWidget--show-visuals" title='The "show-visuals" property'>show-visuals</a>"             <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Write
 
221
  "<a class="link" href="BaconVideoWidget.html#BaconVideoWidget--stream-length" title='The "stream-length" property'>stream-length</a>"            <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a>                : Read
 
222
  "<a class="link" href="BaconVideoWidget.html#BaconVideoWidget--user-agent" title='The "user-agent" property'>user-agent</a>"               <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write
 
223
  "<a class="link" href="BaconVideoWidget.html#BaconVideoWidget--volume" title='The "volume" property'>volume</a>"                   <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a>               : Read / Write
356
224
</pre>
357
225
</div>
358
226
<div class="refsect1" title="Signals">
360
228
<pre class="synopsis">
361
229
  "<a class="link" href="BaconVideoWidget.html#BaconVideoWidget-buffering" title='The "buffering" signal'>buffering</a>"                                      : Run Last
362
230
  "<a class="link" href="BaconVideoWidget.html#BaconVideoWidget-channels-change" title='The "channels-change" signal'>channels-change</a>"                                : Run Last
 
231
  "<a class="link" href="BaconVideoWidget.html#BaconVideoWidget-download-buffering" title='The "download-buffering" signal'>download-buffering</a>"                             : Run Last
363
232
  "<a class="link" href="BaconVideoWidget.html#BaconVideoWidget-eos" title='The "eos" signal'>eos</a>"                                            : Run Last
364
233
  "<a class="link" href="BaconVideoWidget.html#BaconVideoWidget-error" title='The "error" signal'>error</a>"                                          : Run Last
365
234
  "<a class="link" href="BaconVideoWidget.html#BaconVideoWidget-got-metadata" title='The "got-metadata" signal'>got-metadata</a>"                                   : Run Last
373
242
<p>
374
243
<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> is a widget to play audio or video streams, with support for visualisations for audio-only streams. It has a GStreamer
375
244
backend, and abstracts away the differences to provide a simple interface to the functionality required by Totem. It handles all the low-level
376
 
audio and video work for Totem (or passes the work off to the backend).</p>
377
 
<p>
 
245
audio and video work for Totem (or passes the work off to the backend).
378
246
</p>
379
247
</div>
380
248
<div class="refsect1" title="Details">
383
251
<a name="BaconVideoWidget-struct"></a><h3>BaconVideoWidget</h3>
384
252
<pre class="programlisting">typedef struct _BaconVideoWidget BaconVideoWidget;</pre>
385
253
<p>
386
 
All the fields in the <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> structure are private and should never be accessed directly.</p>
387
 
<p>
 
254
All the fields in the <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> structure are private and should never be accessed directly.
388
255
</p>
389
256
</div>
390
257
<hr>
394
261
} BaconVideoWidgetClass;
395
262
</pre>
396
263
<p>
397
 
All the fields in the <a class="link" href="BaconVideoWidget.html#BaconVideoWidgetClass" title="BaconVideoWidgetClass"><span class="type">BaconVideoWidgetClass</span></a> structure are private and should never be accessed directly.</p>
398
 
<p>
 
264
All the fields in the <a class="link" href="BaconVideoWidget.html#BaconVideoWidgetClass" title="BaconVideoWidgetClass"><span class="type">BaconVideoWidgetClass</span></a> structure are private and should never be accessed directly.
399
265
</p>
400
266
</div>
401
267
<hr>
411
277
</pre>
412
278
<p>
413
279
The pixel aspect ratios available in which to display videos using
414
 
@<a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-aspect-ratio" title="bacon_video_widget_set_aspect_ratio ()"><code class="function">bacon_video_widget_set_aspect_ratio()</code></a>.</p>
415
 
<p>
 
280
@<a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-aspect-ratio" title="bacon_video_widget_set_aspect_ratio ()"><code class="function">bacon_video_widget_set_aspect_ratio()</code></a>.
416
281
</p>
417
282
<div class="variablelist"><table border="0">
418
283
<col align="left" valign="top">
419
284
<tbody>
420
285
<tr>
421
 
<td><p><a name="BVW-RATIO-AUTO--CAPS"></a><span class="term"><code class="literal">BVW_RATIO_AUTO</code></span></p></td>
422
 
<td> automatic
423
 
</td>
424
 
</tr>
425
 
<tr>
426
 
<td><p><a name="BVW-RATIO-SQUARE--CAPS"></a><span class="term"><code class="literal">BVW_RATIO_SQUARE</code></span></p></td>
427
 
<td> square (1:1)
428
 
</td>
429
 
</tr>
430
 
<tr>
431
 
<td><p><a name="BVW-RATIO-FOURBYTHREE--CAPS"></a><span class="term"><code class="literal">BVW_RATIO_FOURBYTHREE</code></span></p></td>
432
 
<td> four-by-three (4:3)
433
 
</td>
434
 
</tr>
435
 
<tr>
436
 
<td><p><a name="BVW-RATIO-ANAMORPHIC--CAPS"></a><span class="term"><code class="literal">BVW_RATIO_ANAMORPHIC</code></span></p></td>
437
 
<td> anamorphic (16:9)
438
 
</td>
439
 
</tr>
440
 
<tr>
441
 
<td><p><a name="BVW-RATIO-DVB--CAPS"></a><span class="term"><code class="literal">BVW_RATIO_DVB</code></span></p></td>
442
 
<td> DVB (20:9)
 
286
<td><p><a name="BVW-RATIO-AUTO:CAPS"></a><span class="term"><code class="literal">BVW_RATIO_AUTO</code></span></p></td>
 
287
<td>automatic
 
288
</td>
 
289
</tr>
 
290
<tr>
 
291
<td><p><a name="BVW-RATIO-SQUARE:CAPS"></a><span class="term"><code class="literal">BVW_RATIO_SQUARE</code></span></p></td>
 
292
<td>square (1:1)
 
293
</td>
 
294
</tr>
 
295
<tr>
 
296
<td><p><a name="BVW-RATIO-FOURBYTHREE:CAPS"></a><span class="term"><code class="literal">BVW_RATIO_FOURBYTHREE</code></span></p></td>
 
297
<td>four-by-three (4:3)
 
298
</td>
 
299
</tr>
 
300
<tr>
 
301
<td><p><a name="BVW-RATIO-ANAMORPHIC:CAPS"></a><span class="term"><code class="literal">BVW_RATIO_ANAMORPHIC</code></span></p></td>
 
302
<td>anamorphic (16:9)
 
303
</td>
 
304
</tr>
 
305
<tr>
 
306
<td><p><a name="BVW-RATIO-DVB:CAPS"></a><span class="term"><code class="literal">BVW_RATIO_DVB</code></span></p></td>
 
307
<td>DVB (20:9)
443
308
</td>
444
309
</tr>
445
310
</tbody>
458
323
} BvwAudioOutType;
459
324
</pre>
460
325
<p>
461
 
The audio output types available for use with <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-audio-out-type" title="bacon_video_widget_set_audio_out_type ()"><code class="function">bacon_video_widget_set_audio_out_type()</code></a>.</p>
462
 
<p>
 
326
The audio output types available for use with <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-audio-out-type" title="bacon_video_widget_set_audio_out_type ()"><code class="function">bacon_video_widget_set_audio_out_type()</code></a>.
463
327
</p>
464
328
<div class="variablelist"><table border="0">
465
329
<col align="left" valign="top">
466
330
<tbody>
467
331
<tr>
468
 
<td><p><a name="BVW-AUDIO-SOUND-STEREO--CAPS"></a><span class="term"><code class="literal">BVW_AUDIO_SOUND_STEREO</code></span></p></td>
469
 
<td> stereo output
470
 
</td>
471
 
</tr>
472
 
<tr>
473
 
<td><p><a name="BVW-AUDIO-SOUND-4CHANNEL--CAPS"></a><span class="term"><code class="literal">BVW_AUDIO_SOUND_4CHANNEL</code></span></p></td>
474
 
<td> 4-channel output
475
 
</td>
476
 
</tr>
477
 
<tr>
478
 
<td><p><a name="BVW-AUDIO-SOUND-41CHANNEL--CAPS"></a><span class="term"><code class="literal">BVW_AUDIO_SOUND_41CHANNEL</code></span></p></td>
479
 
<td> 4.1-channel output
480
 
</td>
481
 
</tr>
482
 
<tr>
483
 
<td><p><a name="BVW-AUDIO-SOUND-5CHANNEL--CAPS"></a><span class="term"><code class="literal">BVW_AUDIO_SOUND_5CHANNEL</code></span></p></td>
484
 
<td> 5-channel output
485
 
</td>
486
 
</tr>
487
 
<tr>
488
 
<td><p><a name="BVW-AUDIO-SOUND-51CHANNEL--CAPS"></a><span class="term"><code class="literal">BVW_AUDIO_SOUND_51CHANNEL</code></span></p></td>
489
 
<td> 5.1-channel output
490
 
</td>
491
 
</tr>
492
 
<tr>
493
 
<td><p><a name="BVW-AUDIO-SOUND-AC3PASSTHRU--CAPS"></a><span class="term"><code class="literal">BVW_AUDIO_SOUND_AC3PASSTHRU</code></span></p></td>
494
 
<td> AC3 passthrough output
 
332
<td><p><a name="BVW-AUDIO-SOUND-STEREO:CAPS"></a><span class="term"><code class="literal">BVW_AUDIO_SOUND_STEREO</code></span></p></td>
 
333
<td>stereo output
 
334
</td>
 
335
</tr>
 
336
<tr>
 
337
<td><p><a name="BVW-AUDIO-SOUND-4CHANNEL:CAPS"></a><span class="term"><code class="literal">BVW_AUDIO_SOUND_4CHANNEL</code></span></p></td>
 
338
<td>4-channel output
 
339
</td>
 
340
</tr>
 
341
<tr>
 
342
<td><p><a name="BVW-AUDIO-SOUND-41CHANNEL:CAPS"></a><span class="term"><code class="literal">BVW_AUDIO_SOUND_41CHANNEL</code></span></p></td>
 
343
<td>4.1-channel output
 
344
</td>
 
345
</tr>
 
346
<tr>
 
347
<td><p><a name="BVW-AUDIO-SOUND-5CHANNEL:CAPS"></a><span class="term"><code class="literal">BVW_AUDIO_SOUND_5CHANNEL</code></span></p></td>
 
348
<td>5-channel output
 
349
</td>
 
350
</tr>
 
351
<tr>
 
352
<td><p><a name="BVW-AUDIO-SOUND-51CHANNEL:CAPS"></a><span class="term"><code class="literal">BVW_AUDIO_SOUND_51CHANNEL</code></span></p></td>
 
353
<td>5.1-channel output
 
354
</td>
 
355
</tr>
 
356
<tr>
 
357
<td><p><a name="BVW-AUDIO-SOUND-AC3PASSTHRU:CAPS"></a><span class="term"><code class="literal">BVW_AUDIO_SOUND_AC3PASSTHRU</code></span></p></td>
 
358
<td>AC3 passthrough output
495
359
</td>
496
360
</tr>
497
361
</tbody>
522
386
</pre>
523
387
<p>
524
388
The DVD navigation actions available to fire as DVD events to
525
 
the <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>.</p>
526
 
<p>
 
389
the <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>.
527
390
</p>
528
391
<div class="variablelist"><table border="0">
529
392
<col align="left" valign="top">
530
393
<tbody>
531
394
<tr>
532
 
<td><p><a name="BVW-DVD-ROOT-MENU--CAPS"></a><span class="term"><code class="literal">BVW_DVD_ROOT_MENU</code></span></p></td>
533
 
<td> root menu
534
 
</td>
535
 
</tr>
536
 
<tr>
537
 
<td><p><a name="BVW-DVD-TITLE-MENU--CAPS"></a><span class="term"><code class="literal">BVW_DVD_TITLE_MENU</code></span></p></td>
538
 
<td> title menu
539
 
</td>
540
 
</tr>
541
 
<tr>
542
 
<td><p><a name="BVW-DVD-SUBPICTURE-MENU--CAPS"></a><span class="term"><code class="literal">BVW_DVD_SUBPICTURE_MENU</code></span></p></td>
543
 
<td> subpicture menu (if available)
544
 
</td>
545
 
</tr>
546
 
<tr>
547
 
<td><p><a name="BVW-DVD-AUDIO-MENU--CAPS"></a><span class="term"><code class="literal">BVW_DVD_AUDIO_MENU</code></span></p></td>
548
 
<td> audio menu (if available)
549
 
</td>
550
 
</tr>
551
 
<tr>
552
 
<td><p><a name="BVW-DVD-ANGLE-MENU--CAPS"></a><span class="term"><code class="literal">BVW_DVD_ANGLE_MENU</code></span></p></td>
553
 
<td> angle menu (if available)
554
 
</td>
555
 
</tr>
556
 
<tr>
557
 
<td><p><a name="BVW-DVD-CHAPTER-MENU--CAPS"></a><span class="term"><code class="literal">BVW_DVD_CHAPTER_MENU</code></span></p></td>
558
 
<td> chapter menu
559
 
</td>
560
 
</tr>
561
 
<tr>
562
 
<td><p><a name="BVW-DVD-NEXT-CHAPTER--CAPS"></a><span class="term"><code class="literal">BVW_DVD_NEXT_CHAPTER</code></span></p></td>
563
 
<td> the next chapter
564
 
</td>
565
 
</tr>
566
 
<tr>
567
 
<td><p><a name="BVW-DVD-PREV-CHAPTER--CAPS"></a><span class="term"><code class="literal">BVW_DVD_PREV_CHAPTER</code></span></p></td>
568
 
<td> the previous chapter
569
 
</td>
570
 
</tr>
571
 
<tr>
572
 
<td><p><a name="BVW-DVD-NEXT-TITLE--CAPS"></a><span class="term"><code class="literal">BVW_DVD_NEXT_TITLE</code></span></p></td>
573
 
<td> the next title in the current chapter
574
 
</td>
575
 
</tr>
576
 
<tr>
577
 
<td><p><a name="BVW-DVD-PREV-TITLE--CAPS"></a><span class="term"><code class="literal">BVW_DVD_PREV_TITLE</code></span></p></td>
578
 
<td> the previous title in the current chapter
579
 
</td>
580
 
</tr>
581
 
<tr>
582
 
<td><p><a name="BVW-DVD-NEXT-ANGLE--CAPS"></a><span class="term"><code class="literal">BVW_DVD_NEXT_ANGLE</code></span></p></td>
583
 
<td> the next angle
584
 
</td>
585
 
</tr>
586
 
<tr>
587
 
<td><p><a name="BVW-DVD-PREV-ANGLE--CAPS"></a><span class="term"><code class="literal">BVW_DVD_PREV_ANGLE</code></span></p></td>
588
 
<td> the previous angle
589
 
</td>
590
 
</tr>
591
 
<tr>
592
 
<td><p><a name="BVW-DVD-ROOT-MENU-UP--CAPS"></a><span class="term"><code class="literal">BVW_DVD_ROOT_MENU_UP</code></span></p></td>
593
 
<td> go up in the menu
594
 
</td>
595
 
</tr>
596
 
<tr>
597
 
<td><p><a name="BVW-DVD-ROOT-MENU-DOWN--CAPS"></a><span class="term"><code class="literal">BVW_DVD_ROOT_MENU_DOWN</code></span></p></td>
598
 
<td> go down in the menu
599
 
</td>
600
 
</tr>
601
 
<tr>
602
 
<td><p><a name="BVW-DVD-ROOT-MENU-LEFT--CAPS"></a><span class="term"><code class="literal">BVW_DVD_ROOT_MENU_LEFT</code></span></p></td>
603
 
<td> go left in the menu
604
 
</td>
605
 
</tr>
606
 
<tr>
607
 
<td><p><a name="BVW-DVD-ROOT-MENU-RIGHT--CAPS"></a><span class="term"><code class="literal">BVW_DVD_ROOT_MENU_RIGHT</code></span></p></td>
608
 
<td> go right in the menu
609
 
</td>
610
 
</tr>
611
 
<tr>
612
 
<td><p><a name="BVW-DVD-ROOT-MENU-SELECT--CAPS"></a><span class="term"><code class="literal">BVW_DVD_ROOT_MENU_SELECT</code></span></p></td>
613
 
<td> select the current menu entry
 
395
<td><p><a name="BVW-DVD-ROOT-MENU:CAPS"></a><span class="term"><code class="literal">BVW_DVD_ROOT_MENU</code></span></p></td>
 
396
<td>root menu
 
397
</td>
 
398
</tr>
 
399
<tr>
 
400
<td><p><a name="BVW-DVD-TITLE-MENU:CAPS"></a><span class="term"><code class="literal">BVW_DVD_TITLE_MENU</code></span></p></td>
 
401
<td>title menu
 
402
</td>
 
403
</tr>
 
404
<tr>
 
405
<td><p><a name="BVW-DVD-SUBPICTURE-MENU:CAPS"></a><span class="term"><code class="literal">BVW_DVD_SUBPICTURE_MENU</code></span></p></td>
 
406
<td>subpicture menu (if available)
 
407
</td>
 
408
</tr>
 
409
<tr>
 
410
<td><p><a name="BVW-DVD-AUDIO-MENU:CAPS"></a><span class="term"><code class="literal">BVW_DVD_AUDIO_MENU</code></span></p></td>
 
411
<td>audio menu (if available)
 
412
</td>
 
413
</tr>
 
414
<tr>
 
415
<td><p><a name="BVW-DVD-ANGLE-MENU:CAPS"></a><span class="term"><code class="literal">BVW_DVD_ANGLE_MENU</code></span></p></td>
 
416
<td>angle menu (if available)
 
417
</td>
 
418
</tr>
 
419
<tr>
 
420
<td><p><a name="BVW-DVD-CHAPTER-MENU:CAPS"></a><span class="term"><code class="literal">BVW_DVD_CHAPTER_MENU</code></span></p></td>
 
421
<td>chapter menu
 
422
</td>
 
423
</tr>
 
424
<tr>
 
425
<td><p><a name="BVW-DVD-NEXT-CHAPTER:CAPS"></a><span class="term"><code class="literal">BVW_DVD_NEXT_CHAPTER</code></span></p></td>
 
426
<td>the next chapter
 
427
</td>
 
428
</tr>
 
429
<tr>
 
430
<td><p><a name="BVW-DVD-PREV-CHAPTER:CAPS"></a><span class="term"><code class="literal">BVW_DVD_PREV_CHAPTER</code></span></p></td>
 
431
<td>the previous chapter
 
432
</td>
 
433
</tr>
 
434
<tr>
 
435
<td><p><a name="BVW-DVD-NEXT-TITLE:CAPS"></a><span class="term"><code class="literal">BVW_DVD_NEXT_TITLE</code></span></p></td>
 
436
<td>the next title in the current chapter
 
437
</td>
 
438
</tr>
 
439
<tr>
 
440
<td><p><a name="BVW-DVD-PREV-TITLE:CAPS"></a><span class="term"><code class="literal">BVW_DVD_PREV_TITLE</code></span></p></td>
 
441
<td>the previous title in the current chapter
 
442
</td>
 
443
</tr>
 
444
<tr>
 
445
<td><p><a name="BVW-DVD-NEXT-ANGLE:CAPS"></a><span class="term"><code class="literal">BVW_DVD_NEXT_ANGLE</code></span></p></td>
 
446
<td>the next angle
 
447
</td>
 
448
</tr>
 
449
<tr>
 
450
<td><p><a name="BVW-DVD-PREV-ANGLE:CAPS"></a><span class="term"><code class="literal">BVW_DVD_PREV_ANGLE</code></span></p></td>
 
451
<td>the previous angle
 
452
</td>
 
453
</tr>
 
454
<tr>
 
455
<td><p><a name="BVW-DVD-ROOT-MENU-UP:CAPS"></a><span class="term"><code class="literal">BVW_DVD_ROOT_MENU_UP</code></span></p></td>
 
456
<td>go up in the menu
 
457
</td>
 
458
</tr>
 
459
<tr>
 
460
<td><p><a name="BVW-DVD-ROOT-MENU-DOWN:CAPS"></a><span class="term"><code class="literal">BVW_DVD_ROOT_MENU_DOWN</code></span></p></td>
 
461
<td>go down in the menu
 
462
</td>
 
463
</tr>
 
464
<tr>
 
465
<td><p><a name="BVW-DVD-ROOT-MENU-LEFT:CAPS"></a><span class="term"><code class="literal">BVW_DVD_ROOT_MENU_LEFT</code></span></p></td>
 
466
<td>go left in the menu
 
467
</td>
 
468
</tr>
 
469
<tr>
 
470
<td><p><a name="BVW-DVD-ROOT-MENU-RIGHT:CAPS"></a><span class="term"><code class="literal">BVW_DVD_ROOT_MENU_RIGHT</code></span></p></td>
 
471
<td>go right in the menu
 
472
</td>
 
473
</tr>
 
474
<tr>
 
475
<td><p><a name="BVW-DVD-ROOT-MENU-SELECT:CAPS"></a><span class="term"><code class="literal">BVW_DVD_ROOT_MENU_SELECT</code></span></p></td>
 
476
<td>select the current menu entry
614
477
</td>
615
478
</tr>
616
479
</tbody>
645
508
</pre>
646
509
<p>
647
510
The different metadata available for querying from a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
648
 
stream with <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-metadata" title="bacon_video_widget_get_metadata ()"><code class="function">bacon_video_widget_get_metadata()</code></a>.</p>
649
 
<p>
 
511
stream with <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-metadata" title="bacon_video_widget_get_metadata ()"><code class="function">bacon_video_widget_get_metadata()</code></a>.
650
512
</p>
651
513
<div class="variablelist"><table border="0">
652
514
<col align="left" valign="top">
653
515
<tbody>
654
516
<tr>
655
 
<td><p><a name="BVW-INFO-TITLE--CAPS"></a><span class="term"><code class="literal">BVW_INFO_TITLE</code></span></p></td>
656
 
<td> the stream's title
657
 
</td>
658
 
</tr>
659
 
<tr>
660
 
<td><p><a name="BVW-INFO-ARTIST--CAPS"></a><span class="term"><code class="literal">BVW_INFO_ARTIST</code></span></p></td>
661
 
<td> the artist who created the work
662
 
</td>
663
 
</tr>
664
 
<tr>
665
 
<td><p><a name="BVW-INFO-YEAR--CAPS"></a><span class="term"><code class="literal">BVW_INFO_YEAR</code></span></p></td>
666
 
<td> the year in which the work was created
667
 
</td>
668
 
</tr>
669
 
<tr>
670
 
<td><p><a name="BVW-INFO-COMMENT--CAPS"></a><span class="term"><code class="literal">BVW_INFO_COMMENT</code></span></p></td>
671
 
<td> a comment attached to the stream
672
 
</td>
673
 
</tr>
674
 
<tr>
675
 
<td><p><a name="BVW-INFO-ALBUM--CAPS"></a><span class="term"><code class="literal">BVW_INFO_ALBUM</code></span></p></td>
676
 
<td> the album in which the work was released
677
 
</td>
678
 
</tr>
679
 
<tr>
680
 
<td><p><a name="BVW-INFO-DURATION--CAPS"></a><span class="term"><code class="literal">BVW_INFO_DURATION</code></span></p></td>
681
 
<td> the stream's duration, in seconds
682
 
</td>
683
 
</tr>
684
 
<tr>
685
 
<td><p><a name="BVW-INFO-TRACK-NUMBER--CAPS"></a><span class="term"><code class="literal">BVW_INFO_TRACK_NUMBER</code></span></p></td>
686
 
<td> the track number of the work on the album
687
 
</td>
688
 
</tr>
689
 
<tr>
690
 
<td><p><a name="BVW-INFO-COVER--CAPS"></a><span class="term"><code class="literal">BVW_INFO_COVER</code></span></p></td>
691
 
<td> a <a
692
 
href="/usr/share/gtk-doc/html/gdk-pixbuf3/gdk-pixbuf3-gdk-pixbuf.html#GdkPixbuf"
693
 
><span class="type">GdkPixbuf</span></a> of the cover artwork
694
 
</td>
695
 
</tr>
696
 
<tr>
697
 
<td><p><a name="BVW-INFO-HAS-VIDEO--CAPS"></a><span class="term"><code class="literal">BVW_INFO_HAS_VIDEO</code></span></p></td>
698
 
<td> whether the stream has video
699
 
</td>
700
 
</tr>
701
 
<tr>
702
 
<td><p><a name="BVW-INFO-DIMENSION-X--CAPS"></a><span class="term"><code class="literal">BVW_INFO_DIMENSION_X</code></span></p></td>
703
 
<td> the video's width, in pixels
704
 
</td>
705
 
</tr>
706
 
<tr>
707
 
<td><p><a name="BVW-INFO-DIMENSION-Y--CAPS"></a><span class="term"><code class="literal">BVW_INFO_DIMENSION_Y</code></span></p></td>
708
 
<td> the video's height, in pixels
709
 
</td>
710
 
</tr>
711
 
<tr>
712
 
<td><p><a name="BVW-INFO-VIDEO-BITRATE--CAPS"></a><span class="term"><code class="literal">BVW_INFO_VIDEO_BITRATE</code></span></p></td>
713
 
<td> the video's bitrate, in kilobits per second
714
 
</td>
715
 
</tr>
716
 
<tr>
717
 
<td><p><a name="BVW-INFO-VIDEO-CODEC--CAPS"></a><span class="term"><code class="literal">BVW_INFO_VIDEO_CODEC</code></span></p></td>
718
 
<td> the video's codec
719
 
</td>
720
 
</tr>
721
 
<tr>
722
 
<td><p><a name="BVW-INFO-FPS--CAPS"></a><span class="term"><code class="literal">BVW_INFO_FPS</code></span></p></td>
723
 
<td> the number of frames per second in the video
724
 
</td>
725
 
</tr>
726
 
<tr>
727
 
<td><p><a name="BVW-INFO-HAS-AUDIO--CAPS"></a><span class="term"><code class="literal">BVW_INFO_HAS_AUDIO</code></span></p></td>
728
 
<td> whether the stream has audio
729
 
</td>
730
 
</tr>
731
 
<tr>
732
 
<td><p><a name="BVW-INFO-AUDIO-BITRATE--CAPS"></a><span class="term"><code class="literal">BVW_INFO_AUDIO_BITRATE</code></span></p></td>
733
 
<td> the audio's bitrate, in kilobits per second
734
 
</td>
735
 
</tr>
736
 
<tr>
737
 
<td><p><a name="BVW-INFO-AUDIO-CODEC--CAPS"></a><span class="term"><code class="literal">BVW_INFO_AUDIO_CODEC</code></span></p></td>
738
 
<td> the audio's codec
739
 
</td>
740
 
</tr>
741
 
<tr>
742
 
<td><p><a name="BVW-INFO-AUDIO-SAMPLE-RATE--CAPS"></a><span class="term"><code class="literal">BVW_INFO_AUDIO_SAMPLE_RATE</code></span></p></td>
743
 
<td> the audio sample rate, in bits per second
744
 
</td>
745
 
</tr>
746
 
<tr>
747
 
<td><p><a name="BVW-INFO-AUDIO-CHANNELS--CAPS"></a><span class="term"><code class="literal">BVW_INFO_AUDIO_CHANNELS</code></span></p></td>
748
 
<td> a string describing the number of audio channels in the stream
 
517
<td><p><a name="BVW-INFO-TITLE:CAPS"></a><span class="term"><code class="literal">BVW_INFO_TITLE</code></span></p></td>
 
518
<td>the stream's title
 
519
</td>
 
520
</tr>
 
521
<tr>
 
522
<td><p><a name="BVW-INFO-ARTIST:CAPS"></a><span class="term"><code class="literal">BVW_INFO_ARTIST</code></span></p></td>
 
523
<td>the artist who created the work
 
524
</td>
 
525
</tr>
 
526
<tr>
 
527
<td><p><a name="BVW-INFO-YEAR:CAPS"></a><span class="term"><code class="literal">BVW_INFO_YEAR</code></span></p></td>
 
528
<td>the year in which the work was created
 
529
</td>
 
530
</tr>
 
531
<tr>
 
532
<td><p><a name="BVW-INFO-COMMENT:CAPS"></a><span class="term"><code class="literal">BVW_INFO_COMMENT</code></span></p></td>
 
533
<td>a comment attached to the stream
 
534
</td>
 
535
</tr>
 
536
<tr>
 
537
<td><p><a name="BVW-INFO-ALBUM:CAPS"></a><span class="term"><code class="literal">BVW_INFO_ALBUM</code></span></p></td>
 
538
<td>the album in which the work was released
 
539
</td>
 
540
</tr>
 
541
<tr>
 
542
<td><p><a name="BVW-INFO-DURATION:CAPS"></a><span class="term"><code class="literal">BVW_INFO_DURATION</code></span></p></td>
 
543
<td>the stream's duration, in seconds
 
544
</td>
 
545
</tr>
 
546
<tr>
 
547
<td><p><a name="BVW-INFO-TRACK-NUMBER:CAPS"></a><span class="term"><code class="literal">BVW_INFO_TRACK_NUMBER</code></span></p></td>
 
548
<td>the track number of the work on the album
 
549
</td>
 
550
</tr>
 
551
<tr>
 
552
<td><p><a name="BVW-INFO-COVER:CAPS"></a><span class="term"><code class="literal">BVW_INFO_COVER</code></span></p></td>
 
553
<td>a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> of the cover artwork
 
554
</td>
 
555
</tr>
 
556
<tr>
 
557
<td><p><a name="BVW-INFO-HAS-VIDEO:CAPS"></a><span class="term"><code class="literal">BVW_INFO_HAS_VIDEO</code></span></p></td>
 
558
<td>whether the stream has video
 
559
</td>
 
560
</tr>
 
561
<tr>
 
562
<td><p><a name="BVW-INFO-DIMENSION-X:CAPS"></a><span class="term"><code class="literal">BVW_INFO_DIMENSION_X</code></span></p></td>
 
563
<td>the video's width, in pixels
 
564
</td>
 
565
</tr>
 
566
<tr>
 
567
<td><p><a name="BVW-INFO-DIMENSION-Y:CAPS"></a><span class="term"><code class="literal">BVW_INFO_DIMENSION_Y</code></span></p></td>
 
568
<td>the video's height, in pixels
 
569
</td>
 
570
</tr>
 
571
<tr>
 
572
<td><p><a name="BVW-INFO-VIDEO-BITRATE:CAPS"></a><span class="term"><code class="literal">BVW_INFO_VIDEO_BITRATE</code></span></p></td>
 
573
<td>the video's bitrate, in kilobits per second
 
574
</td>
 
575
</tr>
 
576
<tr>
 
577
<td><p><a name="BVW-INFO-VIDEO-CODEC:CAPS"></a><span class="term"><code class="literal">BVW_INFO_VIDEO_CODEC</code></span></p></td>
 
578
<td>the video's codec
 
579
</td>
 
580
</tr>
 
581
<tr>
 
582
<td><p><a name="BVW-INFO-FPS:CAPS"></a><span class="term"><code class="literal">BVW_INFO_FPS</code></span></p></td>
 
583
<td>the number of frames per second in the video
 
584
</td>
 
585
</tr>
 
586
<tr>
 
587
<td><p><a name="BVW-INFO-HAS-AUDIO:CAPS"></a><span class="term"><code class="literal">BVW_INFO_HAS_AUDIO</code></span></p></td>
 
588
<td>whether the stream has audio
 
589
</td>
 
590
</tr>
 
591
<tr>
 
592
<td><p><a name="BVW-INFO-AUDIO-BITRATE:CAPS"></a><span class="term"><code class="literal">BVW_INFO_AUDIO_BITRATE</code></span></p></td>
 
593
<td>the audio's bitrate, in kilobits per second
 
594
</td>
 
595
</tr>
 
596
<tr>
 
597
<td><p><a name="BVW-INFO-AUDIO-CODEC:CAPS"></a><span class="term"><code class="literal">BVW_INFO_AUDIO_CODEC</code></span></p></td>
 
598
<td>the audio's codec
 
599
</td>
 
600
</tr>
 
601
<tr>
 
602
<td><p><a name="BVW-INFO-AUDIO-SAMPLE-RATE:CAPS"></a><span class="term"><code class="literal">BVW_INFO_AUDIO_SAMPLE_RATE</code></span></p></td>
 
603
<td>the audio sample rate, in bits per second
 
604
</td>
 
605
</tr>
 
606
<tr>
 
607
<td><p><a name="BVW-INFO-AUDIO-CHANNELS:CAPS"></a><span class="term"><code class="literal">BVW_INFO_AUDIO_CHANNELS</code></span></p></td>
 
608
<td>a string describing the number of audio channels in the stream
749
609
</td>
750
610
</tr>
751
611
</tbody>
764
624
</pre>
765
625
<p>
766
626
The different visualisation sizes or qualities available for use
767
 
with <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-visuals-quality" title="bacon_video_widget_set_visuals_quality ()"><code class="function">bacon_video_widget_set_visuals_quality()</code></a>.</p>
768
 
<p>
 
627
with <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-visuals-quality" title="bacon_video_widget_set_visuals_quality ()"><code class="function">bacon_video_widget_set_visuals_quality()</code></a>.
769
628
</p>
770
629
<div class="variablelist"><table border="0">
771
630
<col align="left" valign="top">
772
631
<tbody>
773
632
<tr>
774
 
<td><p><a name="VISUAL-SMALL--CAPS"></a><span class="term"><code class="literal">VISUAL_SMALL</code></span></p></td>
775
 
<td> small size (240×15)
776
 
</td>
777
 
</tr>
778
 
<tr>
779
 
<td><p><a name="VISUAL-NORMAL--CAPS"></a><span class="term"><code class="literal">VISUAL_NORMAL</code></span></p></td>
780
 
<td> normal size (320×25)
781
 
</td>
782
 
</tr>
783
 
<tr>
784
 
<td><p><a name="VISUAL-LARGE--CAPS"></a><span class="term"><code class="literal">VISUAL_LARGE</code></span></p></td>
785
 
<td> large size (480×25)
786
 
</td>
787
 
</tr>
788
 
<tr>
789
 
<td><p><a name="VISUAL-EXTRA-LARGE--CAPS"></a><span class="term"><code class="literal">VISUAL_EXTRA_LARGE</code></span></p></td>
790
 
<td> extra large size (600×30)
791
 
</td>
792
 
</tr>
793
 
<tr>
794
 
<td><p><a name="NUM-VISUAL-QUALITIES--CAPS"></a><span class="term"><code class="literal">NUM_VISUAL_QUALITIES</code></span></p></td>
795
 
<td> the number of visual qualities available
 
633
<td><p><a name="VISUAL-SMALL:CAPS"></a><span class="term"><code class="literal">VISUAL_SMALL</code></span></p></td>
 
634
<td>small size (240×15)
 
635
</td>
 
636
</tr>
 
637
<tr>
 
638
<td><p><a name="VISUAL-NORMAL:CAPS"></a><span class="term"><code class="literal">VISUAL_NORMAL</code></span></p></td>
 
639
<td>normal size (320×25)
 
640
</td>
 
641
</tr>
 
642
<tr>
 
643
<td><p><a name="VISUAL-LARGE:CAPS"></a><span class="term"><code class="literal">VISUAL_LARGE</code></span></p></td>
 
644
<td>large size (480×25)
 
645
</td>
 
646
</tr>
 
647
<tr>
 
648
<td><p><a name="VISUAL-EXTRA-LARGE:CAPS"></a><span class="term"><code class="literal">VISUAL_EXTRA_LARGE</code></span></p></td>
 
649
<td>extra large size (600×30)
 
650
</td>
 
651
</tr>
 
652
<tr>
 
653
<td><p><a name="NUM-VISUAL-QUALITIES:CAPS"></a><span class="term"><code class="literal">NUM_VISUAL_QUALITIES</code></span></p></td>
 
654
<td>the number of visual qualities available
796
655
</td>
797
656
</tr>
798
657
</tbody>
810
669
</pre>
811
670
<p>
812
671
The video properties queryable with <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-video-property" title="bacon_video_widget_get_video_property ()"><code class="function">bacon_video_widget_get_video_property()</code></a>,
813
 
and settable with <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-video-property" title="bacon_video_widget_set_video_property ()"><code class="function">bacon_video_widget_set_video_property()</code></a>.</p>
814
 
<p>
 
672
and settable with <a class="link" href="BaconVideoWidget.html#bacon-video-widget-set-video-property" title="bacon_video_widget_set_video_property ()"><code class="function">bacon_video_widget_set_video_property()</code></a>.
815
673
</p>
816
674
<div class="variablelist"><table border="0">
817
675
<col align="left" valign="top">
818
676
<tbody>
819
677
<tr>
820
 
<td><p><a name="BVW-VIDEO-BRIGHTNESS--CAPS"></a><span class="term"><code class="literal">BVW_VIDEO_BRIGHTNESS</code></span></p></td>
821
 
<td> the video brightness
822
 
</td>
823
 
</tr>
824
 
<tr>
825
 
<td><p><a name="BVW-VIDEO-CONTRAST--CAPS"></a><span class="term"><code class="literal">BVW_VIDEO_CONTRAST</code></span></p></td>
826
 
<td> the video contrast
827
 
</td>
828
 
</tr>
829
 
<tr>
830
 
<td><p><a name="BVW-VIDEO-SATURATION--CAPS"></a><span class="term"><code class="literal">BVW_VIDEO_SATURATION</code></span></p></td>
831
 
<td> the video saturation
832
 
</td>
833
 
</tr>
834
 
<tr>
835
 
<td><p><a name="BVW-VIDEO-HUE--CAPS"></a><span class="term"><code class="literal">BVW_VIDEO_HUE</code></span></p></td>
836
 
<td> the video hue
 
678
<td><p><a name="BVW-VIDEO-BRIGHTNESS:CAPS"></a><span class="term"><code class="literal">BVW_VIDEO_BRIGHTNESS</code></span></p></td>
 
679
<td>the video brightness
 
680
</td>
 
681
</tr>
 
682
<tr>
 
683
<td><p><a name="BVW-VIDEO-CONTRAST:CAPS"></a><span class="term"><code class="literal">BVW_VIDEO_CONTRAST</code></span></p></td>
 
684
<td>the video contrast
 
685
</td>
 
686
</tr>
 
687
<tr>
 
688
<td><p><a name="BVW-VIDEO-SATURATION:CAPS"></a><span class="term"><code class="literal">BVW_VIDEO_SATURATION</code></span></p></td>
 
689
<td>the video saturation
 
690
</td>
 
691
</tr>
 
692
<tr>
 
693
<td><p><a name="BVW-VIDEO-HUE:CAPS"></a><span class="term"><code class="literal">BVW_VIDEO_HUE</code></span></p></td>
 
694
<td>the video hue
837
695
</td>
838
696
</tr>
839
697
</tbody>
874
732
} BvwError;
875
733
</pre>
876
734
<p>
877
 
Error codes for <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> operations.</p>
878
 
<p>
 
735
Error codes for <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> operations.
879
736
</p>
880
737
<div class="variablelist"><table border="0">
881
738
<col align="left" valign="top">
882
739
<tbody>
883
740
<tr>
884
 
<td><p><a name="BVW-ERROR-AUDIO-PLUGIN--CAPS"></a><span class="term"><code class="literal">BVW_ERROR_AUDIO_PLUGIN</code></span></p></td>
885
 
<td> Error loading audio output plugin or device.
886
 
</td>
887
 
</tr>
888
 
<tr>
889
 
<td><p><a name="BVW-ERROR-NO-PLUGIN-FOR-FILE--CAPS"></a><span class="term"><code class="literal">BVW_ERROR_NO_PLUGIN_FOR_FILE</code></span></p></td>
890
 
<td> A required GStreamer plugin or xine feature is missing.
891
 
</td>
892
 
</tr>
893
 
<tr>
894
 
<td><p><a name="BVW-ERROR-VIDEO-PLUGIN--CAPS"></a><span class="term"><code class="literal">BVW_ERROR_VIDEO_PLUGIN</code></span></p></td>
895
 
<td> Error loading video output plugin or device.
896
 
</td>
897
 
</tr>
898
 
<tr>
899
 
<td><p><a name="BVW-ERROR-AUDIO-BUSY--CAPS"></a><span class="term"><code class="literal">BVW_ERROR_AUDIO_BUSY</code></span></p></td>
900
 
<td> Audio output device is busy.
901
 
</td>
902
 
</tr>
903
 
<tr>
904
 
<td><p><a name="BVW-ERROR-BROKEN-FILE--CAPS"></a><span class="term"><code class="literal">BVW_ERROR_BROKEN_FILE</code></span></p></td>
905
 
<td> The movie file is broken and cannot be decoded.
906
 
</td>
907
 
</tr>
908
 
<tr>
909
 
<td><p><a name="BVW-ERROR-FILE-GENERIC--CAPS"></a><span class="term"><code class="literal">BVW_ERROR_FILE_GENERIC</code></span></p></td>
910
 
<td> A generic error for problems with movie files.
911
 
</td>
912
 
</tr>
913
 
<tr>
914
 
<td><p><a name="BVW-ERROR-FILE-PERMISSION--CAPS"></a><span class="term"><code class="literal">BVW_ERROR_FILE_PERMISSION</code></span></p></td>
915
 
<td> Permission was refused to access the stream, or authentication was required.
916
 
</td>
917
 
</tr>
918
 
<tr>
919
 
<td><p><a name="BVW-ERROR-FILE-ENCRYPTED--CAPS"></a><span class="term"><code class="literal">BVW_ERROR_FILE_ENCRYPTED</code></span></p></td>
920
 
<td> The stream is encrypted and cannot be played.
921
 
</td>
922
 
</tr>
923
 
<tr>
924
 
<td><p><a name="BVW-ERROR-FILE-NOT-FOUND--CAPS"></a><span class="term"><code class="literal">BVW_ERROR_FILE_NOT_FOUND</code></span></p></td>
925
 
<td> The stream cannot be found.
926
 
</td>
927
 
</tr>
928
 
<tr>
929
 
<td><p><a name="BVW-ERROR-DVD-ENCRYPTED--CAPS"></a><span class="term"><code class="literal">BVW_ERROR_DVD_ENCRYPTED</code></span></p></td>
930
 
<td> The DVD is encrypted and libdvdcss is not installed.
931
 
</td>
932
 
</tr>
933
 
<tr>
934
 
<td><p><a name="BVW-ERROR-INVALID-DEVICE--CAPS"></a><span class="term"><code class="literal">BVW_ERROR_INVALID_DEVICE</code></span></p></td>
935
 
<td> The device given in an MRL (e.g. DVD drive or DVB tuner) did not exist.
936
 
</td>
937
 
</tr>
938
 
<tr>
939
 
<td><p><a name="BVW-ERROR-DEVICE-BUSY--CAPS"></a><span class="term"><code class="literal">BVW_ERROR_DEVICE_BUSY</code></span></p></td>
940
 
<td> The device was busy.
941
 
</td>
942
 
</tr>
943
 
<tr>
944
 
<td><p><a name="BVW-ERROR-UNKNOWN-HOST--CAPS"></a><span class="term"><code class="literal">BVW_ERROR_UNKNOWN_HOST</code></span></p></td>
945
 
<td> The host for a given stream could not be resolved.
946
 
</td>
947
 
</tr>
948
 
<tr>
949
 
<td><p><a name="BVW-ERROR-NETWORK-UNREACHABLE--CAPS"></a><span class="term"><code class="literal">BVW_ERROR_NETWORK_UNREACHABLE</code></span></p></td>
950
 
<td> The host for a given stream could not be reached.
951
 
</td>
952
 
</tr>
953
 
<tr>
954
 
<td><p><a name="BVW-ERROR-CONNECTION-REFUSED--CAPS"></a><span class="term"><code class="literal">BVW_ERROR_CONNECTION_REFUSED</code></span></p></td>
955
 
<td> The server for a given stream refused the connection.
956
 
</td>
957
 
</tr>
958
 
<tr>
959
 
<td><p><a name="BVW-ERROR-INVALID-LOCATION--CAPS"></a><span class="term"><code class="literal">BVW_ERROR_INVALID_LOCATION</code></span></p></td>
960
 
<td> An MRL was malformed, or CDDB playback was attempted (which is now unsupported).
961
 
</td>
962
 
</tr>
963
 
<tr>
964
 
<td><p><a name="BVW-ERROR-GENERIC--CAPS"></a><span class="term"><code class="literal">BVW_ERROR_GENERIC</code></span></p></td>
965
 
<td> A generic error occurred.
966
 
</td>
967
 
</tr>
968
 
<tr>
969
 
<td><p><a name="BVW-ERROR-CODEC-NOT-HANDLED--CAPS"></a><span class="term"><code class="literal">BVW_ERROR_CODEC_NOT_HANDLED</code></span></p></td>
970
 
<td> The audio or video codec required by the stream is not supported.
971
 
</td>
972
 
</tr>
973
 
<tr>
974
 
<td><p><a name="BVW-ERROR-AUDIO-ONLY--CAPS"></a><span class="term"><code class="literal">BVW_ERROR_AUDIO_ONLY</code></span></p></td>
975
 
<td> An audio-only stream could not be played due to missing audio output support.
976
 
</td>
977
 
</tr>
978
 
<tr>
979
 
<td><p><a name="BVW-ERROR-CANNOT-CAPTURE--CAPS"></a><span class="term"><code class="literal">BVW_ERROR_CANNOT_CAPTURE</code></span></p></td>
980
 
<td> Error determining frame capture support for a video with <a class="link" href="BaconVideoWidget.html#bacon-video-widget-can-get-frames" title="bacon_video_widget_can_get_frames ()"><code class="function">bacon_video_widget_can_get_frames()</code></a>.
981
 
</td>
982
 
</tr>
983
 
<tr>
984
 
<td><p><a name="BVW-ERROR-READ-ERROR--CAPS"></a><span class="term"><code class="literal">BVW_ERROR_READ_ERROR</code></span></p></td>
985
 
<td> A generic error for problems reading streams.
986
 
</td>
987
 
</tr>
988
 
<tr>
989
 
<td><p><a name="BVW-ERROR-PLUGIN-LOAD--CAPS"></a><span class="term"><code class="literal">BVW_ERROR_PLUGIN_LOAD</code></span></p></td>
990
 
<td> A library or plugin could not be loaded.
991
 
</td>
992
 
</tr>
993
 
<tr>
994
 
<td><p><a name="BVW-ERROR-EMPTY-FILE--CAPS"></a><span class="term"><code class="literal">BVW_ERROR_EMPTY_FILE</code></span></p></td>
995
 
<td> A movie file was empty.
 
741
<td><p><a name="BVW-ERROR-AUDIO-PLUGIN:CAPS"></a><span class="term"><code class="literal">BVW_ERROR_AUDIO_PLUGIN</code></span></p></td>
 
742
<td>Error loading audio output plugin or device.
 
743
</td>
 
744
</tr>
 
745
<tr>
 
746
<td><p><a name="BVW-ERROR-NO-PLUGIN-FOR-FILE:CAPS"></a><span class="term"><code class="literal">BVW_ERROR_NO_PLUGIN_FOR_FILE</code></span></p></td>
 
747
<td>A required GStreamer plugin or xine feature is missing.
 
748
</td>
 
749
</tr>
 
750
<tr>
 
751
<td><p><a name="BVW-ERROR-VIDEO-PLUGIN:CAPS"></a><span class="term"><code class="literal">BVW_ERROR_VIDEO_PLUGIN</code></span></p></td>
 
752
<td>Error loading video output plugin or device.
 
753
</td>
 
754
</tr>
 
755
<tr>
 
756
<td><p><a name="BVW-ERROR-AUDIO-BUSY:CAPS"></a><span class="term"><code class="literal">BVW_ERROR_AUDIO_BUSY</code></span></p></td>
 
757
<td>Audio output device is busy.
 
758
</td>
 
759
</tr>
 
760
<tr>
 
761
<td><p><a name="BVW-ERROR-BROKEN-FILE:CAPS"></a><span class="term"><code class="literal">BVW_ERROR_BROKEN_FILE</code></span></p></td>
 
762
<td>The movie file is broken and cannot be decoded.
 
763
</td>
 
764
</tr>
 
765
<tr>
 
766
<td><p><a name="BVW-ERROR-FILE-GENERIC:CAPS"></a><span class="term"><code class="literal">BVW_ERROR_FILE_GENERIC</code></span></p></td>
 
767
<td>A generic error for problems with movie files.
 
768
</td>
 
769
</tr>
 
770
<tr>
 
771
<td><p><a name="BVW-ERROR-FILE-PERMISSION:CAPS"></a><span class="term"><code class="literal">BVW_ERROR_FILE_PERMISSION</code></span></p></td>
 
772
<td>Permission was refused to access the stream, or authentication was required.
 
773
</td>
 
774
</tr>
 
775
<tr>
 
776
<td><p><a name="BVW-ERROR-FILE-ENCRYPTED:CAPS"></a><span class="term"><code class="literal">BVW_ERROR_FILE_ENCRYPTED</code></span></p></td>
 
777
<td>The stream is encrypted and cannot be played.
 
778
</td>
 
779
</tr>
 
780
<tr>
 
781
<td><p><a name="BVW-ERROR-FILE-NOT-FOUND:CAPS"></a><span class="term"><code class="literal">BVW_ERROR_FILE_NOT_FOUND</code></span></p></td>
 
782
<td>The stream cannot be found.
 
783
</td>
 
784
</tr>
 
785
<tr>
 
786
<td><p><a name="BVW-ERROR-DVD-ENCRYPTED:CAPS"></a><span class="term"><code class="literal">BVW_ERROR_DVD_ENCRYPTED</code></span></p></td>
 
787
<td>The DVD is encrypted and libdvdcss is not installed.
 
788
</td>
 
789
</tr>
 
790
<tr>
 
791
<td><p><a name="BVW-ERROR-INVALID-DEVICE:CAPS"></a><span class="term"><code class="literal">BVW_ERROR_INVALID_DEVICE</code></span></p></td>
 
792
<td>The device given in an MRL (e.g. DVD drive or DVB tuner) did not exist.
 
793
</td>
 
794
</tr>
 
795
<tr>
 
796
<td><p><a name="BVW-ERROR-DEVICE-BUSY:CAPS"></a><span class="term"><code class="literal">BVW_ERROR_DEVICE_BUSY</code></span></p></td>
 
797
<td>The device was busy.
 
798
</td>
 
799
</tr>
 
800
<tr>
 
801
<td><p><a name="BVW-ERROR-UNKNOWN-HOST:CAPS"></a><span class="term"><code class="literal">BVW_ERROR_UNKNOWN_HOST</code></span></p></td>
 
802
<td>The host for a given stream could not be resolved.
 
803
</td>
 
804
</tr>
 
805
<tr>
 
806
<td><p><a name="BVW-ERROR-NETWORK-UNREACHABLE:CAPS"></a><span class="term"><code class="literal">BVW_ERROR_NETWORK_UNREACHABLE</code></span></p></td>
 
807
<td>The host for a given stream could not be reached.
 
808
</td>
 
809
</tr>
 
810
<tr>
 
811
<td><p><a name="BVW-ERROR-CONNECTION-REFUSED:CAPS"></a><span class="term"><code class="literal">BVW_ERROR_CONNECTION_REFUSED</code></span></p></td>
 
812
<td>The server for a given stream refused the connection.
 
813
</td>
 
814
</tr>
 
815
<tr>
 
816
<td><p><a name="BVW-ERROR-INVALID-LOCATION:CAPS"></a><span class="term"><code class="literal">BVW_ERROR_INVALID_LOCATION</code></span></p></td>
 
817
<td>An MRL was malformed, or CDDB playback was attempted (which is now unsupported).
 
818
</td>
 
819
</tr>
 
820
<tr>
 
821
<td><p><a name="BVW-ERROR-GENERIC:CAPS"></a><span class="term"><code class="literal">BVW_ERROR_GENERIC</code></span></p></td>
 
822
<td>A generic error occurred.
 
823
</td>
 
824
</tr>
 
825
<tr>
 
826
<td><p><a name="BVW-ERROR-CODEC-NOT-HANDLED:CAPS"></a><span class="term"><code class="literal">BVW_ERROR_CODEC_NOT_HANDLED</code></span></p></td>
 
827
<td>The audio or video codec required by the stream is not supported.
 
828
</td>
 
829
</tr>
 
830
<tr>
 
831
<td><p><a name="BVW-ERROR-AUDIO-ONLY:CAPS"></a><span class="term"><code class="literal">BVW_ERROR_AUDIO_ONLY</code></span></p></td>
 
832
<td>An audio-only stream could not be played due to missing audio output support.
 
833
</td>
 
834
</tr>
 
835
<tr>
 
836
<td><p><a name="BVW-ERROR-CANNOT-CAPTURE:CAPS"></a><span class="term"><code class="literal">BVW_ERROR_CANNOT_CAPTURE</code></span></p></td>
 
837
<td>Error determining frame capture support for a video with <a class="link" href="BaconVideoWidget.html#bacon-video-widget-can-get-frames" title="bacon_video_widget_can_get_frames ()"><code class="function">bacon_video_widget_can_get_frames()</code></a>.
 
838
</td>
 
839
</tr>
 
840
<tr>
 
841
<td><p><a name="BVW-ERROR-READ-ERROR:CAPS"></a><span class="term"><code class="literal">BVW_ERROR_READ_ERROR</code></span></p></td>
 
842
<td>A generic error for problems reading streams.
 
843
</td>
 
844
</tr>
 
845
<tr>
 
846
<td><p><a name="BVW-ERROR-PLUGIN-LOAD:CAPS"></a><span class="term"><code class="literal">BVW_ERROR_PLUGIN_LOAD</code></span></p></td>
 
847
<td>A library or plugin could not be loaded.
 
848
</td>
 
849
</tr>
 
850
<tr>
 
851
<td><p><a name="BVW-ERROR-EMPTY-FILE:CAPS"></a><span class="term"><code class="literal">BVW_ERROR_EMPTY_FILE</code></span></p></td>
 
852
<td>A movie file was empty.
996
853
</td>
997
854
</tr>
998
855
</tbody>
1011
868
<p>
1012
869
The purpose for which a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> will be used, as specified to
1013
870
<a class="link" href="BaconVideoWidget.html#bacon-video-widget-new" title="bacon_video_widget_new ()"><code class="function">bacon_video_widget_new()</code></a>. This determines which features will be enabled
1014
 
in the created widget.</p>
1015
 
<p>
 
871
in the created widget.
1016
872
</p>
1017
873
<div class="variablelist"><table border="0">
1018
874
<col align="left" valign="top">
1019
875
<tbody>
1020
876
<tr>
1021
 
<td><p><a name="BVW-USE-TYPE-VIDEO--CAPS"></a><span class="term"><code class="literal">BVW_USE_TYPE_VIDEO</code></span></p></td>
1022
 
<td> fully-featured with video, audio, capture and metadata support
1023
 
</td>
1024
 
</tr>
1025
 
<tr>
1026
 
<td><p><a name="BVW-USE-TYPE-AUDIO--CAPS"></a><span class="term"><code class="literal">BVW_USE_TYPE_AUDIO</code></span></p></td>
1027
 
<td> audio and metadata support
1028
 
</td>
1029
 
</tr>
1030
 
<tr>
1031
 
<td><p><a name="BVW-USE-TYPE-CAPTURE--CAPS"></a><span class="term"><code class="literal">BVW_USE_TYPE_CAPTURE</code></span></p></td>
1032
 
<td> capture support only
1033
 
</td>
1034
 
</tr>
1035
 
<tr>
1036
 
<td><p><a name="BVW-USE-TYPE-METADATA--CAPS"></a><span class="term"><code class="literal">BVW_USE_TYPE_METADATA</code></span></p></td>
1037
 
<td> metadata support only
 
877
<td><p><a name="BVW-USE-TYPE-VIDEO:CAPS"></a><span class="term"><code class="literal">BVW_USE_TYPE_VIDEO</code></span></p></td>
 
878
<td>fully-featured with video, audio, capture and metadata support
 
879
</td>
 
880
</tr>
 
881
<tr>
 
882
<td><p><a name="BVW-USE-TYPE-AUDIO:CAPS"></a><span class="term"><code class="literal">BVW_USE_TYPE_AUDIO</code></span></p></td>
 
883
<td>audio and metadata support
 
884
</td>
 
885
</tr>
 
886
<tr>
 
887
<td><p><a name="BVW-USE-TYPE-CAPTURE:CAPS"></a><span class="term"><code class="literal">BVW_USE_TYPE_CAPTURE</code></span></p></td>
 
888
<td>capture support only
 
889
</td>
 
890
</tr>
 
891
<tr>
 
892
<td><p><a name="BVW-USE-TYPE-METADATA:CAPS"></a><span class="term"><code class="literal">BVW_USE_TYPE_METADATA</code></span></p></td>
 
893
<td>metadata support only
1038
894
</td>
1039
895
</tr>
1040
896
</tbody>
1043
899
<hr>
1044
900
<div class="refsect2" title="bacon_video_widget_new ()">
1045
901
<a name="bacon-video-widget-new"></a><h3>bacon_video_widget_new ()</h3>
1046
 
<pre class="programlisting"><a
1047
 
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
1048
 
>GtkWidget</a> *         bacon_video_widget_new              (int width,
1049
 
                                                         int height,
1050
 
                                                         <a class="link" href="BaconVideoWidget.html#BvwUseType" title="enum BvwUseType">BvwUseType</a> type,
1051
 
                                                         <a
1052
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
1053
 
>GError</a> **error);</pre>
 
902
<pre class="programlisting"><a href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *         bacon_video_widget_new              (<em class="parameter"><code><span class="type">int</span> width</code></em>,
 
903
                                                         <em class="parameter"><code><span class="type">int</span> height</code></em>,
 
904
                                                         <em class="parameter"><code><a class="link" href="BaconVideoWidget.html#BvwUseType" title="enum BvwUseType"><span class="type">BvwUseType</span></a> type</code></em>,
 
905
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1054
906
<p>
1055
907
Creates a new <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> for the purpose specified in <em class="parameter"><code>type</code></em>.
1056
908
</p>
1057
909
<p>
1058
 
If <em class="parameter"><code>type</code></em> is <a class="link" href="BaconVideoWidget.html#BVW-USE-TYPE-VIDEO--CAPS"><code class="literal">BVW_USE_TYPE_VIDEO</code></a>, the <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> will be fully-featured; other
 
910
If <em class="parameter"><code>type</code></em> is <a class="link" href="BaconVideoWidget.html#BVW-USE-TYPE-VIDEO:CAPS"><code class="literal">BVW_USE_TYPE_VIDEO</code></a>, the <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> will be fully-featured; other
1059
911
values of <em class="parameter"><code>type</code></em> will enable less functionality on the widget, which will come with
1060
912
corresponding decreases in the size of its memory footprint.
1061
913
</p>
1064
916
video size is unknown. For small videos, <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> will be configured differently.
1065
917
</p>
1066
918
<p>
1067
 
A <a class="link" href="BaconVideoWidget.html#BvwError" title="enum BvwError"><span class="type">BvwError</span></a> will be returned on error.</p>
1068
 
<p>
 
919
A <a class="link" href="BaconVideoWidget.html#BvwError" title="enum BvwError"><span class="type">BvwError</span></a> will be returned on error.
1069
920
</p>
1070
921
<div class="variablelist"><table border="0">
1071
922
<col align="left" valign="top">
1072
923
<tbody>
1073
924
<tr>
1074
925
<td><p><span class="term"><em class="parameter"><code>width</code></em> :</span></p></td>
1075
 
<td> initial or expected video width, in pixels, or <code class="literal">-1</code>
 
926
<td>initial or expected video width, in pixels, or <code class="literal">-1</code>
1076
927
</td>
1077
928
</tr>
1078
929
<tr>
1079
930
<td><p><span class="term"><em class="parameter"><code>height</code></em> :</span></p></td>
1080
 
<td> initial or expected video height, in pixels, or <code class="literal">-1</code>
 
931
<td>initial or expected video height, in pixels, or <code class="literal">-1</code>
1081
932
</td>
1082
933
</tr>
1083
934
<tr>
1084
935
<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
1085
 
<td> the widget's use type
 
936
<td>the widget's use type
1086
937
</td>
1087
938
</tr>
1088
939
<tr>
1089
940
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
1090
 
<td> a <a
1091
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
1092
 
><span class="type">GError</span></a>, or <code class="literal">NULL</code>
 
941
<td>a <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>
1093
942
</td>
1094
943
</tr>
1095
944
<tr>
1096
945
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1097
 
<td> a new <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>, or <code class="literal">NULL</code>; destroy with <a
1098
 
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html#gtk-widget-destroy"
1099
 
><code class="function">gtk_widget_destroy()</code></a>
 
946
<td> a new <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>; destroy with <a href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html#gtk-widget-destroy"><code class="function">gtk_widget_destroy()</code></a>
1100
947
</td>
1101
948
</tr>
1102
949
</tbody>
1105
952
<hr>
1106
953
<div class="refsect2" title="bacon_video_widget_init_backend ()">
1107
954
<a name="bacon-video-widget-init-backend"></a><h3>bacon_video_widget_init_backend ()</h3>
1108
 
<pre class="programlisting">void                bacon_video_widget_init_backend     (int *argc,
1109
 
                                                         char ***argv);</pre>
 
955
<pre class="programlisting"><span class="returnvalue">void</span>                bacon_video_widget_init_backend     (<em class="parameter"><code><span class="type">int</span> *argc</code></em>,
 
956
                                                         <em class="parameter"><code><span class="type">char</span> ***argv</code></em>);</pre>
1110
957
<p>
1111
958
Initialises <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>'s GStreamer backend. If this fails
1112
959
for the GStreamer backend, your application will be terminated.
1113
960
</p>
1114
961
<p>
1115
962
Applications must call either this or <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-option-group" title="bacon_video_widget_get_option_group ()"><code class="function">bacon_video_widget_get_option_group()</code></a> exactly
1116
 
once; but not both.</p>
1117
 
<p>
 
963
once; but not both.
1118
964
</p>
1119
965
<div class="variablelist"><table border="0">
1120
966
<col align="left" valign="top">
1121
967
<tbody>
1122
968
<tr>
1123
969
<td><p><span class="term"><em class="parameter"><code>argc</code></em> :</span></p></td>
1124
 
<td> pointer to application's argc
 
970
<td>pointer to application's argc
1125
971
</td>
1126
972
</tr>
1127
973
<tr>
1128
974
<td><p><span class="term"><em class="parameter"><code>argv</code></em> :</span></p></td>
1129
 
<td> pointer to application's argv
 
975
<td>pointer to application's argv
1130
976
</td>
1131
977
</tr>
1132
978
</tbody>
1135
981
<hr>
1136
982
<div class="refsect2" title="bacon_video_widget_open ()">
1137
983
<a name="bacon-video-widget-open"></a><h3>bacon_video_widget_open ()</h3>
1138
 
<pre class="programlisting"><a
1139
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1140
 
>gboolean</a>            bacon_video_widget_open             (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
1141
 
                                                         const char *mrl,
1142
 
                                                         const char *subtitle_uri,
1143
 
                                                         <a
1144
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
1145
 
>GError</a> **error);</pre>
 
984
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            bacon_video_widget_open             (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
985
                                                         <em class="parameter"><code>const <span class="type">char</span> *mrl</code></em>,
 
986
                                                         <em class="parameter"><code>const <span class="type">char</span> *subtitle_uri</code></em>,
 
987
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1146
988
<p>
1147
 
Opens the given <em class="parameter"><code>mrl</code></em> in <em class="parameter"><code>bvw</code></em> for playing. If <em class="parameter"><code>subtitle_uri</code></em> is not <code class="literal">NULL</code>, the given
 
989
Opens the given <em class="parameter"><code>mrl</code></em> in <em class="parameter"><code>bvw</code></em> for playing. If <em class="parameter"><code>subtitle_uri</code></em> is not <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>, the given
1148
990
subtitle file is also loaded. Alternatively, the subtitle URI can be passed in <em class="parameter"><code>mrl</code></em>
1149
 
by adding it after <code class="literal"><span class="type">""</span></code>. For example:
1150
 
<code class="literal">http://example.com/video.mpg<span class="type">""</span>/home/user/subtitle.ass</code>.
 
991
by adding it after <code class="literal"><span class="type">subtitle</span>:</code>. For example:
 
992
<code class="literal">http://example.com/video.mpg<span class="type">subtitle</span>:/home/user/subtitle.ass</code>.
1151
993
</p>
1152
994
<p>
1153
 
If there was a filesystem error, a <a class="link" href="BaconVideoWidget.html#BVW-ERROR-GENERIC--CAPS"><code class="literal">BVW_ERROR_GENERIC</code></a> error will be returned. Otherwise,
 
995
If there was a filesystem error, a <a class="link" href="BaconVideoWidget.html#BVW-ERROR-GENERIC:CAPS"><code class="literal">BVW_ERROR_GENERIC</code></a> error will be returned. Otherwise,
1154
996
more specific <a class="link" href="BaconVideoWidget.html#BvwError" title="enum BvwError"><span class="type">BvwError</span></a> errors will be returned.
1155
997
</p>
1156
998
<p>
1157
 
On success, the MRL is loaded and waiting to be played with <a class="link" href="BaconVideoWidget.html#bacon-video-widget-play" title="bacon_video_widget_play ()"><code class="function">bacon_video_widget_play()</code></a>.</p>
1158
 
<p>
 
999
On success, the MRL is loaded and waiting to be played with <a class="link" href="BaconVideoWidget.html#bacon-video-widget-play" title="bacon_video_widget_play ()"><code class="function">bacon_video_widget_play()</code></a>.
1159
1000
</p>
1160
1001
<div class="variablelist"><table border="0">
1161
1002
<col align="left" valign="top">
1162
1003
<tbody>
1163
1004
<tr>
1164
1005
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1165
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1006
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1166
1007
</td>
1167
1008
</tr>
1168
1009
<tr>
1169
1010
<td><p><span class="term"><em class="parameter"><code>mrl</code></em> :</span></p></td>
1170
 
<td> an MRL
 
1011
<td>an MRL
1171
1012
</td>
1172
1013
</tr>
1173
1014
<tr>
1174
1015
<td><p><span class="term"><em class="parameter"><code>subtitle_uri</code></em> :</span></p></td>
1175
 
<td> the URI of a subtitle file, or <code class="literal">NULL</code>
 
1016
<td>the URI of a subtitle file, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>
1176
1017
</td>
1177
1018
</tr>
1178
1019
<tr>
1179
1020
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
1180
 
<td> a <a
1181
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
1182
 
><span class="type">GError</span></a>, or <code class="literal">NULL</code>
 
1021
<td>a <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>
1183
1022
</td>
1184
1023
</tr>
1185
1024
<tr>
1186
1025
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1187
 
<td> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> otherwise
 
1026
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
1188
1027
</td>
1189
1028
</tr>
1190
1029
</tbody>
1193
1032
<hr>
1194
1033
<div class="refsect2" title="bacon_video_widget_play ()">
1195
1034
<a name="bacon-video-widget-play"></a><h3>bacon_video_widget_play ()</h3>
1196
 
<pre class="programlisting"><a
1197
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1198
 
>gboolean</a>            bacon_video_widget_play             (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
1199
 
                                                         <a
1200
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
1201
 
>GError</a> **error);</pre>
 
1035
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            bacon_video_widget_play             (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
1036
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1202
1037
<p>
1203
1038
Plays the currently-loaded video in <em class="parameter"><code>bvw</code></em>.
1204
1039
</p>
1205
1040
<p>
1206
1041
Errors from the GStreamer backend will be returned asynchronously via the
1207
 
<a class="link" href="BaconVideoWidget.html#BaconVideoWidget-error" title='The "error" signal'><span class="type">"error"</span></a> signal, even if this function returns <code class="literal">TRUE</code>.</p>
1208
 
<p>
 
1042
<a class="link" href="BaconVideoWidget.html#BaconVideoWidget-error" title='The "error" signal'><span class="type">"error"</span></a> signal, even if this function returns <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>.
1209
1043
</p>
1210
1044
<div class="variablelist"><table border="0">
1211
1045
<col align="left" valign="top">
1212
1046
<tbody>
1213
1047
<tr>
1214
1048
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1215
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1049
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1216
1050
</td>
1217
1051
</tr>
1218
1052
<tr>
1219
1053
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
1220
 
<td> a <a
1221
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
1222
 
><span class="type">GError</span></a>, or <code class="literal">NULL</code>
 
1054
<td>a <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>
1223
1055
</td>
1224
1056
</tr>
1225
1057
<tr>
1226
1058
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1227
 
<td> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> otherwise
 
1059
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
1228
1060
</td>
1229
1061
</tr>
1230
1062
</tbody>
1233
1065
<hr>
1234
1066
<div class="refsect2" title="bacon_video_widget_pause ()">
1235
1067
<a name="bacon-video-widget-pause"></a><h3>bacon_video_widget_pause ()</h3>
1236
 
<pre class="programlisting">void                bacon_video_widget_pause            (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
 
1068
<pre class="programlisting"><span class="returnvalue">void</span>                bacon_video_widget_pause            (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
1237
1069
<p>
1238
1070
Pauses the current stream in the video widget.
1239
1071
</p>
1240
1072
<p>
1241
 
If a live stream is being played, playback is stopped entirely.</p>
1242
 
<p>
 
1073
If a live stream is being played, playback is stopped entirely.
1243
1074
</p>
1244
1075
<div class="variablelist"><table border="0">
1245
1076
<col align="left" valign="top">
1246
1077
<tbody><tr>
1247
1078
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1248
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1079
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1249
1080
</td>
1250
1081
</tr></tbody>
1251
1082
</table></div>
1253
1084
<hr>
1254
1085
<div class="refsect2" title="bacon_video_widget_seek ()">
1255
1086
<a name="bacon-video-widget-seek"></a><h3>bacon_video_widget_seek ()</h3>
1256
 
<pre class="programlisting"><a
1257
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1258
 
>gboolean</a>            bacon_video_widget_seek             (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
1259
 
                                                         double position,
1260
 
                                                         <a
1261
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
1262
 
>GError</a> **error);</pre>
 
1087
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            bacon_video_widget_seek             (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
1088
                                                         <em class="parameter"><code><span class="type">double</span> position</code></em>,
 
1089
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1263
1090
<p>
1264
1091
Seeks the currently-playing stream to <em class="parameter"><code>position</code></em> as a percentage of the total
1265
 
stream length.</p>
1266
 
<p>
 
1092
stream length.
1267
1093
</p>
1268
1094
<div class="variablelist"><table border="0">
1269
1095
<col align="left" valign="top">
1270
1096
<tbody>
1271
1097
<tr>
1272
1098
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1273
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1099
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1274
1100
</td>
1275
1101
</tr>
1276
1102
<tr>
1277
1103
<td><p><span class="term"><em class="parameter"><code>position</code></em> :</span></p></td>
1278
 
<td> the percentage of the way through the stream to which to seek
 
1104
<td>the percentage of the way through the stream to which to seek
1279
1105
</td>
1280
1106
</tr>
1281
1107
<tr>
1282
1108
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
1283
 
<td> a <a
1284
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
1285
 
><span class="type">GError</span></a>, or <code class="literal">NULL</code>
 
1109
<td>a <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>
1286
1110
</td>
1287
1111
</tr>
1288
1112
<tr>
1289
1113
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1290
 
<td> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> otherwise
 
1114
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
1291
1115
</td>
1292
1116
</tr>
1293
1117
</tbody>
1296
1120
<hr>
1297
1121
<div class="refsect2" title="bacon_video_widget_seek_time ()">
1298
1122
<a name="bacon-video-widget-seek-time"></a><h3>bacon_video_widget_seek_time ()</h3>
1299
 
<pre class="programlisting"><a
1300
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1301
 
>gboolean</a>            bacon_video_widget_seek_time        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
1302
 
                                                         <a
1303
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint64"
1304
 
>gint64</a> time,
1305
 
                                                         <a
1306
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
1307
 
>GError</a> **error);</pre>
1308
 
<p>
1309
 
Seeks the currently-playing stream to the absolute position <em class="parameter"><code>time</code></em>, in milliseconds.</p>
1310
 
<p>
 
1123
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            bacon_video_widget_seek_time        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
1124
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> _time</code></em>,
 
1125
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> accurate</code></em>,
 
1126
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
1127
<p>
 
1128
Seeks the currently-playing stream to the absolute position <em class="parameter"><code>time</code></em>, in milliseconds.
1311
1129
</p>
1312
1130
<div class="variablelist"><table border="0">
1313
1131
<col align="left" valign="top">
1314
1132
<tbody>
1315
1133
<tr>
1316
1134
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1317
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1318
 
</td>
1319
 
</tr>
1320
 
<tr>
1321
 
<td><p><span class="term"><em class="parameter"><code>time</code></em> :</span></p></td>
1322
 
<td> the time to which to seek, in milliseconds
 
1135
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1136
</td>
 
1137
</tr>
 
1138
<tr>
 
1139
<td><p><span class="term"><em class="parameter"><code>_time</code></em> :</span></p></td>
 
1140
<td>the time to which to seek, in milliseconds
 
1141
</td>
 
1142
</tr>
 
1143
<tr>
 
1144
<td><p><span class="term"><em class="parameter"><code>accurate</code></em> :</span></p></td>
 
1145
<td>whether to use accurate seek, an accurate seek might be slower for some formats (see GStreamer docs)
1323
1146
</td>
1324
1147
</tr>
1325
1148
<tr>
1326
1149
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
1327
 
<td> a <a
1328
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
1329
 
><span class="type">GError</span></a>, or <code class="literal">NULL</code>
 
1150
<td>a <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>
1330
1151
</td>
1331
1152
</tr>
1332
1153
<tr>
1333
1154
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1334
 
<td> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> otherwise
 
1155
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
1335
1156
</td>
1336
1157
</tr>
1337
1158
</tbody>
1340
1161
<hr>
1341
1162
<div class="refsect2" title="bacon_video_widget_stop ()">
1342
1163
<a name="bacon-video-widget-stop"></a><h3>bacon_video_widget_stop ()</h3>
1343
 
<pre class="programlisting">void                bacon_video_widget_stop             (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
1344
 
<p>
1345
 
Stops playing the current stream and resets to the first position in the stream.</p>
1346
 
<p>
 
1164
<pre class="programlisting"><span class="returnvalue">void</span>                bacon_video_widget_stop             (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
 
1165
<p>
 
1166
Stops playing the current stream and resets to the first position in the stream.
1347
1167
</p>
1348
1168
<div class="variablelist"><table border="0">
1349
1169
<col align="left" valign="top">
1350
1170
<tbody><tr>
1351
1171
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1352
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1172
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1353
1173
</td>
1354
1174
</tr></tbody>
1355
1175
</table></div>
1357
1177
<hr>
1358
1178
<div class="refsect2" title="bacon_video_widget_close ()">
1359
1179
<a name="bacon-video-widget-close"></a><h3>bacon_video_widget_close ()</h3>
1360
 
<pre class="programlisting">void                bacon_video_widget_close            (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
1361
 
<p>
1362
 
Closes the current stream and frees the resources associated with it.</p>
1363
 
<p>
 
1180
<pre class="programlisting"><span class="returnvalue">void</span>                bacon_video_widget_close            (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
 
1181
<p>
 
1182
Closes the current stream and frees the resources associated with it.
1364
1183
</p>
1365
1184
<div class="variablelist"><table border="0">
1366
1185
<col align="left" valign="top">
1367
1186
<tbody><tr>
1368
1187
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1369
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1188
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1370
1189
</td>
1371
1190
</tr></tbody>
1372
1191
</table></div>
1373
1192
</div>
1374
1193
<hr>
1375
 
<div class="refsect2" title="bacon_video_widget_can_deinterlace ()">
1376
 
<a name="bacon-video-widget-can-deinterlace"></a><h3>bacon_video_widget_can_deinterlace ()</h3>
1377
 
<pre class="programlisting"><a
1378
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1379
 
>gboolean</a>            bacon_video_widget_can_deinterlace  (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
1380
 
<p>
1381
 
Returns whether the widget can deinterlace videos.</p>
1382
 
<p>
1383
 
</p>
1384
 
<div class="variablelist"><table border="0">
1385
 
<col align="left" valign="top">
1386
 
<tbody>
1387
 
<tr>
1388
 
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1389
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1390
 
</td>
1391
 
</tr>
1392
 
<tr>
1393
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1394
 
<td> <code class="literal">TRUE</code> if deinterlacing is supported, <code class="literal">FALSE</code> otherwise
1395
 
</td>
1396
 
</tr>
1397
 
</tbody>
1398
 
</table></div>
1399
 
</div>
1400
 
<hr>
1401
1194
<div class="refsect2" title="bacon_video_widget_can_direct_seek ()">
1402
1195
<a name="bacon-video-widget-can-direct-seek"></a><h3>bacon_video_widget_can_direct_seek ()</h3>
1403
 
<pre class="programlisting"><a
1404
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1405
 
>gboolean</a>            bacon_video_widget_can_direct_seek  (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
1406
 
<p>
1407
 
Determines whether direct seeking is possible for the current stream.</p>
1408
 
<p>
 
1196
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            bacon_video_widget_can_direct_seek  (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
 
1197
<p>
 
1198
Determines whether direct seeking is possible for the current stream.
1409
1199
</p>
1410
1200
<div class="variablelist"><table border="0">
1411
1201
<col align="left" valign="top">
1412
1202
<tbody>
1413
1203
<tr>
1414
1204
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1415
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1205
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1416
1206
</td>
1417
1207
</tr>
1418
1208
<tr>
1419
1209
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1420
 
<td> <code class="literal">TRUE</code> if direct seeking is possible, <code class="literal">FALSE</code> otherwise
 
1210
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if direct seeking is possible, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
1421
1211
</td>
1422
1212
</tr>
1423
1213
</tbody>
1426
1216
<hr>
1427
1217
<div class="refsect2" title="bacon_video_widget_can_get_frames ()">
1428
1218
<a name="bacon-video-widget-can-get-frames"></a><h3>bacon_video_widget_can_get_frames ()</h3>
1429
 
<pre class="programlisting"><a
1430
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1431
 
>gboolean</a>            bacon_video_widget_can_get_frames   (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
1432
 
                                                         <a
1433
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
1434
 
>GError</a> **error);</pre>
 
1219
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            bacon_video_widget_can_get_frames   (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
1220
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
1435
1221
<p>
1436
1222
Determines whether individual frames from the current stream can
1437
1223
be returned using <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-current-frame" title="bacon_video_widget_get_current_frame ()"><code class="function">bacon_video_widget_get_current_frame()</code></a>.
1438
1224
</p>
1439
1225
<p>
1440
1226
Frames cannot be returned for audio-only streams, unless visualisations
1441
 
are enabled.</p>
1442
 
<p>
 
1227
are enabled.
1443
1228
</p>
1444
1229
<div class="variablelist"><table border="0">
1445
1230
<col align="left" valign="top">
1446
1231
<tbody>
1447
1232
<tr>
1448
1233
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1449
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1234
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1450
1235
</td>
1451
1236
</tr>
1452
1237
<tr>
1453
1238
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
1454
 
<td> a <a
1455
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
1456
 
><span class="type">GError</span></a>, or <code class="literal">NULL</code>
 
1239
<td>a <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>
1457
1240
</td>
1458
1241
</tr>
1459
1242
<tr>
1460
1243
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1461
 
<td> <code class="literal">TRUE</code> if frames can be captured, <code class="literal">FALSE</code> otherwise
 
1244
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if frames can be captured, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
1462
1245
</td>
1463
1246
</tr>
1464
1247
</tbody>
1467
1250
<hr>
1468
1251
<div class="refsect2" title="bacon_video_widget_can_set_volume ()">
1469
1252
<a name="bacon-video-widget-can-set-volume"></a><h3>bacon_video_widget_can_set_volume ()</h3>
1470
 
<pre class="programlisting"><a
1471
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1472
 
>gboolean</a>            bacon_video_widget_can_set_volume   (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
 
1253
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            bacon_video_widget_can_set_volume   (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
1473
1254
<p>
1474
1255
Returns whether the volume level can be set, given the current settings.
1475
1256
</p>
1476
1257
<p>
1477
1258
The volume cannot be set if the audio output type is set to
1478
 
<a class="link" href="BaconVideoWidget.html#BVW-AUDIO-SOUND-AC3PASSTHRU--CAPS"><code class="literal">BVW_AUDIO_SOUND_AC3PASSTHRU</code></a>.</p>
1479
 
<p>
 
1259
<a class="link" href="BaconVideoWidget.html#BVW-AUDIO-SOUND-AC3PASSTHRU:CAPS"><code class="literal">BVW_AUDIO_SOUND_AC3PASSTHRU</code></a>.
1480
1260
</p>
1481
1261
<div class="variablelist"><table border="0">
1482
1262
<col align="left" valign="top">
1483
1263
<tbody>
1484
1264
<tr>
1485
1265
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1486
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1266
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1487
1267
</td>
1488
1268
</tr>
1489
1269
<tr>
1490
1270
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1491
 
<td> <code class="literal">TRUE</code> if the volume can be set, <code class="literal">FALSE</code> otherwise
 
1271
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the volume can be set, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
1492
1272
</td>
1493
1273
</tr>
1494
1274
</tbody>
1497
1277
<hr>
1498
1278
<div class="refsect2" title="bacon_video_widget_dvd_event ()">
1499
1279
<a name="bacon-video-widget-dvd-event"></a><h3>bacon_video_widget_dvd_event ()</h3>
1500
 
<pre class="programlisting">void                bacon_video_widget_dvd_event        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
1501
 
                                                         <a class="link" href="BaconVideoWidget.html#BvwDVDEvent" title="enum BvwDVDEvent">BvwDVDEvent</a> type);</pre>
 
1280
<pre class="programlisting"><span class="returnvalue">void</span>                bacon_video_widget_dvd_event        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
1281
                                                         <em class="parameter"><code><a class="link" href="BaconVideoWidget.html#BvwDVDEvent" title="enum BvwDVDEvent"><span class="type">BvwDVDEvent</span></a> type</code></em>);</pre>
1502
1282
<p>
1503
1283
Issues a DVD navigation event to the video widget, such as one to skip to the
1504
1284
next chapter, or navigate to the DVD title menu.
1505
1285
</p>
1506
1286
<p>
1507
 
This is a no-op if the current stream is not navigable.</p>
1508
 
<p>
 
1287
This is a no-op if the current stream is not navigable.
1509
1288
</p>
1510
1289
<div class="variablelist"><table border="0">
1511
1290
<col align="left" valign="top">
1512
1291
<tbody>
1513
1292
<tr>
1514
1293
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1515
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1294
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1516
1295
</td>
1517
1296
</tr>
1518
1297
<tr>
1519
1298
<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
1520
 
<td> the type of DVD event to issue
 
1299
<td>the type of DVD event to issue
1521
1300
</td>
1522
1301
</tr>
1523
1302
</tbody>
1526
1305
<hr>
1527
1306
<div class="refsect2" title="bacon_video_widget_has_menus ()">
1528
1307
<a name="bacon-video-widget-has-menus"></a><h3>bacon_video_widget_has_menus ()</h3>
1529
 
<pre class="programlisting"><a
1530
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1531
 
>gboolean</a>            bacon_video_widget_has_menus        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
 
1308
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            bacon_video_widget_has_menus        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
1532
1309
<p>
1533
1310
Returns whether the widget is currently displaying a menu,
1534
 
such as a DVD menu.</p>
1535
 
<p>
 
1311
such as a DVD menu.
1536
1312
</p>
1537
1313
<div class="variablelist"><table border="0">
1538
1314
<col align="left" valign="top">
1539
1315
<tbody>
1540
1316
<tr>
1541
1317
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1542
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1318
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1543
1319
</td>
1544
1320
</tr>
1545
1321
<tr>
1546
1322
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1547
 
<td> <code class="literal">TRUE</code> if a menu is displyed, <code class="literal">FALSE</code> otherwise
 
1323
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if a menu is displyed, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
1548
1324
</td>
1549
1325
</tr>
1550
1326
</tbody>
1553
1329
<hr>
1554
1330
<div class="refsect2" title="bacon_video_widget_get_aspect_ratio ()">
1555
1331
<a name="bacon-video-widget-get-aspect-ratio"></a><h3>bacon_video_widget_get_aspect_ratio ()</h3>
1556
 
<pre class="programlisting"><a class="link" href="BaconVideoWidget.html#BvwAspectRatio" title="enum BvwAspectRatio">BvwAspectRatio</a>      bacon_video_widget_get_aspect_ratio (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
 
1332
<pre class="programlisting"><a class="link" href="BaconVideoWidget.html#BvwAspectRatio" title="enum BvwAspectRatio"><span class="returnvalue">BvwAspectRatio</span></a>      bacon_video_widget_get_aspect_ratio (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
1557
1333
<p>
1558
1334
Returns the current aspect ratio used by the widget, from
1559
 
<span class="type">BaconVideoWidgetAspectRatio</span>.</p>
1560
 
<p>
 
1335
<span class="type">BaconVideoWidgetAspectRatio</span>.
1561
1336
</p>
1562
1337
<div class="variablelist"><table border="0">
1563
1338
<col align="left" valign="top">
1564
1339
<tbody>
1565
1340
<tr>
1566
1341
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1567
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1342
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1568
1343
</td>
1569
1344
</tr>
1570
1345
<tr>
1578
1353
<hr>
1579
1354
<div class="refsect2" title="bacon_video_widget_set_aspect_ratio ()">
1580
1355
<a name="bacon-video-widget-set-aspect-ratio"></a><h3>bacon_video_widget_set_aspect_ratio ()</h3>
1581
 
<pre class="programlisting">void                bacon_video_widget_set_aspect_ratio (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
1582
 
                                                         <a class="link" href="BaconVideoWidget.html#BvwAspectRatio" title="enum BvwAspectRatio">BvwAspectRatio</a> ratio);</pre>
 
1356
<pre class="programlisting"><span class="returnvalue">void</span>                bacon_video_widget_set_aspect_ratio (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
1357
                                                         <em class="parameter"><code><a class="link" href="BaconVideoWidget.html#BvwAspectRatio" title="enum BvwAspectRatio"><span class="type">BvwAspectRatio</span></a> ratio</code></em>);</pre>
1583
1358
<p>
1584
1359
Sets the aspect ratio used by the widget, from <span class="type">BaconVideoWidgetAspectRatio</span>.
1585
1360
</p>
1586
1361
<p>
1587
 
Changes to this take effect immediately.</p>
1588
 
<p>
 
1362
Changes to this take effect immediately.
1589
1363
</p>
1590
1364
<div class="variablelist"><table border="0">
1591
1365
<col align="left" valign="top">
1592
1366
<tbody>
1593
1367
<tr>
1594
1368
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1595
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1369
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1596
1370
</td>
1597
1371
</tr>
1598
1372
<tr>
1599
1373
<td><p><span class="term"><em class="parameter"><code>ratio</code></em> :</span></p></td>
1600
 
<td> the new aspect ratio
 
1374
<td>the new aspect ratio
1601
1375
</td>
1602
1376
</tr>
1603
1377
</tbody>
1606
1380
<hr>
1607
1381
<div class="refsect2" title="bacon_video_widget_get_audio_out_type ()">
1608
1382
<a name="bacon-video-widget-get-audio-out-type"></a><h3>bacon_video_widget_get_audio_out_type ()</h3>
1609
 
<pre class="programlisting"><a class="link" href="BaconVideoWidget.html#BvwAudioOutType" title="enum BvwAudioOutType">BvwAudioOutType</a>     bacon_video_widget_get_audio_out_type
1610
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
 
1383
<pre class="programlisting"><a class="link" href="BaconVideoWidget.html#BvwAudioOutType" title="enum BvwAudioOutType"><span class="returnvalue">BvwAudioOutType</span></a>     bacon_video_widget_get_audio_out_type
 
1384
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
1611
1385
<p>
1612
1386
Returns the current audio output type (e.g. how many speaker channels)
1613
 
from <span class="type">BaconVideoWidgetAudioOutType</span>.</p>
1614
 
<p>
 
1387
from <span class="type">BaconVideoWidgetAudioOutType</span>.
1615
1388
</p>
1616
1389
<div class="variablelist"><table border="0">
1617
1390
<col align="left" valign="top">
1618
1391
<tbody>
1619
1392
<tr>
1620
1393
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1621
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1394
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1622
1395
</td>
1623
1396
</tr>
1624
1397
<tr>
1632
1405
<hr>
1633
1406
<div class="refsect2" title="bacon_video_widget_set_audio_out_type ()">
1634
1407
<a name="bacon-video-widget-set-audio-out-type"></a><h3>bacon_video_widget_set_audio_out_type ()</h3>
1635
 
<pre class="programlisting"><a
1636
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1637
 
>gboolean</a>            bacon_video_widget_set_audio_out_type
1638
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
1639
 
                                                         <a class="link" href="BaconVideoWidget.html#BvwAudioOutType" title="enum BvwAudioOutType">BvwAudioOutType</a> type);</pre>
 
1408
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            bacon_video_widget_set_audio_out_type
 
1409
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
1410
                                                         <em class="parameter"><code><a class="link" href="BaconVideoWidget.html#BvwAudioOutType" title="enum BvwAudioOutType"><span class="type">BvwAudioOutType</span></a> type</code></em>);</pre>
1640
1411
<p>
1641
1412
Sets the audio output type (number of speaker channels) in the video widget,
1642
 
and stores it in GConf.</p>
1643
 
<p>
 
1413
and stores it in GConf.
1644
1414
</p>
1645
1415
<div class="variablelist"><table border="0">
1646
1416
<col align="left" valign="top">
1647
1417
<tbody>
1648
1418
<tr>
1649
1419
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1650
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1420
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1651
1421
</td>
1652
1422
</tr>
1653
1423
<tr>
1654
1424
<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
1655
 
<td> the new audio output type
 
1425
<td>the new audio output type
1656
1426
</td>
1657
1427
</tr>
1658
1428
<tr>
1659
1429
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1660
 
<td> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> otherwise
 
1430
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
1661
1431
</td>
1662
1432
</tr>
1663
1433
</tbody>
1666
1436
<hr>
1667
1437
<div class="refsect2" title="bacon_video_widget_get_auto_resize ()">
1668
1438
<a name="bacon-video-widget-get-auto-resize"></a><h3>bacon_video_widget_get_auto_resize ()</h3>
1669
 
<pre class="programlisting"><a
1670
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1671
 
>gboolean</a>            bacon_video_widget_get_auto_resize  (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
1672
 
<p>
1673
 
Returns whether the widget will automatically resize to fit videos.</p>
1674
 
<p>
 
1439
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            bacon_video_widget_get_auto_resize  (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
 
1440
<p>
 
1441
Returns whether the widget will automatically resize to fit videos.
1675
1442
</p>
1676
1443
<div class="variablelist"><table border="0">
1677
1444
<col align="left" valign="top">
1678
1445
<tbody>
1679
1446
<tr>
1680
1447
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1681
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1448
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1682
1449
</td>
1683
1450
</tr>
1684
1451
<tr>
1685
1452
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1686
 
<td> <code class="literal">TRUE</code> if the widget will resize, <code class="literal">FALSE</code> otherwise
 
1453
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the widget will resize, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
1687
1454
</td>
1688
1455
</tr>
1689
1456
</tbody>
1692
1459
<hr>
1693
1460
<div class="refsect2" title="bacon_video_widget_set_auto_resize ()">
1694
1461
<a name="bacon-video-widget-set-auto-resize"></a><h3>bacon_video_widget_set_auto_resize ()</h3>
1695
 
<pre class="programlisting">void                bacon_video_widget_set_auto_resize  (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
1696
 
                                                         <a
1697
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1698
 
>gboolean</a> auto_resize);</pre>
 
1462
<pre class="programlisting"><span class="returnvalue">void</span>                bacon_video_widget_set_auto_resize  (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
1463
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> auto_resize</code></em>);</pre>
1699
1464
<p>
1700
1465
Sets whether the widget should automatically resize to fit to new videos when
1701
1466
they are loaded. Changes to this will take effect when the next media file is
1702
 
loaded.</p>
1703
 
<p>
 
1467
loaded.
1704
1468
</p>
1705
1469
<div class="variablelist"><table border="0">
1706
1470
<col align="left" valign="top">
1707
1471
<tbody>
1708
1472
<tr>
1709
1473
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1710
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1474
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1711
1475
</td>
1712
1476
</tr>
1713
1477
<tr>
1714
1478
<td><p><span class="term"><em class="parameter"><code>auto_resize</code></em> :</span></p></td>
1715
 
<td> <code class="literal">TRUE</code> to automatically resize for new videos, <code class="literal">FALSE</code> otherwise
 
1479
<td>
 
1480
<a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to automatically resize for new videos, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
1716
1481
</td>
1717
1482
</tr>
1718
1483
</tbody>
1721
1486
<hr>
1722
1487
<div class="refsect2" title="bacon_video_widget_get_backend_name ()">
1723
1488
<a name="bacon-video-widget-get-backend-name"></a><h3>bacon_video_widget_get_backend_name ()</h3>
1724
 
<pre class="programlisting">char *              bacon_video_widget_get_backend_name (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
 
1489
<pre class="programlisting"><span class="returnvalue">char</span> *              bacon_video_widget_get_backend_name (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
1725
1490
<p>
1726
1491
Returns the name string for <em class="parameter"><code>bvw</code></em>. For the GStreamer backend, it is the output
1727
 
of <a
1728
 
href="/usr/share/gtk-doc/html/gstreamer-0.10/gstreamer-Gst.html#gst-version-string"
1729
 
><code class="function">gst_version_string()</code></a>. *</p>
1730
 
<p>
 
1492
of <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-Gst.html#gst-version-string"><code class="function">gst_version_string()</code></a>. *
1731
1493
</p>
1732
1494
<div class="variablelist"><table border="0">
1733
1495
<col align="left" valign="top">
1734
1496
<tbody>
1735
1497
<tr>
1736
1498
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1737
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1499
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1738
1500
</td>
1739
1501
</tr>
1740
1502
<tr>
1741
1503
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1742
 
<td> the backend's name; free with <a
1743
 
href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"
1744
 
><code class="function">g_free()</code></a>
 
1504
<td> the backend's name; free with <a href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>
1745
1505
</td>
1746
1506
</tr>
1747
1507
</tbody>
1750
1510
<hr>
1751
1511
<div class="refsect2" title="bacon_video_widget_get_connection_speed ()">
1752
1512
<a name="bacon-video-widget-get-connection-speed"></a><h3>bacon_video_widget_get_connection_speed ()</h3>
1753
 
<pre class="programlisting">int                 bacon_video_widget_get_connection_speed
1754
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
 
1513
<pre class="programlisting"><span class="returnvalue">int</span>                 bacon_video_widget_get_connection_speed
 
1514
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
1755
1515
<p>
1756
1516
Returns the current connection speed, where <code class="literal">0</code> is the lowest speed
1757
 
and <code class="literal">11</code> is the highest.</p>
1758
 
<p>
 
1517
and <code class="literal">11</code> is the highest.
1759
1518
</p>
1760
1519
<div class="variablelist"><table border="0">
1761
1520
<col align="left" valign="top">
1762
1521
<tbody>
1763
1522
<tr>
1764
1523
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1765
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1524
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1766
1525
</td>
1767
1526
</tr>
1768
1527
<tr>
1776
1535
<hr>
1777
1536
<div class="refsect2" title="bacon_video_widget_set_connection_speed ()">
1778
1537
<a name="bacon-video-widget-set-connection-speed"></a><h3>bacon_video_widget_set_connection_speed ()</h3>
1779
 
<pre class="programlisting">void                bacon_video_widget_set_connection_speed
1780
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
1781
 
                                                         int speed);</pre>
 
1538
<pre class="programlisting"><span class="returnvalue">void</span>                bacon_video_widget_set_connection_speed
 
1539
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
1540
                                                         <em class="parameter"><code><span class="type">int</span> speed</code></em>);</pre>
1782
1541
<p>
1783
1542
Sets the connection speed from the given <em class="parameter"><code>speed</code></em> index, where <code class="literal">0</code> is the lowest speed
1784
 
and <code class="literal">11</code> is the highest.</p>
1785
 
<p>
 
1543
and <code class="literal">11</code> is the highest.
1786
1544
</p>
1787
1545
<div class="variablelist"><table border="0">
1788
1546
<col align="left" valign="top">
1789
1547
<tbody>
1790
1548
<tr>
1791
1549
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1792
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1550
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1793
1551
</td>
1794
1552
</tr>
1795
1553
<tr>
1796
1554
<td><p><span class="term"><em class="parameter"><code>speed</code></em> :</span></p></td>
1797
 
<td> the connection speed index
 
1555
<td>the connection speed index
1798
1556
</td>
1799
1557
</tr>
1800
1558
</tbody>
1803
1561
<hr>
1804
1562
<div class="refsect2" title="bacon_video_widget_get_current_frame ()">
1805
1563
<a name="bacon-video-widget-get-current-frame"></a><h3>bacon_video_widget_get_current_frame ()</h3>
1806
 
<pre class="programlisting"><a
1807
 
href="/usr/share/gtk-doc/html/gdk-pixbuf3/gdk-pixbuf3-gdk-pixbuf.html#GdkPixbuf"
1808
 
>GdkPixbuf</a> *         bacon_video_widget_get_current_frame
1809
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
 
1564
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         bacon_video_widget_get_current_frame
 
1565
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
1810
1566
<p>
1811
 
Returns a <a
1812
 
href="/usr/share/gtk-doc/html/gdk-pixbuf3/gdk-pixbuf3-gdk-pixbuf.html#GdkPixbuf"
1813
 
><span class="type">GdkPixbuf</span></a> containing the current frame from the playing
 
1567
Returns a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> containing the current frame from the playing
1814
1568
stream. This will wait for any pending seeks to complete before
1815
 
capturing the frame.</p>
1816
 
<p>
 
1569
capturing the frame.
1817
1570
</p>
1818
1571
<div class="variablelist"><table border="0">
1819
1572
<col align="left" valign="top">
1820
1573
<tbody>
1821
1574
<tr>
1822
1575
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1823
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1576
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1824
1577
</td>
1825
1578
</tr>
1826
1579
<tr>
1827
1580
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1828
 
<td> the current frame, or <code class="literal">NULL</code>; unref with <a
1829
 
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-unref"
1830
 
><code class="function">g_object_unref()</code></a>
 
1581
<td> the current frame, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>; unref with <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>
1831
1582
</td>
1832
1583
</tr>
1833
1584
</tbody>
1836
1587
<hr>
1837
1588
<div class="refsect2" title="bacon_video_widget_get_current_time ()">
1838
1589
<a name="bacon-video-widget-get-current-time"></a><h3>bacon_video_widget_get_current_time ()</h3>
1839
 
<pre class="programlisting"><a
1840
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint64"
1841
 
>gint64</a>              bacon_video_widget_get_current_time (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
 
1590
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint64"><span class="returnvalue">gint64</span></a>              bacon_video_widget_get_current_time (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
1842
1591
<p>
1843
1592
Returns the current position in the stream, as the time (in milliseconds)
1844
 
since the beginning of the stream.</p>
1845
 
<p>
 
1593
since the beginning of the stream.
1846
1594
</p>
1847
1595
<div class="variablelist"><table border="0">
1848
1596
<col align="left" valign="top">
1849
1597
<tbody>
1850
1598
<tr>
1851
1599
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1852
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1600
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1853
1601
</td>
1854
1602
</tr>
1855
1603
<tr>
1863
1611
<hr>
1864
1612
<div class="refsect2" title="bacon_video_widget_get_deinterlacing ()">
1865
1613
<a name="bacon-video-widget-get-deinterlacing"></a><h3>bacon_video_widget_get_deinterlacing ()</h3>
1866
 
<pre class="programlisting"><a
1867
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1868
 
>gboolean</a>            bacon_video_widget_get_deinterlacing
1869
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
1870
 
<p>
1871
 
Returns whether deinterlacing of videos is enabled for this widget.</p>
1872
 
<p>
 
1614
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            bacon_video_widget_get_deinterlacing
 
1615
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
 
1616
<p>
 
1617
Returns whether deinterlacing of videos is enabled for this widget.
1873
1618
</p>
1874
1619
<div class="variablelist"><table border="0">
1875
1620
<col align="left" valign="top">
1876
1621
<tbody>
1877
1622
<tr>
1878
1623
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1879
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1624
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1880
1625
</td>
1881
1626
</tr>
1882
1627
<tr>
1883
1628
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1884
 
<td> <code class="literal">TRUE</code> if deinterlacing is enabled, <code class="literal">FALSE</code> otherwise
 
1629
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if automatic deinterlacing is enabled, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
1885
1630
</td>
1886
1631
</tr>
1887
1632
</tbody>
1890
1635
<hr>
1891
1636
<div class="refsect2" title="bacon_video_widget_set_deinterlacing ()">
1892
1637
<a name="bacon-video-widget-set-deinterlacing"></a><h3>bacon_video_widget_set_deinterlacing ()</h3>
1893
 
<pre class="programlisting">void                bacon_video_widget_set_deinterlacing
1894
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
1895
 
                                                         <a
1896
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1897
 
>gboolean</a> deinterlace);</pre>
1898
 
<p>
1899
 
Sets whether the widget should deinterlace videos. This is a no-op if
1900
 
<a class="link" href="BaconVideoWidget.html#bacon-video-widget-can-deinterlace" title="bacon_video_widget_can_deinterlace ()"><code class="function">bacon_video_widget_can_deinterlace()</code></a> returns <code class="literal">FALSE</code>.</p>
1901
 
<p>
 
1638
<pre class="programlisting"><span class="returnvalue">void</span>                bacon_video_widget_set_deinterlacing
 
1639
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
1640
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> deinterlace</code></em>);</pre>
 
1641
<p>
 
1642
Sets whether the widget should deinterlace videos.
1902
1643
</p>
1903
1644
<div class="variablelist"><table border="0">
1904
1645
<col align="left" valign="top">
1905
1646
<tbody>
1906
1647
<tr>
1907
1648
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1908
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1649
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1909
1650
</td>
1910
1651
</tr>
1911
1652
<tr>
1912
1653
<td><p><span class="term"><em class="parameter"><code>deinterlace</code></em> :</span></p></td>
1913
 
<td> <code class="literal">TRUE</code> if videos should be deinterlaced, <code class="literal">FALSE</code> otherwise
 
1654
<td>
 
1655
<a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if videos should be automatically deinterlaced, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
1914
1656
</td>
1915
1657
</tr>
1916
1658
</tbody>
1919
1661
<hr>
1920
1662
<div class="refsect2" title="bacon_video_widget_set_fullscreen ()">
1921
1663
<a name="bacon-video-widget-set-fullscreen"></a><h3>bacon_video_widget_set_fullscreen ()</h3>
1922
 
<pre class="programlisting">void                bacon_video_widget_set_fullscreen   (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
1923
 
                                                         <a
1924
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
1925
 
>gboolean</a> fullscreen);</pre>
 
1664
<pre class="programlisting"><span class="returnvalue">void</span>                bacon_video_widget_set_fullscreen   (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
1665
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> fullscreen</code></em>);</pre>
1926
1666
<p>
1927
1667
Sets whether the widget renders the stream in fullscreen mode.
1928
1668
</p>
1929
1669
<p>
1930
 
Fullscreen rendering is done only when possible, as xvidmode is required.</p>
1931
 
<p>
 
1670
Fullscreen rendering is done only when possible, as xvidmode is required.
1932
1671
</p>
1933
1672
<div class="variablelist"><table border="0">
1934
1673
<col align="left" valign="top">
1935
1674
<tbody>
1936
1675
<tr>
1937
1676
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1938
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1677
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1939
1678
</td>
1940
1679
</tr>
1941
1680
<tr>
1942
1681
<td><p><span class="term"><em class="parameter"><code>fullscreen</code></em> :</span></p></td>
1943
 
<td> <code class="literal">TRUE</code> to go fullscreen, <code class="literal">FALSE</code> otherwise
 
1682
<td>
 
1683
<a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to go fullscreen, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
1944
1684
</td>
1945
1685
</tr>
1946
1686
</tbody>
1949
1689
<hr>
1950
1690
<div class="refsect2" title="bacon_video_widget_get_languages ()">
1951
1691
<a name="bacon-video-widget-get-languages"></a><h3>bacon_video_widget_get_languages ()</h3>
1952
 
<pre class="programlisting"><a
1953
 
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
1954
 
>GList</a> *             bacon_video_widget_get_languages    (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
 
1692
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             bacon_video_widget_get_languages    (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
1955
1693
<p>
1956
1694
Returns a list of audio language tags, each in the form <code class="literal">AUDIO <em class="replaceable"><code>x</code></em></code>,
1957
 
where <em class="replaceable"><code>x</code></em> is the language index.</p>
1958
 
<p>
 
1695
where <em class="replaceable"><code>x</code></em> is the language index.
1959
1696
</p>
1960
1697
<div class="variablelist"><table border="0">
1961
1698
<col align="left" valign="top">
1962
1699
<tbody>
1963
1700
<tr>
1964
1701
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1965
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1702
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1966
1703
</td>
1967
1704
</tr>
1968
1705
<tr>
1969
1706
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1970
 
<td> a <a
1971
 
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
1972
 
><span class="type">GList</span></a> of audio language tags, or <code class="literal">NULL</code>; free each element with <a
1973
 
href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"
1974
 
><code class="function">g_free()</code></a> and the list with <a
1975
 
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#g-list-free"
1976
 
><code class="function">g_list_free()</code></a>
 
1707
<td> a <a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of audio language tags, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>; free each element with <a href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> and the list with <a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#g-list-free"><code class="function">g_list_free()</code></a>
1977
1708
</td>
1978
1709
</tr>
1979
1710
</tbody>
1982
1713
<hr>
1983
1714
<div class="refsect2" title="bacon_video_widget_get_language ()">
1984
1715
<a name="bacon-video-widget-get-language"></a><h3>bacon_video_widget_get_language ()</h3>
1985
 
<pre class="programlisting">int                 bacon_video_widget_get_language     (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
 
1716
<pre class="programlisting"><span class="returnvalue">int</span>                 bacon_video_widget_get_language     (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
1986
1717
<p>
1987
1718
Returns the index of the current audio language.
1988
1719
</p>
1989
1720
<p>
1990
 
If the widget is not playing, or the default language is in use, <code class="literal">-1</code> will be returned.</p>
1991
 
<p>
 
1721
If the widget is not playing, or the default language is in use, <code class="literal">-1</code> will be returned.
1992
1722
</p>
1993
1723
<div class="variablelist"><table border="0">
1994
1724
<col align="left" valign="top">
1995
1725
<tbody>
1996
1726
<tr>
1997
1727
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
1998
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1728
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
1999
1729
</td>
2000
1730
</tr>
2001
1731
<tr>
2009
1739
<hr>
2010
1740
<div class="refsect2" title="bacon_video_widget_set_language ()">
2011
1741
<a name="bacon-video-widget-set-language"></a><h3>bacon_video_widget_set_language ()</h3>
2012
 
<pre class="programlisting">void                bacon_video_widget_set_language     (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
2013
 
                                                         int language);</pre>
 
1742
<pre class="programlisting"><span class="returnvalue">void</span>                bacon_video_widget_set_language     (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
1743
                                                         <em class="parameter"><code><span class="type">int</span> language</code></em>);</pre>
2014
1744
<p>
2015
1745
Sets the audio language index for <em class="parameter"><code>bvw</code></em>. If <em class="parameter"><code>language</code></em> is <code class="literal">-1</code>, the default language will
2016
 
be used.</p>
2017
 
<p>
 
1746
be used.
2018
1747
</p>
2019
1748
<div class="variablelist"><table border="0">
2020
1749
<col align="left" valign="top">
2021
1750
<tbody>
2022
1751
<tr>
2023
1752
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2024
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1753
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2025
1754
</td>
2026
1755
</tr>
2027
1756
<tr>
2028
1757
<td><p><span class="term"><em class="parameter"><code>language</code></em> :</span></p></td>
2029
 
<td> an audio language index
 
1758
<td>an audio language index
2030
1759
</td>
2031
1760
</tr>
2032
1761
</tbody>
2035
1764
<hr>
2036
1765
<div class="refsect2" title="bacon_video_widget_set_logo ()">
2037
1766
<a name="bacon-video-widget-set-logo"></a><h3>bacon_video_widget_set_logo ()</h3>
2038
 
<pre class="programlisting">void                bacon_video_widget_set_logo         (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
2039
 
                                                         const char *name);</pre>
2040
 
<p>
2041
 
Sets the logo displayed on the video widget when no stream is loaded.</p>
2042
 
<p>
 
1767
<pre class="programlisting"><span class="returnvalue">void</span>                bacon_video_widget_set_logo         (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
1768
                                                         <em class="parameter"><code>const <span class="type">char</span> *name</code></em>);</pre>
 
1769
<p>
 
1770
Sets the logo displayed on the video widget when no stream is loaded.
2043
1771
</p>
2044
1772
<div class="variablelist"><table border="0">
2045
1773
<col align="left" valign="top">
2046
1774
<tbody>
2047
1775
<tr>
2048
1776
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2049
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1777
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2050
1778
</td>
2051
1779
</tr>
2052
1780
<tr>
2053
1781
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
2054
 
<td> the icon name of the logo
 
1782
<td>the icon name of the logo
2055
1783
</td>
2056
1784
</tr>
2057
1785
</tbody>
2060
1788
<hr>
2061
1789
<div class="refsect2" title="bacon_video_widget_get_logo_mode ()">
2062
1790
<a name="bacon-video-widget-get-logo-mode"></a><h3>bacon_video_widget_get_logo_mode ()</h3>
2063
 
<pre class="programlisting"><a
2064
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2065
 
>gboolean</a>            bacon_video_widget_get_logo_mode    (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
2066
 
<p>
2067
 
Gets whether the logo is displayed when no stream is loaded.</p>
2068
 
<p>
 
1791
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            bacon_video_widget_get_logo_mode    (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
 
1792
<p>
 
1793
Gets whether the logo is displayed when no stream is loaded.
2069
1794
</p>
2070
1795
<div class="variablelist"><table border="0">
2071
1796
<col align="left" valign="top">
2072
1797
<tbody>
2073
1798
<tr>
2074
1799
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2075
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1800
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2076
1801
</td>
2077
1802
</tr>
2078
1803
<tr>
2079
1804
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2080
 
<td> <code class="literal">TRUE</code> if the logo is displayed, <code class="literal">FALSE</code> otherwise
 
1805
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the logo is displayed, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
2081
1806
</td>
2082
1807
</tr>
2083
1808
</tbody>
2086
1811
<hr>
2087
1812
<div class="refsect2" title="bacon_video_widget_set_logo_mode ()">
2088
1813
<a name="bacon-video-widget-set-logo-mode"></a><h3>bacon_video_widget_set_logo_mode ()</h3>
2089
 
<pre class="programlisting">void                bacon_video_widget_set_logo_mode    (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
2090
 
                                                         <a
2091
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2092
 
>gboolean</a> logo_mode);</pre>
 
1814
<pre class="programlisting"><span class="returnvalue">void</span>                bacon_video_widget_set_logo_mode    (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
1815
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> logo_mode</code></em>);</pre>
2093
1816
<p>
2094
1817
Sets whether to display a logo set with <em class="parameter"><code>bacon_video_widget_set_logo</code></em> when
2095
 
no stream is loaded. If <em class="parameter"><code>logo_mode</code></em> is <code class="literal">FALSE</code>, nothing will be displayed
 
1818
no stream is loaded. If <em class="parameter"><code>logo_mode</code></em> is <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>, nothing will be displayed
2096
1819
and the video widget will take up no space. Otherwise, the logo will be
2097
 
displayed and will requisition a corresponding amount of space.</p>
2098
 
<p>
 
1820
displayed and will requisition a corresponding amount of space.
2099
1821
</p>
2100
1822
<div class="variablelist"><table border="0">
2101
1823
<col align="left" valign="top">
2102
1824
<tbody>
2103
1825
<tr>
2104
1826
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2105
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1827
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2106
1828
</td>
2107
1829
</tr>
2108
1830
<tr>
2109
1831
<td><p><span class="term"><em class="parameter"><code>logo_mode</code></em> :</span></p></td>
2110
 
<td> <code class="literal">TRUE</code> to display the logo, <code class="literal">FALSE</code> otherwise
 
1832
<td>
 
1833
<a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to display the logo, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
2111
1834
</td>
2112
1835
</tr>
2113
1836
</tbody>
2116
1839
<hr>
2117
1840
<div class="refsect2" title="bacon_video_widget_get_metadata ()">
2118
1841
<a name="bacon-video-widget-get-metadata"></a><h3>bacon_video_widget_get_metadata ()</h3>
2119
 
<pre class="programlisting">void                bacon_video_widget_get_metadata     (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
2120
 
                                                         <a class="link" href="BaconVideoWidget.html#BvwMetadataType" title="enum BvwMetadataType">BvwMetadataType</a> type,
2121
 
                                                         <a
2122
 
href="/usr/share/gtk-doc/html/gobject/gobject-Generic-values.html#GValue"
2123
 
>GValue</a> *value);</pre>
 
1842
<pre class="programlisting"><span class="returnvalue">void</span>                bacon_video_widget_get_metadata     (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
1843
                                                         <em class="parameter"><code><a class="link" href="BaconVideoWidget.html#BvwMetadataType" title="enum BvwMetadataType"><span class="type">BvwMetadataType</span></a> type</code></em>,
 
1844
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
2124
1845
<p>
2125
1846
Provides metadata of the given <em class="parameter"><code>type</code></em> about the current stream in <em class="parameter"><code>value</code></em>.
2126
1847
</p>
2127
1848
<p>
2128
 
Free the <a
2129
 
href="/usr/share/gtk-doc/html/gobject/gobject-Generic-values.html#GValue"
2130
 
><span class="type">GValue</span></a> with <a
2131
 
href="/usr/share/gtk-doc/html/gobject/gobject-Generic-values.html#g-value-unset"
2132
 
><code class="function">g_value_unset()</code></a>.</p>
2133
 
<p>
 
1849
Free the <a href="/usr/share/gtk-doc/html/gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> with <a href="/usr/share/gtk-doc/html/gobject/gobject-Generic-values.html#g-value-unset"><code class="function">g_value_unset()</code></a>.
2134
1850
</p>
2135
1851
<div class="variablelist"><table border="0">
2136
1852
<col align="left" valign="top">
2137
1853
<tbody>
2138
1854
<tr>
2139
1855
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2140
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1856
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2141
1857
</td>
2142
1858
</tr>
2143
1859
<tr>
2144
1860
<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
2145
 
<td> the type of metadata to return
 
1861
<td>the type of metadata to return
2146
1862
</td>
2147
1863
</tr>
2148
1864
<tr>
2149
1865
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
2150
 
<td> a <a
2151
 
href="/usr/share/gtk-doc/html/gobject/gobject-Generic-values.html#GValue"
2152
 
><span class="type">GValue</span></a>
 
1866
<td>a <a href="/usr/share/gtk-doc/html/gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a>
2153
1867
</td>
2154
1868
</tr>
2155
1869
</tbody>
2158
1872
<hr>
2159
1873
<div class="refsect2" title="bacon_video_widget_get_mrls ()">
2160
1874
<a name="bacon-video-widget-get-mrls"></a><h3>bacon_video_widget_get_mrls ()</h3>
2161
 
<pre class="programlisting"><a
2162
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
2163
 
>gchar</a> **            bacon_video_widget_get_mrls         (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
2164
 
                                                         <a
2165
 
href="http://library.gnome.org/devel/totem-pl-parser/totem-pl-parser-totem-disc.html#TotemDiscMediaType"
2166
 
>TotemDiscMediaType</a> type,
2167
 
                                                         const char *device,
2168
 
                                                         <a
2169
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
2170
 
>GError</a> **error);</pre>
 
1875
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> **            bacon_video_widget_get_mrls         (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
1876
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/totem-pl-parser/totem-pl-parser-TotemDisc.html#TotemDiscMediaType"><span class="type">TotemDiscMediaType</span></a> type</code></em>,
 
1877
                                                         <em class="parameter"><code>const <span class="type">char</span> *device</code></em>,
 
1878
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
2171
1879
<p>
2172
1880
Returns an array of MRLs available for the given <em class="parameter"><code>device</code></em> and media <em class="parameter"><code>type</code></em>.
2173
1881
</p>
2174
1882
<p>
2175
1883
<em class="parameter"><code>device</code></em> should typically be the number of the device (e.g. <code class="literal">0</code> for the first
2176
 
DVD drive, or the number of the DVB adapter).
 
1884
DVD drive.
2177
1885
</p>
2178
1886
<p>
2179
 
<em class="parameter"><code>type</code></em> can be any value from <a
2180
 
href="http://library.gnome.org/devel/totem-pl-parser/totem-pl-parser-totem-disc.html#TotemDiscMediaType"
2181
 
><span class="type">TotemDiscMediaType</span></a>, but a <a class="link" href="BaconVideoWidget.html#BVW-ERROR-INVALID-LOCATION--CAPS"><code class="literal">BVW_ERROR_INVALID_LOCATION</code></a> error
2182
 
will be returned if <em class="parameter"><code>type</code></em> is <code class="literal">MEDIA_TYPE_CDDA</code>, as CDDA support has been removed from
 
1887
<em class="parameter"><code>type</code></em> can be any value from <a href="/usr/share/gtk-doc/html/totem-pl-parser/totem-pl-parser-TotemDisc.html#TotemDiscMediaType"><span class="type">TotemDiscMediaType</span></a>, but a <a class="link" href="BaconVideoWidget.html#BVW-ERROR-INVALID-LOCATION:CAPS"><code class="literal">BVW_ERROR_INVALID_LOCATION</code></a> error
 
1888
will be returned if <em class="parameter"><code>type</code></em> is <a href="/usr/share/gtk-doc/html/totem-pl-parser/totem-pl-parser-TotemDisc.html#MEDIA-TYPE-CDDA:CAPS"><code class="literal">MEDIA_TYPE_CDDA</code></a>, as CDDA support has been removed from
2183
1889
Totem (and hence <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>).
2184
1890
</p>
2185
1891
<p>
2186
 
A <a class="link" href="BaconVideoWidget.html#BVW-ERROR-NO-PLUGIN-FOR-FILE--CAPS"><code class="literal">BVW_ERROR_NO_PLUGIN_FOR_FILE</code></a> error will be returned if the required GStreamer elements do
 
1892
A <a class="link" href="BaconVideoWidget.html#BVW-ERROR-NO-PLUGIN-FOR-FILE:CAPS"><code class="literal">BVW_ERROR_NO_PLUGIN_FOR_FILE</code></a> error will be returned if the required GStreamer elements do
2187
1893
not exist for the given <em class="parameter"><code>type</code></em> (for the GStreamer backend). *
2188
 
If <em class="parameter"><code>device</code></em> does not exist, a <a class="link" href="BaconVideoWidget.html#BVW-ERROR-INVALID-DEVICE--CAPS"><code class="literal">BVW_ERROR_INVALID_DEVICE</code></a> error will be returned.
2189
 
</p>
2190
 
<p>
2191
 
If <em class="parameter"><code>type</code></em> is <code class="literal">MEDIA_TYPE_DVB</code> and the DVB channels file (as given by
2192
 
<code class="function">bacon_video_widget_get_channels_file()</code> for the GStreamer backend)
2193
 
does not exist, a <a class="link" href="BaconVideoWidget.html#BVW-ERROR-FILE-NOT-FOUND--CAPS"><code class="literal">BVW_ERROR_FILE_NOT_FOUND</code></a> error will be returned.</p>
2194
 
<p>
 
1894
If <em class="parameter"><code>device</code></em> does not exist, a <a class="link" href="BaconVideoWidget.html#BVW-ERROR-INVALID-DEVICE:CAPS"><code class="literal">BVW_ERROR_INVALID_DEVICE</code></a> error will be returned.
2195
1895
</p>
2196
1896
<div class="variablelist"><table border="0">
2197
1897
<col align="left" valign="top">
2198
1898
<tbody>
2199
1899
<tr>
2200
1900
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2201
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1901
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2202
1902
</td>
2203
1903
</tr>
2204
1904
<tr>
2205
1905
<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
2206
 
<td> the media type
 
1906
<td>the media type
2207
1907
</td>
2208
1908
</tr>
2209
1909
<tr>
2210
1910
<td><p><span class="term"><em class="parameter"><code>device</code></em> :</span></p></td>
2211
 
<td> the device name
 
1911
<td>the device name
2212
1912
</td>
2213
1913
</tr>
2214
1914
<tr>
2215
1915
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
2216
 
<td> a <a
2217
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
2218
 
><span class="type">GError</span></a>, or <code class="literal">NULL</code>
 
1916
<td>a <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>
2219
1917
</td>
2220
1918
</tr>
2221
1919
<tr>
2222
1920
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2223
 
<td> a <code class="literal">NULL</code>-terminated array of MRLs, or <code class="literal">NULL</code>; free with <a
2224
 
href="/usr/share/gtk-doc/html/glib/glib-String-Utility-Functions.html#g-strfreev"
2225
 
><code class="function">g_strfreev()</code></a>
 
1921
<td> a <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated array of MRLs, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>; free with <a href="/usr/share/gtk-doc/html/glib/glib-String-Utility-Functions.html#g-strfreev"><code class="function">g_strfreev()</code></a>
2226
1922
</td>
2227
1923
</tr>
2228
1924
</tbody>
2231
1927
<hr>
2232
1928
<div class="refsect2" title="bacon_video_widget_get_option_group ()">
2233
1929
<a name="bacon-video-widget-get-option-group"></a><h3>bacon_video_widget_get_option_group ()</h3>
2234
 
<pre class="programlisting"><a
2235
 
href="/usr/share/gtk-doc/html/glib/glib-Commandline-option-parser.html#GOptionGroup"
2236
 
>GOptionGroup</a>*       bacon_video_widget_get_option_group (void);</pre>
 
1930
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Commandline-option-parser.html#GOptionGroup"><span class="returnvalue">GOptionGroup</span></a>*       bacon_video_widget_get_option_group (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
2237
1931
<p>
2238
 
Returns the <a
2239
 
href="/usr/share/gtk-doc/html/glib/glib-Commandline-option-parser.html#GOptionGroup"
2240
 
><span class="type">GOptionGroup</span></a> containing command-line options for
 
1932
Returns the <a href="/usr/share/gtk-doc/html/glib/glib-Commandline-option-parser.html#GOptionGroup"><span class="type">GOptionGroup</span></a> containing command-line options for
2241
1933
<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>.
2242
1934
</p>
2243
1935
<p>
2244
1936
Applications must call either this or <a class="link" href="BaconVideoWidget.html#bacon-video-widget-init-backend" title="bacon_video_widget_init_backend ()"><code class="function">bacon_video_widget_init_backend()</code></a> exactly
2245
 
once; but not both.</p>
2246
 
<p>
 
1937
once; but not both.
2247
1938
</p>
2248
1939
<div class="variablelist"><table border="0">
2249
1940
<col align="left" valign="top">
2250
1941
<tbody><tr>
2251
1942
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2252
 
<td> a <a
2253
 
href="/usr/share/gtk-doc/html/glib/glib-Commandline-option-parser.html#GOptionGroup"
2254
 
><span class="type">GOptionGroup</span></a> giving command-line options for <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1943
<td> a <a href="/usr/share/gtk-doc/html/glib/glib-Commandline-option-parser.html#GOptionGroup"><span class="type">GOptionGroup</span></a> giving command-line options for <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2255
1944
</td>
2256
1945
</tr></tbody>
2257
1946
</table></div>
2259
1948
<hr>
2260
1949
<div class="refsect2" title="bacon_video_widget_get_position ()">
2261
1950
<a name="bacon-video-widget-get-position"></a><h3>bacon_video_widget_get_position ()</h3>
2262
 
<pre class="programlisting">double              bacon_video_widget_get_position     (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
 
1951
<pre class="programlisting"><span class="returnvalue">double</span>              bacon_video_widget_get_position     (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
2263
1952
<p>
2264
1953
Returns the current position in the stream, as a value between
2265
 
<code class="literal">0</code> and <code class="literal">1</code>.</p>
2266
 
<p>
 
1954
<code class="literal">0</code> and <code class="literal">1</code>.
2267
1955
</p>
2268
1956
<div class="variablelist"><table border="0">
2269
1957
<col align="left" valign="top">
2270
1958
<tbody>
2271
1959
<tr>
2272
1960
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2273
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1961
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2274
1962
</td>
2275
1963
</tr>
2276
1964
<tr>
2284
1972
<hr>
2285
1973
<div class="refsect2" title="bacon_video_widget_set_referrer ()">
2286
1974
<a name="bacon-video-widget-set-referrer"></a><h3>bacon_video_widget_set_referrer ()</h3>
2287
 
<pre class="programlisting">void                bacon_video_widget_set_referrer     (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
2288
 
                                                         const char *referrer);</pre>
2289
 
<p>
2290
 
Sets the HTTP referrer URI to use when fetching HTTP ressources.</p>
2291
 
<p>
 
1975
<pre class="programlisting"><span class="returnvalue">void</span>                bacon_video_widget_set_referrer     (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
1976
                                                         <em class="parameter"><code>const <span class="type">char</span> *referrer</code></em>);</pre>
 
1977
<p>
 
1978
Sets the HTTP referrer URI to use when fetching HTTP ressources.
2292
1979
</p>
2293
1980
<div class="variablelist"><table border="0">
2294
1981
<col align="left" valign="top">
2295
1982
<tbody>
2296
1983
<tr>
2297
1984
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2298
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
1985
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2299
1986
</td>
2300
1987
</tr>
2301
1988
<tr>
2302
1989
<td><p><span class="term"><em class="parameter"><code>referrer</code></em> :</span></p></td>
2303
 
<td> a HTTP referrer URI, or <code class="literal">NULL</code>
 
1990
<td>a HTTP referrer URI, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>
2304
1991
</td>
2305
1992
</tr>
2306
1993
</tbody>
2309
1996
<hr>
2310
1997
<div class="refsect2" title="bacon_video_widget_set_scale_ratio ()">
2311
1998
<a name="bacon-video-widget-set-scale-ratio"></a><h3>bacon_video_widget_set_scale_ratio ()</h3>
2312
 
<pre class="programlisting">void                bacon_video_widget_set_scale_ratio  (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
2313
 
                                                         float ratio);</pre>
 
1999
<pre class="programlisting"><span class="returnvalue">void</span>                bacon_video_widget_set_scale_ratio  (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
2000
                                                         <em class="parameter"><code><span class="type">float</span> ratio</code></em>);</pre>
2314
2001
<p>
2315
2002
Sets the ratio by which the widget will scale videos when they are
2316
2003
displayed. If <em class="parameter"><code>ratio</code></em> is set to <code class="literal">0</code>, the highest ratio possible will
2317
 
be chosen.</p>
2318
 
<p>
 
2004
be chosen.
2319
2005
</p>
2320
2006
<div class="variablelist"><table border="0">
2321
2007
<col align="left" valign="top">
2322
2008
<tbody>
2323
2009
<tr>
2324
2010
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2325
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
2011
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2326
2012
</td>
2327
2013
</tr>
2328
2014
<tr>
2329
2015
<td><p><span class="term"><em class="parameter"><code>ratio</code></em> :</span></p></td>
2330
 
<td> the new scale ratio
 
2016
<td>the new scale ratio
2331
2017
</td>
2332
2018
</tr>
2333
2019
</tbody>
2336
2022
<hr>
2337
2023
<div class="refsect2" title="bacon_video_widget_get_show_cursor ()">
2338
2024
<a name="bacon-video-widget-get-show-cursor"></a><h3>bacon_video_widget_get_show_cursor ()</h3>
2339
 
<pre class="programlisting"><a
2340
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2341
 
>gboolean</a>            bacon_video_widget_get_show_cursor  (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
2342
 
<p>
2343
 
Returns whether the cursor is shown when it is over the video widget.</p>
2344
 
<p>
 
2025
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            bacon_video_widget_get_show_cursor  (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
 
2026
<p>
 
2027
Returns whether the cursor is shown when it is over the video widget.
2345
2028
</p>
2346
2029
<div class="variablelist"><table border="0">
2347
2030
<col align="left" valign="top">
2348
2031
<tbody>
2349
2032
<tr>
2350
2033
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2351
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
2034
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2352
2035
</td>
2353
2036
</tr>
2354
2037
<tr>
2355
2038
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2356
 
<td> <code class="literal">TRUE</code> if the cursor is shown, <code class="literal">FALSE</code> otherwise
 
2039
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the cursor is shown, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
2357
2040
</td>
2358
2041
</tr>
2359
2042
</tbody>
2362
2045
<hr>
2363
2046
<div class="refsect2" title="bacon_video_widget_set_show_cursor ()">
2364
2047
<a name="bacon-video-widget-set-show-cursor"></a><h3>bacon_video_widget_set_show_cursor ()</h3>
2365
 
<pre class="programlisting">void                bacon_video_widget_set_show_cursor  (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
2366
 
                                                         <a
2367
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2368
 
>gboolean</a> show_cursor);</pre>
 
2048
<pre class="programlisting"><span class="returnvalue">void</span>                bacon_video_widget_set_show_cursor  (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
2049
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> show_cursor</code></em>);</pre>
2369
2050
<p>
2370
2051
Sets whether the cursor should be shown when it is over the video
2371
 
widget. If <em class="parameter"><code>show_cursor</code></em> is <code class="literal">FALSE</code>, the cursor will be invisible
2372
 
when it is moved over the video widget.</p>
2373
 
<p>
 
2052
widget. If <em class="parameter"><code>show_cursor</code></em> is <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>, the cursor will be invisible
 
2053
when it is moved over the video widget.
2374
2054
</p>
2375
2055
<div class="variablelist"><table border="0">
2376
2056
<col align="left" valign="top">
2377
2057
<tbody>
2378
2058
<tr>
2379
2059
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2380
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
2060
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2381
2061
</td>
2382
2062
</tr>
2383
2063
<tr>
2384
2064
<td><p><span class="term"><em class="parameter"><code>show_cursor</code></em> :</span></p></td>
2385
 
<td> <code class="literal">TRUE</code> to show the cursor, <code class="literal">FALSE</code> otherwise
 
2065
<td>
 
2066
<a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to show the cursor, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
2386
2067
</td>
2387
2068
</tr>
2388
2069
</tbody>
2391
2072
<hr>
2392
2073
<div class="refsect2" title="bacon_video_widget_set_show_visuals ()">
2393
2074
<a name="bacon-video-widget-set-show-visuals"></a><h3>bacon_video_widget_set_show_visuals ()</h3>
2394
 
<pre class="programlisting">void                bacon_video_widget_set_show_visuals (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
2395
 
                                                         <a
2396
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2397
 
>gboolean</a> show_visuals);</pre>
2398
 
<p>
2399
 
Sets whether to show visualisations when playing audio-only streams.</p>
2400
 
<p>
 
2075
<pre class="programlisting"><span class="returnvalue">void</span>                bacon_video_widget_set_show_visuals (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
2076
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> show_visuals</code></em>);</pre>
 
2077
<p>
 
2078
Sets whether to show visualisations when playing audio-only streams.
2401
2079
</p>
2402
2080
<div class="variablelist"><table border="0">
2403
2081
<col align="left" valign="top">
2404
2082
<tbody>
2405
2083
<tr>
2406
2084
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2407
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
2085
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2408
2086
</td>
2409
2087
</tr>
2410
2088
<tr>
2411
2089
<td><p><span class="term"><em class="parameter"><code>show_visuals</code></em> :</span></p></td>
2412
 
<td> <code class="literal">TRUE</code> to show visualisations, <code class="literal">FALSE</code> otherwise
 
2090
<td>
 
2091
<a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to show visualisations, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
2413
2092
</td>
2414
2093
</tr>
2415
2094
</tbody>
2418
2097
<hr>
2419
2098
<div class="refsect2" title="bacon_video_widget_get_stream_length ()">
2420
2099
<a name="bacon-video-widget-get-stream-length"></a><h3>bacon_video_widget_get_stream_length ()</h3>
2421
 
<pre class="programlisting"><a
2422
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint64"
2423
 
>gint64</a>              bacon_video_widget_get_stream_length
2424
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
2425
 
<p>
2426
 
Returns the total length of the stream, in milliseconds.</p>
2427
 
<p>
 
2100
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint64"><span class="returnvalue">gint64</span></a>              bacon_video_widget_get_stream_length
 
2101
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
 
2102
<p>
 
2103
Returns the total length of the stream, in milliseconds.
2428
2104
</p>
2429
2105
<div class="variablelist"><table border="0">
2430
2106
<col align="left" valign="top">
2431
2107
<tbody>
2432
2108
<tr>
2433
2109
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2434
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
2110
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2435
2111
</td>
2436
2112
</tr>
2437
2113
<tr>
2445
2121
<hr>
2446
2122
<div class="refsect2" title="bacon_video_widget_get_subtitles ()">
2447
2123
<a name="bacon-video-widget-get-subtitles"></a><h3>bacon_video_widget_get_subtitles ()</h3>
2448
 
<pre class="programlisting"><a
2449
 
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
2450
 
>GList</a> *             bacon_video_widget_get_subtitles    (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
 
2124
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             bacon_video_widget_get_subtitles    (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
2451
2125
<p>
2452
2126
Returns a list of subtitle tags, each in the form <code class="literal">TEXT <em class="replaceable"><code>x</code></em></code>,
2453
 
where <em class="replaceable"><code>x</code></em> is the subtitle index.</p>
2454
 
<p>
 
2127
where <em class="replaceable"><code>x</code></em> is the subtitle index.
2455
2128
</p>
2456
2129
<div class="variablelist"><table border="0">
2457
2130
<col align="left" valign="top">
2458
2131
<tbody>
2459
2132
<tr>
2460
2133
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2461
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
2134
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2462
2135
</td>
2463
2136
</tr>
2464
2137
<tr>
2465
2138
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2466
 
<td> a <a
2467
 
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
2468
 
><span class="type">GList</span></a> of subtitle tags, or <code class="literal">NULL</code>; free each element with <a
2469
 
href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"
2470
 
><code class="function">g_free()</code></a> and the list with <a
2471
 
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#g-list-free"
2472
 
><code class="function">g_list_free()</code></a>
 
2139
<td> a <a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of subtitle tags, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>; free each element with <a href="/usr/share/gtk-doc/html/glib/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> and the list with <a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#g-list-free"><code class="function">g_list_free()</code></a>
2473
2140
</td>
2474
2141
</tr>
2475
2142
</tbody>
2478
2145
<hr>
2479
2146
<div class="refsect2" title="bacon_video_widget_get_subtitle ()">
2480
2147
<a name="bacon-video-widget-get-subtitle"></a><h3>bacon_video_widget_get_subtitle ()</h3>
2481
 
<pre class="programlisting">int                 bacon_video_widget_get_subtitle     (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
 
2148
<pre class="programlisting"><span class="returnvalue">int</span>                 bacon_video_widget_get_subtitle     (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
2482
2149
<p>
2483
2150
Returns the index of the current subtitles.
2484
2151
</p>
2485
2152
<p>
2486
2153
If the widget is not playing, <code class="literal">-2</code> will be returned. If no subtitles are
2487
 
being used, <code class="literal">-1</code> is returned.</p>
2488
 
<p>
 
2154
being used, <code class="literal">-1</code> is returned.
2489
2155
</p>
2490
2156
<div class="variablelist"><table border="0">
2491
2157
<col align="left" valign="top">
2492
2158
<tbody>
2493
2159
<tr>
2494
2160
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2495
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
2161
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2496
2162
</td>
2497
2163
</tr>
2498
2164
<tr>
2506
2172
<hr>
2507
2173
<div class="refsect2" title="bacon_video_widget_set_subtitle ()">
2508
2174
<a name="bacon-video-widget-set-subtitle"></a><h3>bacon_video_widget_set_subtitle ()</h3>
2509
 
<pre class="programlisting">void                bacon_video_widget_set_subtitle     (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
2510
 
                                                         int subtitle);</pre>
 
2175
<pre class="programlisting"><span class="returnvalue">void</span>                bacon_video_widget_set_subtitle     (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
2176
                                                         <em class="parameter"><code><span class="type">int</span> subtitle</code></em>);</pre>
2511
2177
<p>
2512
2178
Sets the subtitle index for <em class="parameter"><code>bvw</code></em>. If <em class="parameter"><code>subtitle</code></em> is <code class="literal">-1</code>, no subtitles will
2513
 
be used.</p>
2514
 
<p>
 
2179
be used.
2515
2180
</p>
2516
2181
<div class="variablelist"><table border="0">
2517
2182
<col align="left" valign="top">
2518
2183
<tbody>
2519
2184
<tr>
2520
2185
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2521
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
2186
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2522
2187
</td>
2523
2188
</tr>
2524
2189
<tr>
2525
2190
<td><p><span class="term"><em class="parameter"><code>subtitle</code></em> :</span></p></td>
2526
 
<td> a subtitle index
 
2191
<td>a subtitle index
2527
2192
</td>
2528
2193
</tr>
2529
2194
</tbody>
2532
2197
<hr>
2533
2198
<div class="refsect2" title="bacon_video_widget_set_subtitle_encoding ()">
2534
2199
<a name="bacon-video-widget-set-subtitle-encoding"></a><h3>bacon_video_widget_set_subtitle_encoding ()</h3>
2535
 
<pre class="programlisting">void                bacon_video_widget_set_subtitle_encoding
2536
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
2537
 
                                                         const char *encoding);</pre>
 
2200
<pre class="programlisting"><span class="returnvalue">void</span>                bacon_video_widget_set_subtitle_encoding
 
2201
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
2202
                                                         <em class="parameter"><code>const <span class="type">char</span> *encoding</code></em>);</pre>
2538
2203
<p>
2539
2204
Sets the encoding system for the subtitles, so that they can be decoded
2540
 
properly.</p>
2541
 
<p>
 
2205
properly.
2542
2206
</p>
2543
2207
<div class="variablelist"><table border="0">
2544
2208
<col align="left" valign="top">
2545
2209
<tbody>
2546
2210
<tr>
2547
2211
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2548
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
2212
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2549
2213
</td>
2550
2214
</tr>
2551
2215
<tr>
2552
2216
<td><p><span class="term"><em class="parameter"><code>encoding</code></em> :</span></p></td>
2553
 
<td> an encoding system
 
2217
<td>an encoding system
2554
2218
</td>
2555
2219
</tr>
2556
2220
</tbody>
2559
2223
<hr>
2560
2224
<div class="refsect2" title="bacon_video_widget_set_subtitle_font ()">
2561
2225
<a name="bacon-video-widget-set-subtitle-font"></a><h3>bacon_video_widget_set_subtitle_font ()</h3>
2562
 
<pre class="programlisting">void                bacon_video_widget_set_subtitle_font
2563
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
2564
 
                                                         const char *font);</pre>
 
2226
<pre class="programlisting"><span class="returnvalue">void</span>                bacon_video_widget_set_subtitle_font
 
2227
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
2228
                                                         <em class="parameter"><code>const <span class="type">char</span> *font</code></em>);</pre>
2565
2229
<p>
2566
2230
Sets the font size and style in which to display subtitles.
2567
2231
</p>
2568
2232
<p>
2569
2233
<em class="parameter"><code>font</code></em> is a Pango font description string, as understood by
2570
 
<a
2571
 
href="/usr/share/gtk-doc/html/pango/pango-Fonts.html#pango-font-description-from-string"
2572
 
><code class="function">pango_font_description_from_string()</code></a>.</p>
2573
 
<p>
 
2234
<a href="/usr/share/gtk-doc/html/pango/pango-Fonts.html#pango-font-description-from-string"><code class="function">pango_font_description_from_string()</code></a>.
2574
2235
</p>
2575
2236
<div class="variablelist"><table border="0">
2576
2237
<col align="left" valign="top">
2577
2238
<tbody>
2578
2239
<tr>
2579
2240
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2580
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
2241
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2581
2242
</td>
2582
2243
</tr>
2583
2244
<tr>
2584
2245
<td><p><span class="term"><em class="parameter"><code>font</code></em> :</span></p></td>
2585
 
<td> a font description string
 
2246
<td>a font description string
2586
2247
</td>
2587
2248
</tr>
2588
2249
</tbody>
2591
2252
<hr>
2592
2253
<div class="refsect2" title="bacon_video_widget_set_user_agent ()">
2593
2254
<a name="bacon-video-widget-set-user-agent"></a><h3>bacon_video_widget_set_user_agent ()</h3>
2594
 
<pre class="programlisting">void                bacon_video_widget_set_user_agent   (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
2595
 
                                                         const char *user_agent);</pre>
2596
 
<p>
2597
 
Sets the HTTP user agent string to use when fetching HTTP ressources.</p>
2598
 
<p>
 
2255
<pre class="programlisting"><span class="returnvalue">void</span>                bacon_video_widget_set_user_agent   (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
2256
                                                         <em class="parameter"><code>const <span class="type">char</span> *user_agent</code></em>);</pre>
 
2257
<p>
 
2258
Sets the HTTP user agent string to use when fetching HTTP ressources.
2599
2259
</p>
2600
2260
<div class="variablelist"><table border="0">
2601
2261
<col align="left" valign="top">
2602
2262
<tbody>
2603
2263
<tr>
2604
2264
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2605
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
2265
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2606
2266
</td>
2607
2267
</tr>
2608
2268
<tr>
2609
2269
<td><p><span class="term"><em class="parameter"><code>user_agent</code></em> :</span></p></td>
2610
 
<td> a HTTP user agent string, or <code class="literal">NULL</code> to use the default
 
2270
<td>a HTTP user agent string, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a> to use the default
2611
2271
</td>
2612
2272
</tr>
2613
2273
</tbody>
2616
2276
<hr>
2617
2277
<div class="refsect2" title="bacon_video_widget_get_video_property ()">
2618
2278
<a name="bacon-video-widget-get-video-property"></a><h3>bacon_video_widget_get_video_property ()</h3>
2619
 
<pre class="programlisting">int                 bacon_video_widget_get_video_property
2620
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
2621
 
                                                         <a class="link" href="BaconVideoWidget.html#BvwVideoProperty" title="enum BvwVideoProperty">BvwVideoProperty</a> type);</pre>
 
2279
<pre class="programlisting"><span class="returnvalue">int</span>                 bacon_video_widget_get_video_property
 
2280
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
2281
                                                         <em class="parameter"><code><a class="link" href="BaconVideoWidget.html#BvwVideoProperty" title="enum BvwVideoProperty"><span class="type">BvwVideoProperty</span></a> type</code></em>);</pre>
2622
2282
<p>
2623
2283
Returns the given property of the video, such as its brightness or saturation.
2624
2284
</p>
2625
2285
<p>
2626
2286
It is returned as a percentage in the full range of integer values; from <code class="literal">0</code>
2627
 
to <code class="literal">G_MAXINT</code>, where <code class="literal">G_MAXINT</code>/2 is the default.</p>
2628
 
<p>
 
2287
to <a href="/usr/share/gtk-doc/html/glib/glib-Limits-of-Basic-Types.html#G-MAXINT:CAPS"><code class="literal">G_MAXINT</code></a>, where <a href="/usr/share/gtk-doc/html/glib/glib-Limits-of-Basic-Types.html#G-MAXINT:CAPS"><code class="literal">G_MAXINT</code></a>/2 is the default.
2629
2288
</p>
2630
2289
<div class="variablelist"><table border="0">
2631
2290
<col align="left" valign="top">
2632
2291
<tbody>
2633
2292
<tr>
2634
2293
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2635
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
2294
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2636
2295
</td>
2637
2296
</tr>
2638
2297
<tr>
2639
2298
<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
2640
 
<td> the type of property
 
2299
<td>the type of property
2641
2300
</td>
2642
2301
</tr>
2643
2302
<tr>
2644
2303
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2645
 
<td> the property's value, in the range <code class="literal">0</code> to <code class="literal">G_MAXINT</code>
 
2304
<td> the property's value, in the range <code class="literal">0</code> to <a href="/usr/share/gtk-doc/html/glib/glib-Limits-of-Basic-Types.html#G-MAXINT:CAPS"><code class="literal">G_MAXINT</code></a>
2646
2305
</td>
2647
2306
</tr>
2648
2307
</tbody>
2651
2310
<hr>
2652
2311
<div class="refsect2" title="bacon_video_widget_set_video_property ()">
2653
2312
<a name="bacon-video-widget-set-video-property"></a><h3>bacon_video_widget_set_video_property ()</h3>
2654
 
<pre class="programlisting">void                bacon_video_widget_set_video_property
2655
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
2656
 
                                                         <a class="link" href="BaconVideoWidget.html#BvwVideoProperty" title="enum BvwVideoProperty">BvwVideoProperty</a> type,
2657
 
                                                         int value);</pre>
 
2313
<pre class="programlisting"><span class="returnvalue">void</span>                bacon_video_widget_set_video_property
 
2314
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
2315
                                                         <em class="parameter"><code><a class="link" href="BaconVideoWidget.html#BvwVideoProperty" title="enum BvwVideoProperty"><span class="type">BvwVideoProperty</span></a> type</code></em>,
 
2316
                                                         <em class="parameter"><code><span class="type">int</span> value</code></em>);</pre>
2658
2317
<p>
2659
2318
Sets the given property of the video, such as its brightness or saturation.
2660
2319
</p>
2661
2320
<p>
2662
2321
It should be given as a percentage in the full range of integer values; from <code class="literal">0</code>
2663
 
to <code class="literal">G_MAXINT</code>, where <code class="literal">G_MAXINT</code>/2 is the default.</p>
2664
 
<p>
 
2322
to <a href="/usr/share/gtk-doc/html/glib/glib-Limits-of-Basic-Types.html#G-MAXINT:CAPS"><code class="literal">G_MAXINT</code></a>, where <a href="/usr/share/gtk-doc/html/glib/glib-Limits-of-Basic-Types.html#G-MAXINT:CAPS"><code class="literal">G_MAXINT</code></a>/2 is the default.
2665
2323
</p>
2666
2324
<div class="variablelist"><table border="0">
2667
2325
<col align="left" valign="top">
2668
2326
<tbody>
2669
2327
<tr>
2670
2328
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2671
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
2329
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2672
2330
</td>
2673
2331
</tr>
2674
2332
<tr>
2675
2333
<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
2676
 
<td> the type of property
 
2334
<td>the type of property
2677
2335
</td>
2678
2336
</tr>
2679
2337
<tr>
2680
2338
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
2681
 
<td> the property's value, in the range <code class="literal">0</code> to <code class="literal">G_MAXINT</code>
 
2339
<td>the property's value, in the range <code class="literal">0</code> to <a href="/usr/share/gtk-doc/html/glib/glib-Limits-of-Basic-Types.html#G-MAXINT:CAPS"><code class="literal">G_MAXINT</code></a>
2682
2340
</td>
2683
2341
</tr>
2684
2342
</tbody>
2687
2345
<hr>
2688
2346
<div class="refsect2" title="bacon_video_widget_get_visuals_list ()">
2689
2347
<a name="bacon-video-widget-get-visuals-list"></a><h3>bacon_video_widget_get_visuals_list ()</h3>
2690
 
<pre class="programlisting"><a
2691
 
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
2692
 
>GList</a> *             bacon_video_widget_get_visuals_list (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
2693
 
<p>
2694
 
Returns a list of the visualisations available when playing audio-only streams.</p>
2695
 
<p>
 
2348
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             bacon_video_widget_get_visuals_list (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
 
2349
<p>
 
2350
Returns a list of the visualisations available when playing audio-only streams.
2696
2351
</p>
2697
2352
<div class="variablelist"><table border="0">
2698
2353
<col align="left" valign="top">
2699
2354
<tbody>
2700
2355
<tr>
2701
2356
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2702
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
2357
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2703
2358
</td>
2704
2359
</tr>
2705
2360
<tr>
2706
2361
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2707
 
<td> a <a
2708
 
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
2709
 
><span class="type">GList</span></a> of visualisation names; owned by <em class="parameter"><code>bvw</code></em>
 
2362
<td> a <a href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of visualisation names; owned by <em class="parameter"><code>bvw</code></em>
2710
2363
</td>
2711
2364
</tr>
2712
2365
</tbody>
2715
2368
<hr>
2716
2369
<div class="refsect2" title="bacon_video_widget_set_visuals ()">
2717
2370
<a name="bacon-video-widget-set-visuals"></a><h3>bacon_video_widget_set_visuals ()</h3>
2718
 
<pre class="programlisting"><a
2719
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2720
 
>gboolean</a>            bacon_video_widget_set_visuals      (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
2721
 
                                                         const char *name);</pre>
 
2371
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            bacon_video_widget_set_visuals      (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
2372
                                                         <em class="parameter"><code>const <span class="type">char</span> *name</code></em>);</pre>
2722
2373
<p>
2723
2374
Sets the visualisation to display when playing audio-only streams.
2724
2375
</p>
2725
2376
<p>
2726
 
If <em class="parameter"><code>name</code></em> is <code class="literal">NULL</code>, visualisations will be disabled. Otherwise, <em class="parameter"><code>name</code></em>
2727
 
should be from the list returned by <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-visuals-list" title="bacon_video_widget_get_visuals_list ()"><code class="function">bacon_video_widget_get_visuals_list()</code></a>.</p>
2728
 
<p>
 
2377
If <em class="parameter"><code>name</code></em> is <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>, visualisations will be disabled. Otherwise, <em class="parameter"><code>name</code></em>
 
2378
should be from the list returned by <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-visuals-list" title="bacon_video_widget_get_visuals_list ()"><code class="function">bacon_video_widget_get_visuals_list()</code></a>.
2729
2379
</p>
2730
2380
<div class="variablelist"><table border="0">
2731
2381
<col align="left" valign="top">
2732
2382
<tbody>
2733
2383
<tr>
2734
2384
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2735
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
2385
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2736
2386
</td>
2737
2387
</tr>
2738
2388
<tr>
2739
2389
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
2740
 
<td> the visualisation's name, or <code class="literal">NULL</code>
 
2390
<td>the visualisation's name, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>
2741
2391
</td>
2742
2392
</tr>
2743
2393
<tr>
2744
2394
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2745
 
<td> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> otherwise
 
2395
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
2746
2396
</td>
2747
2397
</tr>
2748
2398
</tbody>
2751
2401
<hr>
2752
2402
<div class="refsect2" title="bacon_video_widget_set_visuals_quality ()">
2753
2403
<a name="bacon-video-widget-set-visuals-quality"></a><h3>bacon_video_widget_set_visuals_quality ()</h3>
2754
 
<pre class="programlisting">void                bacon_video_widget_set_visuals_quality
2755
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
2756
 
                                                         <a class="link" href="BaconVideoWidget.html#BvwVisualsQuality" title="enum BvwVisualsQuality">BvwVisualsQuality</a> quality);</pre>
2757
 
<p>
2758
 
Sets the quality/size of displayed visualisations.</p>
2759
 
<p>
 
2404
<pre class="programlisting"><span class="returnvalue">void</span>                bacon_video_widget_set_visuals_quality
 
2405
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
2406
                                                         <em class="parameter"><code><a class="link" href="BaconVideoWidget.html#BvwVisualsQuality" title="enum BvwVisualsQuality"><span class="type">BvwVisualsQuality</span></a> quality</code></em>);</pre>
 
2407
<p>
 
2408
Sets the quality/size of displayed visualisations.
2760
2409
</p>
2761
2410
<div class="variablelist"><table border="0">
2762
2411
<col align="left" valign="top">
2763
2412
<tbody>
2764
2413
<tr>
2765
2414
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2766
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
2415
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2767
2416
</td>
2768
2417
</tr>
2769
2418
<tr>
2770
2419
<td><p><span class="term"><em class="parameter"><code>quality</code></em> :</span></p></td>
2771
 
<td> the visualisation quality
 
2420
<td>the visualisation quality
2772
2421
</td>
2773
2422
</tr>
2774
2423
</tbody>
2777
2426
<hr>
2778
2427
<div class="refsect2" title="bacon_video_widget_get_volume ()">
2779
2428
<a name="bacon-video-widget-get-volume"></a><h3>bacon_video_widget_get_volume ()</h3>
2780
 
<pre class="programlisting">double              bacon_video_widget_get_volume       (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
2781
 
<p>
2782
 
Returns the current volume level, as a percentage between <code class="literal">0</code> and <code class="literal">1</code>.</p>
2783
 
<p>
 
2429
<pre class="programlisting"><span class="returnvalue">double</span>              bacon_video_widget_get_volume       (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
 
2430
<p>
 
2431
Returns the current volume level, as a percentage between <code class="literal">0</code> and <code class="literal">1</code>.
2784
2432
</p>
2785
2433
<div class="variablelist"><table border="0">
2786
2434
<col align="left" valign="top">
2787
2435
<tbody>
2788
2436
<tr>
2789
2437
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2790
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
2438
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2791
2439
</td>
2792
2440
</tr>
2793
2441
<tr>
2801
2449
<hr>
2802
2450
<div class="refsect2" title="bacon_video_widget_set_volume ()">
2803
2451
<a name="bacon-video-widget-set-volume"></a><h3>bacon_video_widget_set_volume ()</h3>
2804
 
<pre class="programlisting">void                bacon_video_widget_set_volume       (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
2805
 
                                                         double volume);</pre>
 
2452
<pre class="programlisting"><span class="returnvalue">void</span>                bacon_video_widget_set_volume       (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
2453
                                                         <em class="parameter"><code><span class="type">double</span> volume</code></em>);</pre>
2806
2454
<p>
2807
2455
Sets the volume level of the stream as a percentage between <code class="literal">0</code> and <code class="literal">1</code>.
2808
2456
</p>
2809
2457
<p>
2810
 
If <a class="link" href="BaconVideoWidget.html#bacon-video-widget-can-set-volume" title="bacon_video_widget_can_set_volume ()"><code class="function">bacon_video_widget_can_set_volume()</code></a> returns <code class="literal">FALSE</code>, this is a no-op.</p>
2811
 
<p>
 
2458
If <a class="link" href="BaconVideoWidget.html#bacon-video-widget-can-set-volume" title="bacon_video_widget_can_set_volume ()"><code class="function">bacon_video_widget_can_set_volume()</code></a> returns <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>, this is a no-op.
2812
2459
</p>
2813
2460
<div class="variablelist"><table border="0">
2814
2461
<col align="left" valign="top">
2815
2462
<tbody>
2816
2463
<tr>
2817
2464
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2818
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
2465
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2819
2466
</td>
2820
2467
</tr>
2821
2468
<tr>
2822
2469
<td><p><span class="term"><em class="parameter"><code>volume</code></em> :</span></p></td>
2823
 
<td> the new volume level, as a percentage between <code class="literal">0</code> and <code class="literal">1</code>
 
2470
<td>the new volume level, as a percentage between <code class="literal">0</code> and <code class="literal">1</code>
2824
2471
</td>
2825
2472
</tr>
2826
2473
</tbody>
2829
2476
<hr>
2830
2477
<div class="refsect2" title="bacon_video_widget_get_zoom ()">
2831
2478
<a name="bacon-video-widget-get-zoom"></a><h3>bacon_video_widget_get_zoom ()</h3>
2832
 
<pre class="programlisting">double              bacon_video_widget_get_zoom         (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
 
2479
<pre class="programlisting"><span class="returnvalue">double</span>              bacon_video_widget_get_zoom         (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
2833
2480
<p>
2834
2481
Returns the zoom factor applied to videos displayed by the widget,
2835
2482
as an integeric percentage between <code class="literal">0</code> and <code class="literal">1</code>
2836
 
(e.g. <code class="literal">1</code> means no zooming at all).</p>
2837
 
<p>
 
2483
(e.g. <code class="literal">1</code> means no zooming at all).
2838
2484
</p>
2839
2485
<div class="variablelist"><table border="0">
2840
2486
<col align="left" valign="top">
2841
2487
<tbody>
2842
2488
<tr>
2843
2489
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2844
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
2490
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2845
2491
</td>
2846
2492
</tr>
2847
2493
<tr>
2855
2501
<hr>
2856
2502
<div class="refsect2" title="bacon_video_widget_set_zoom ()">
2857
2503
<a name="bacon-video-widget-set-zoom"></a><h3>bacon_video_widget_set_zoom ()</h3>
2858
 
<pre class="programlisting">void                bacon_video_widget_set_zoom         (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
2859
 
                                                         double zoom);</pre>
 
2504
<pre class="programlisting"><span class="returnvalue">void</span>                bacon_video_widget_set_zoom         (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
2505
                                                         <em class="parameter"><code><span class="type">double</span> zoom</code></em>);</pre>
2860
2506
<p>
2861
2507
Sets the zoom factor applied to the video when it is displayed,
2862
2508
as an integeric percentage between <code class="literal">0</code> and <code class="literal">1</code>
2863
 
(e.g. set <em class="parameter"><code>zoom</code></em> to <code class="literal">1</code> to not zoom at all).</p>
2864
 
<p>
 
2509
(e.g. set <em class="parameter"><code>zoom</code></em> to <code class="literal">1</code> to not zoom at all).
2865
2510
</p>
2866
2511
<div class="variablelist"><table border="0">
2867
2512
<col align="left" valign="top">
2868
2513
<tbody>
2869
2514
<tr>
2870
2515
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2871
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
2516
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2872
2517
</td>
2873
2518
</tr>
2874
2519
<tr>
2875
2520
<td><p><span class="term"><em class="parameter"><code>zoom</code></em> :</span></p></td>
2876
 
<td> a percentage zoom factor
 
2521
<td>a percentage zoom factor
2877
2522
</td>
2878
2523
</tr>
2879
2524
</tbody>
2882
2527
<hr>
2883
2528
<div class="refsect2" title="bacon_video_widget_has_next_track ()">
2884
2529
<a name="bacon-video-widget-has-next-track"></a><h3>bacon_video_widget_has_next_track ()</h3>
2885
 
<pre class="programlisting"><a
2886
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2887
 
>gboolean</a>            bacon_video_widget_has_next_track   (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
 
2530
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            bacon_video_widget_has_next_track   (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
2888
2531
<p>
2889
2532
Determines whether there is another track after the current one, typically
2890
 
as a chapter on a DVD.</p>
2891
 
<p>
 
2533
as a chapter on a DVD.
2892
2534
</p>
2893
2535
<div class="variablelist"><table border="0">
2894
2536
<col align="left" valign="top">
2895
2537
<tbody>
2896
2538
<tr>
2897
2539
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2898
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
2540
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2899
2541
</td>
2900
2542
</tr>
2901
2543
<tr>
2902
2544
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2903
 
<td> <code class="literal">TRUE</code> if there is another track, <code class="literal">FALSE</code> otherwise
 
2545
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if there is another track, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
2904
2546
</td>
2905
2547
</tr>
2906
2548
</tbody>
2909
2551
<hr>
2910
2552
<div class="refsect2" title="bacon_video_widget_has_previous_track ()">
2911
2553
<a name="bacon-video-widget-has-previous-track"></a><h3>bacon_video_widget_has_previous_track ()</h3>
2912
 
<pre class="programlisting"><a
2913
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2914
 
>gboolean</a>            bacon_video_widget_has_previous_track
2915
 
                                                        (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
 
2554
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            bacon_video_widget_has_previous_track
 
2555
                                                        (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
2916
2556
<p>
2917
2557
Determines whether there is another track before the current one, typically
2918
 
as a chapter on a DVD.</p>
2919
 
<p>
 
2558
as a chapter on a DVD.
2920
2559
</p>
2921
2560
<div class="variablelist"><table border="0">
2922
2561
<col align="left" valign="top">
2923
2562
<tbody>
2924
2563
<tr>
2925
2564
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2926
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
2565
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2927
2566
</td>
2928
2567
</tr>
2929
2568
<tr>
2930
2569
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2931
 
<td> <code class="literal">TRUE</code> if there is another track, <code class="literal">FALSE</code> otherwise
 
2570
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if there is another track, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
2932
2571
</td>
2933
2572
</tr>
2934
2573
</tbody>
2937
2576
<hr>
2938
2577
<div class="refsect2" title="bacon_video_widget_is_playing ()">
2939
2578
<a name="bacon-video-widget-is-playing"></a><h3>bacon_video_widget_is_playing ()</h3>
2940
 
<pre class="programlisting"><a
2941
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2942
 
>gboolean</a>            bacon_video_widget_is_playing       (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
2943
 
<p>
2944
 
Returns whether the widget is currently playing a stream.</p>
2945
 
<p>
 
2579
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            bacon_video_widget_is_playing       (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
 
2580
<p>
 
2581
Returns whether the widget is currently playing a stream.
2946
2582
</p>
2947
2583
<div class="variablelist"><table border="0">
2948
2584
<col align="left" valign="top">
2949
2585
<tbody>
2950
2586
<tr>
2951
2587
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2952
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
2588
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2953
2589
</td>
2954
2590
</tr>
2955
2591
<tr>
2956
2592
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2957
 
<td> <code class="literal">TRUE</code> if a stream is playing, <code class="literal">FALSE</code> otherwise
 
2593
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if a stream is playing, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
2958
2594
</td>
2959
2595
</tr>
2960
2596
</tbody>
2963
2599
<hr>
2964
2600
<div class="refsect2" title="bacon_video_widget_is_seekable ()">
2965
2601
<a name="bacon-video-widget-is-seekable"></a><h3>bacon_video_widget_is_seekable ()</h3>
2966
 
<pre class="programlisting"><a
2967
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2968
 
>gboolean</a>            bacon_video_widget_is_seekable      (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw);</pre>
 
2602
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            bacon_video_widget_is_seekable      (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>);</pre>
2969
2603
<p>
2970
2604
Returns whether seeking is possible in the current stream.
2971
2605
</p>
2972
2606
<p>
2973
 
If no stream is loaded, <code class="literal">FALSE</code> is returned.</p>
2974
 
<p>
 
2607
If no stream is loaded, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> is returned.
2975
2608
</p>
2976
2609
<div class="variablelist"><table border="0">
2977
2610
<col align="left" valign="top">
2978
2611
<tbody>
2979
2612
<tr>
2980
2613
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
2981
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
2614
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
2982
2615
</td>
2983
2616
</tr>
2984
2617
<tr>
2985
2618
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
2986
 
<td> <code class="literal">TRUE</code> if the stream is seekable, <code class="literal">FALSE</code> otherwise
 
2619
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the stream is seekable, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
2987
2620
</td>
2988
2621
</tr>
2989
2622
</tbody>
2992
2625
<hr>
2993
2626
<div class="refsect2" title="bacon_video_widget_step ()">
2994
2627
<a name="bacon-video-widget-step"></a><h3>bacon_video_widget_step ()</h3>
2995
 
<pre class="programlisting"><a
2996
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
2997
 
>gboolean</a>            bacon_video_widget_step             (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *bvw,
2998
 
                                                         <a
2999
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
3000
 
>GError</a> **error);</pre>
3001
 
<p>
3002
 
Step one frame forward.</p>
3003
 
<p>
 
2628
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            bacon_video_widget_step             (<em class="parameter"><code><a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *bvw</code></em>,
 
2629
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> forward</code></em>,
 
2630
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
2631
<p>
 
2632
Step one frame forward, if <em class="parameter"><code>forward</code></em> is <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, or backwards, if <em class="parameter"><code>forward</code></em> is <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>
3004
2633
</p>
3005
2634
<div class="variablelist"><table border="0">
3006
2635
<col align="left" valign="top">
3007
2636
<tbody>
3008
2637
<tr>
3009
2638
<td><p><span class="term"><em class="parameter"><code>bvw</code></em> :</span></p></td>
3010
 
<td> a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
2639
<td>a <a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a>
 
2640
</td>
 
2641
</tr>
 
2642
<tr>
 
2643
<td><p><span class="term"><em class="parameter"><code>forward</code></em> :</span></p></td>
 
2644
<td>the direction of the frame step
3011
2645
</td>
3012
2646
</tr>
3013
2647
<tr>
3014
2648
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
3015
 
<td> a <a
3016
 
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
3017
 
><span class="type">GError</span></a>, or <code class="literal">NULL</code>
 
2649
<td>a <a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>
3018
2650
</td>
3019
2651
</tr>
3020
2652
<tr>
3021
2653
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3022
 
<td> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> otherwise
 
2654
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
3023
2655
</td>
3024
2656
</tr>
3025
2657
</tbody>
3028
2660
</div>
3029
2661
<div class="refsect1" title="Property Details">
3030
2662
<a name="BaconVideoWidget.property-details"></a><h2>Property Details</h2>
 
2663
<div class="refsect2" title='The "download-filename" property'>
 
2664
<a name="BaconVideoWidget--download-filename"></a><h3>The <code class="literal">"download-filename"</code> property</h3>
 
2665
<pre class="programlisting">  "download-filename"        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write</pre>
 
2666
<p>
 
2667
The filename of the fully downloaded stream when using
 
2668
download buffering.
 
2669
</p>
 
2670
<p>Default value: NULL</p>
 
2671
</div>
 
2672
<hr>
3031
2673
<div class="refsect2" title='The "logo-mode" property'>
3032
2674
<a name="BaconVideoWidget--logo-mode"></a><h3>The <code class="literal">"logo-mode"</code> property</h3>
3033
 
<pre class="programlisting">  "logo-mode"                <a
3034
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
3035
 
>gboolean</a>              : Read / Write</pre>
 
2675
<pre class="programlisting">  "logo-mode"                <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write</pre>
3036
2676
<p>
3037
2677
Whether the logo should be displayed when no stream is loaded, or the widget
3038
 
should take up no space.</p>
3039
 
<p>
 
2678
should take up no space.
3040
2679
</p>
3041
2680
<p>Default value: FALSE</p>
3042
2681
</div>
3043
2682
<hr>
3044
2683
<div class="refsect2" title='The "playing" property'>
3045
2684
<a name="BaconVideoWidget--playing"></a><h3>The <code class="literal">"playing"</code> property</h3>
3046
 
<pre class="programlisting">  "playing"                  <a
3047
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
3048
 
>gboolean</a>              : Read</pre>
3049
 
<p>
3050
 
Whether a stream is currently playing.</p>
3051
 
<p>
 
2685
<pre class="programlisting">  "playing"                  <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read</pre>
 
2686
<p>
 
2687
Whether a stream is currently playing.
3052
2688
</p>
3053
2689
<p>Default value: FALSE</p>
3054
2690
</div>
3055
2691
<hr>
3056
2692
<div class="refsect2" title='The "position" property'>
3057
2693
<a name="BaconVideoWidget--position"></a><h3>The <code class="literal">"position"</code> property</h3>
3058
 
<pre class="programlisting">  "position"                 <a
3059
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
3060
 
>gdouble</a>               : Read</pre>
3061
 
<p>
3062
 
The current position in the stream, as a percentage between <code class="literal">0</code> and <code class="literal">1</code>.</p>
3063
 
<p>
 
2694
<pre class="programlisting">  "position"                 <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a>               : Read</pre>
 
2695
<p>
 
2696
The current position in the stream, as a percentage between <code class="literal">0</code> and <code class="literal">1</code>.
3064
2697
</p>
3065
2698
<p>Allowed values: [0,1]</p>
3066
2699
<p>Default value: 0</p>
3068
2701
<hr>
3069
2702
<div class="refsect2" title='The "referrer" property'>
3070
2703
<a name="BaconVideoWidget--referrer"></a><h3>The <code class="literal">"referrer"</code> property</h3>
3071
 
<pre class="programlisting">  "referrer"                 <a
3072
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
3073
 
>gchar</a>*                : Read / Write</pre>
3074
 
<p>
3075
 
The HTTP referrer URI.</p>
3076
 
<p>
 
2704
<pre class="programlisting">  "referrer"                 <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write</pre>
 
2705
<p>
 
2706
The HTTP referrer URI.
3077
2707
</p>
3078
2708
<p>Default value: NULL</p>
3079
2709
</div>
3080
2710
<hr>
3081
2711
<div class="refsect2" title='The "seekable" property'>
3082
2712
<a name="BaconVideoWidget--seekable"></a><h3>The <code class="literal">"seekable"</code> property</h3>
3083
 
<pre class="programlisting">  "seekable"                 <a
3084
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
3085
 
>gboolean</a>              : Read</pre>
3086
 
<p>
3087
 
Whether the current stream can be seeked.</p>
3088
 
<p>
 
2713
<pre class="programlisting">  "seekable"                 <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read</pre>
 
2714
<p>
 
2715
Whether the current stream can be seeked.
3089
2716
</p>
3090
2717
<p>Default value: FALSE</p>
3091
2718
</div>
3092
2719
<hr>
3093
2720
<div class="refsect2" title='The "show-cursor" property'>
3094
2721
<a name="BaconVideoWidget--show-cursor"></a><h3>The <code class="literal">"show-cursor"</code> property</h3>
3095
 
<pre class="programlisting">  "show-cursor"              <a
3096
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
3097
 
>gboolean</a>              : Read / Write</pre>
 
2722
<pre class="programlisting">  "show-cursor"              <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write</pre>
3098
2723
<p>
3099
2724
Whether the cursor should be shown, or should be invisible, when it is over
3100
 
the video widget.</p>
3101
 
<p>
 
2725
the video widget.
3102
2726
</p>
3103
2727
<p>Default value: FALSE</p>
3104
2728
</div>
3105
2729
<hr>
3106
2730
<div class="refsect2" title='The "show-visuals" property'>
3107
2731
<a name="BaconVideoWidget--show-visuals"></a><h3>The <code class="literal">"show-visuals"</code> property</h3>
3108
 
<pre class="programlisting">  "show-visuals"             <a
3109
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
3110
 
>gboolean</a>              : Write</pre>
3111
 
<p>
3112
 
Whether visualisations should be shown for audio-only streams.</p>
3113
 
<p>
 
2732
<pre class="programlisting">  "show-visuals"             <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Write</pre>
 
2733
<p>
 
2734
Whether visualisations should be shown for audio-only streams.
3114
2735
</p>
3115
2736
<p>Default value: FALSE</p>
3116
2737
</div>
3117
2738
<hr>
3118
2739
<div class="refsect2" title='The "stream-length" property'>
3119
2740
<a name="BaconVideoWidget--stream-length"></a><h3>The <code class="literal">"stream-length"</code> property</h3>
3120
 
<pre class="programlisting">  "stream-length"            <a
3121
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint64"
3122
 
>gint64</a>                : Read</pre>
3123
 
<p>
3124
 
The length of the current stream, in milliseconds.</p>
3125
 
<p>
 
2741
<pre class="programlisting">  "stream-length"            <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a>                : Read</pre>
 
2742
<p>
 
2743
The length of the current stream, in milliseconds.
3126
2744
</p>
3127
2745
<p>Allowed values: &gt;= 0</p>
3128
2746
<p>Default value: 0</p>
3130
2748
<hr>
3131
2749
<div class="refsect2" title='The "user-agent" property'>
3132
2750
<a name="BaconVideoWidget--user-agent"></a><h3>The <code class="literal">"user-agent"</code> property</h3>
3133
 
<pre class="programlisting">  "user-agent"               <a
3134
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
3135
 
>gchar</a>*                : Read / Write</pre>
3136
 
<p>
3137
 
The HTTP user agent string to use.</p>
3138
 
<p>
 
2751
<pre class="programlisting">  "user-agent"               <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>*                : Read / Write</pre>
 
2752
<p>
 
2753
The HTTP user agent string to use.
3139
2754
</p>
3140
2755
<p>Default value: NULL</p>
3141
2756
</div>
3142
2757
<hr>
3143
2758
<div class="refsect2" title='The "volume" property'>
3144
2759
<a name="BaconVideoWidget--volume"></a><h3>The <code class="literal">"volume"</code> property</h3>
3145
 
<pre class="programlisting">  "volume"                   <a
3146
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
3147
 
>gdouble</a>               : Read / Write</pre>
3148
 
<p>
3149
 
The current volume level, as a percentage between <code class="literal">0</code> and <code class="literal">1</code>.</p>
3150
 
<p>
 
2760
<pre class="programlisting">  "volume"                   <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a>               : Read / Write</pre>
 
2761
<p>
 
2762
The current volume level, as a percentage between <code class="literal">0</code> and <code class="literal">1</code>.
3151
2763
</p>
3152
2764
<p>Allowed values: [0,1]</p>
3153
2765
<p>Default value: 0</p>
3157
2769
<a name="BaconVideoWidget.signal-details"></a><h2>Signal Details</h2>
3158
2770
<div class="refsect2" title='The "buffering" signal'>
3159
2771
<a name="BaconVideoWidget-buffering"></a><h3>The <code class="literal">"buffering"</code> signal</h3>
3160
 
<pre class="programlisting">void                user_function                      (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *percentage,
3161
 
                                                        <a
3162
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
3163
 
>gint</a>              arg1,
3164
 
                                                        <a
3165
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
3166
 
>gpointer</a>          user_data)       : Run Last</pre>
 
2772
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *percentage,
 
2773
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a>              arg1,
 
2774
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>          user_data)       : Run Last</pre>
3167
2775
<p>
3168
2776
Emitted regularly when a network stream is being buffered, to provide status updates on the buffering
3169
 
progress.</p>
3170
 
<p>
 
2777
progress.
3171
2778
</p>
3172
2779
<div class="variablelist"><table border="0">
3173
2780
<col align="left" valign="top">
3174
2781
<tbody>
3175
2782
<tr>
3176
2783
<td><p><span class="term"><em class="parameter"><code>percentage</code></em> :</span></p></td>
3177
 
<td> the percentage of buffering completed, between <code class="literal">0</code> and <code class="literal">1</code>
 
2784
<td>the percentage of buffering completed, between <code class="literal">0</code> and <code class="literal">1</code>
3178
2785
</td>
3179
2786
</tr>
3180
2787
<tr>
3187
2794
<hr>
3188
2795
<div class="refsect2" title='The "channels-change" signal'>
3189
2796
<a name="BaconVideoWidget-channels-change"></a><h3>The <code class="literal">"channels-change"</code> signal</h3>
3190
 
<pre class="programlisting">void                user_function                      (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *arg0,
3191
 
                                                        <a
3192
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
3193
 
>gpointer</a>          user_data)      : Run Last</pre>
 
2797
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *arg0,
 
2798
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>          user_data)      : Run Last</pre>
3194
2799
<p>
3195
2800
Emitted when the number of audio languages available changes, or when the
3196
2801
selected audio language is changed.
3197
2802
</p>
3198
2803
<p>
3199
 
Query the new list of audio languages with <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-languages" title="bacon_video_widget_get_languages ()"><code class="function">bacon_video_widget_get_languages()</code></a>.</p>
3200
 
<p>
 
2804
Query the new list of audio languages with <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-languages" title="bacon_video_widget_get_languages ()"><code class="function">bacon_video_widget_get_languages()</code></a>.
3201
2805
</p>
3202
2806
<div class="variablelist"><table border="0">
3203
2807
<col align="left" valign="top">
3208
2812
</table></div>
3209
2813
</div>
3210
2814
<hr>
 
2815
<div class="refsect2" title='The "download-buffering" signal'>
 
2816
<a name="BaconVideoWidget-download-buffering"></a><h3>The <code class="literal">"download-buffering"</code> signal</h3>
 
2817
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *percentage,
 
2818
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a>           arg1,
 
2819
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>          user_data)       : Run Last</pre>
 
2820
<p>
 
2821
Emitted regularly when a network stream is being cached on disk, to provide status
 
2822
 updates on the buffering level of the stream.
 
2823
</p>
 
2824
<div class="variablelist"><table border="0">
 
2825
<col align="left" valign="top">
 
2826
<tbody>
 
2827
<tr>
 
2828
<td><p><span class="term"><em class="parameter"><code>percentage</code></em> :</span></p></td>
 
2829
<td>the percentage of download buffering completed, between <code class="literal">0</code> and <code class="literal">1</code>
 
2830
</td>
 
2831
</tr>
 
2832
<tr>
 
2833
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
2834
<td>user data set when the signal handler was connected.</td>
 
2835
</tr>
 
2836
</tbody>
 
2837
</table></div>
 
2838
</div>
 
2839
<hr>
3211
2840
<div class="refsect2" title='The "eos" signal'>
3212
2841
<a name="BaconVideoWidget-eos"></a><h3>The <code class="literal">"eos"</code> signal</h3>
3213
 
<pre class="programlisting">void                user_function                      (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *arg0,
3214
 
                                                        <a
3215
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
3216
 
>gpointer</a>          user_data)      : Run Last</pre>
3217
 
<p>
3218
 
Emitted when the end of the current stream is reached.</p>
3219
 
<p>
 
2842
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *arg0,
 
2843
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>          user_data)      : Run Last</pre>
 
2844
<p>
 
2845
Emitted when the end of the current stream is reached.
3220
2846
</p>
3221
2847
<div class="variablelist"><table border="0">
3222
2848
<col align="left" valign="top">
3229
2855
<hr>
3230
2856
<div class="refsect2" title='The "error" signal'>
3231
2857
<a name="BaconVideoWidget-error"></a><h3>The <code class="literal">"error"</code> signal</h3>
3232
 
<pre class="programlisting">void                user_function                      (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *message,
3233
 
                                                        <a
3234
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
3235
 
>gchar</a>            *playback_stopped,
3236
 
                                                        <a
3237
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
3238
 
>gboolean</a>          fatal,
3239
 
                                                        <a
3240
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
3241
 
>gboolean</a>          arg3,
3242
 
                                                        <a
3243
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
3244
 
>gpointer</a>          user_data)             : Run Last</pre>
3245
 
<p>
3246
 
Emitted when the backend wishes to asynchronously report an error. If <em class="parameter"><code>fatal</code></em> is <code class="literal">TRUE</code>,
3247
 
playback of this stream cannot be restarted.</p>
3248
 
<p>
 
2858
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *message,
 
2859
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>            *playback_stopped,
 
2860
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>          fatal,
 
2861
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>          arg3,
 
2862
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>          user_data)             : Run Last</pre>
 
2863
<p>
 
2864
Emitted when the backend wishes to asynchronously report an error. If <em class="parameter"><code>fatal</code></em> is <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>,
 
2865
playback of this stream cannot be restarted.
3249
2866
</p>
3250
2867
<div class="variablelist"><table border="0">
3251
2868
<col align="left" valign="top">
3252
2869
<tbody>
3253
2870
<tr>
3254
2871
<td><p><span class="term"><em class="parameter"><code>message</code></em> :</span></p></td>
3255
 
<td> the error message
 
2872
<td>the error message
3256
2873
</td>
3257
2874
</tr>
3258
2875
<tr>
3259
2876
<td><p><span class="term"><em class="parameter"><code>playback_stopped</code></em> :</span></p></td>
3260
 
<td> <code class="literal">TRUE</code> if playback has stopped due to the error, <code class="literal">FALSE</code> otherwise
 
2877
<td>
 
2878
<a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if playback has stopped due to the error, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
3261
2879
</td>
3262
2880
</tr>
3263
2881
<tr>
3264
2882
<td><p><span class="term"><em class="parameter"><code>fatal</code></em> :</span></p></td>
3265
 
<td> <code class="literal">TRUE</code> if the error was fatal to playback, <code class="literal">FALSE</code> otherwise
 
2883
<td>
 
2884
<a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the error was fatal to playback, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
3266
2885
</td>
3267
2886
</tr>
3268
2887
<tr>
3275
2894
<hr>
3276
2895
<div class="refsect2" title='The "got-metadata" signal'>
3277
2896
<a name="BaconVideoWidget-got-metadata"></a><h3>The <code class="literal">"got-metadata"</code> signal</h3>
3278
 
<pre class="programlisting">void                user_function                      (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *arg0,
3279
 
                                                        <a
3280
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
3281
 
>gpointer</a>          user_data)      : Run Last</pre>
 
2897
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *arg0,
 
2898
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>          user_data)      : Run Last</pre>
3282
2899
<p>
3283
2900
Emitted when the widget has updated the metadata of the current stream. This
3284
2901
will typically happen just after opening a stream.
3285
2902
</p>
3286
2903
<p>
3287
 
Call <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-metadata" title="bacon_video_widget_get_metadata ()"><code class="function">bacon_video_widget_get_metadata()</code></a> to query the updated metadata.</p>
3288
 
<p>
 
2904
Call <a class="link" href="BaconVideoWidget.html#bacon-video-widget-get-metadata" title="bacon_video_widget_get_metadata ()"><code class="function">bacon_video_widget_get_metadata()</code></a> to query the updated metadata.
3289
2905
</p>
3290
2906
<div class="variablelist"><table border="0">
3291
2907
<col align="left" valign="top">
3298
2914
<hr>
3299
2915
<div class="refsect2" title='The "got-redirect" signal'>
3300
2916
<a name="BaconVideoWidget-got-redirect"></a><h3>The <code class="literal">"got-redirect"</code> signal</h3>
3301
 
<pre class="programlisting">void                user_function                      (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *new_mrl,
3302
 
                                                        <a
3303
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
3304
 
>gchar</a>            *arg1,
3305
 
                                                        <a
3306
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
3307
 
>gpointer</a>          user_data)      : Run Last</pre>
3308
 
<p>
3309
 
Emitted when a redirect response is received from a stream's server.</p>
3310
 
<p>
 
2917
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *new_mrl,
 
2918
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>            *arg1,
 
2919
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>          user_data)      : Run Last</pre>
 
2920
<p>
 
2921
Emitted when a redirect response is received from a stream's server.
3311
2922
</p>
3312
2923
<div class="variablelist"><table border="0">
3313
2924
<col align="left" valign="top">
3314
2925
<tbody>
3315
2926
<tr>
3316
2927
<td><p><span class="term"><em class="parameter"><code>new_mrl</code></em> :</span></p></td>
3317
 
<td> the new MRL
 
2928
<td>the new MRL
3318
2929
</td>
3319
2930
</tr>
3320
2931
<tr>
3327
2938
<hr>
3328
2939
<div class="refsect2" title='The "missing-plugins" signal'>
3329
2940
<a name="BaconVideoWidget-missing-plugins"></a><h3>The <code class="literal">"missing-plugins"</code> signal</h3>
3330
 
<pre class="programlisting"><a
3331
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
3332
 
>gboolean</a>            user_function                      (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *details,
3333
 
                                                        <a
3334
 
href="/usr/share/gtk-doc/html/gobject/gobject-Boxed-Types.html#GStrv"
3335
 
>GStrv</a>            *descriptions,
3336
 
                                                        <a
3337
 
href="/usr/share/gtk-doc/html/gobject/gobject-Boxed-Types.html#GStrv"
3338
 
>GStrv</a>            *playing,
3339
 
                                                        <a
3340
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
3341
 
>gboolean</a>          Returns,
3342
 
                                                        <a
3343
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
3344
 
>gpointer</a>          user_data)         : Run Last</pre>
 
2941
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            user_function                      (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *details,
 
2942
                                                        <a href="/usr/share/gtk-doc/html/gobject/gobject-Boxed-Types.html#GStrv"><span class="type">GStrv</span></a>            *descriptions,
 
2943
                                                        <a href="/usr/share/gtk-doc/html/gobject/gobject-Boxed-Types.html#GStrv"><span class="type">GStrv</span></a>            *playing,
 
2944
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>          Returns,
 
2945
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>          user_data)         : Run Last</pre>
3345
2946
<p>
3346
2947
Emitted when plugins required to play the current stream are not found. This allows the application
3347
2948
to request the user install them before proceeding to try and play the stream again.
3348
2949
</p>
3349
2950
<p>
3350
 
Note that this signal is only available for the GStreamer backend.</p>
3351
 
<p>
 
2951
Note that this signal is only available for the GStreamer backend.
3352
2952
</p>
3353
2953
<div class="variablelist"><table border="0">
3354
2954
<col align="left" valign="top">
3355
2955
<tbody>
3356
2956
<tr>
3357
2957
<td><p><span class="term"><em class="parameter"><code>details</code></em> :</span></p></td>
3358
 
<td> a <code class="literal">NULL</code>-terminated array of missing plugin details for use when installing the plugins with libgimme-codec
 
2958
<td>a <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated array of missing plugin details for use when installing the plugins with libgimme-codec
3359
2959
</td>
3360
2960
</tr>
3361
2961
<tr>
3362
2962
<td><p><span class="term"><em class="parameter"><code>descriptions</code></em> :</span></p></td>
3363
 
<td> a <code class="literal">NULL</code>-terminated array of missing plugin descriptions for display to the user
 
2963
<td>a <a href="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated array of missing plugin descriptions for display to the user
3364
2964
</td>
3365
2965
</tr>
3366
2966
<tr>
3367
2967
<td><p><span class="term"><em class="parameter"><code>playing</code></em> :</span></p></td>
3368
 
<td> <code class="literal">TRUE</code> if the stream could be played even without these plugins, <code class="literal">FALSE</code> otherwise
 
2968
<td>
 
2969
<a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the stream could be played even without these plugins, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
3369
2970
</td>
3370
2971
</tr>
3371
2972
<tr>
3374
2975
</tr>
3375
2976
<tr>
3376
2977
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
3377
 
<td> <code class="literal">TRUE</code> if the signal was handled and some action was taken, <code class="literal">FALSE</code> otherwise
 
2978
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the signal was handled and some action was taken, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
3378
2979
</td>
3379
2980
</tr>
3380
2981
</tbody>
3383
2984
<hr>
3384
2985
<div class="refsect2" title='The "tick" signal'>
3385
2986
<a name="BaconVideoWidget-tick"></a><h3>The <code class="literal">"tick"</code> signal</h3>
3386
 
<pre class="programlisting">void                user_function                      (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget">BaconVideoWidget</a> *current_time,
3387
 
                                                        <a
3388
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint64"
3389
 
>gint64</a>            stream_length,
3390
 
                                                        <a
3391
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint64"
3392
 
>gint64</a>            current_position,
3393
 
                                                        <a
3394
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
3395
 
>gdouble</a>           seekable,
3396
 
                                                        <a
3397
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
3398
 
>gboolean</a>          arg4,
3399
 
                                                        <a
3400
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
3401
 
>gpointer</a>          user_data)             : Run Last</pre>
3402
 
<p>
3403
 
Emitted every time an important time event happens, or at regular intervals when playing a stream.</p>
3404
 
<p>
 
2987
<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="BaconVideoWidget.html" title="BaconVideoWidget"><span class="type">BaconVideoWidget</span></a> *current_time,
 
2988
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a>            stream_length,
 
2989
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a>            current_position,
 
2990
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a>           seekable,
 
2991
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>          arg4,
 
2992
                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>          user_data)             : Run Last</pre>
 
2993
<p>
 
2994
Emitted every time an important time event happens, or at regular intervals when playing a stream.
3405
2995
</p>
3406
2996
<div class="variablelist"><table border="0">
3407
2997
<col align="left" valign="top">
3408
2998
<tbody>
3409
2999
<tr>
3410
3000
<td><p><span class="term"><em class="parameter"><code>current_time</code></em> :</span></p></td>
3411
 
<td> the current position in the stream, in milliseconds since the beginning of the stream
 
3001
<td>the current position in the stream, in milliseconds since the beginning of the stream
3412
3002
</td>
3413
3003
</tr>
3414
3004
<tr>
3415
3005
<td><p><span class="term"><em class="parameter"><code>stream_length</code></em> :</span></p></td>
3416
 
<td> the length of the stream, in milliseconds
 
3006
<td>the length of the stream, in milliseconds
3417
3007
</td>
3418
3008
</tr>
3419
3009
<tr>
3420
3010
<td><p><span class="term"><em class="parameter"><code>current_position</code></em> :</span></p></td>
3421
 
<td> the current position in the stream, as a percentage between <code class="literal">0</code> and <code class="literal">1</code>
 
3011
<td>the current position in the stream, as a percentage between <code class="literal">0</code> and <code class="literal">1</code>
3422
3012
</td>
3423
3013
</tr>
3424
3014
<tr>
3425
3015
<td><p><span class="term"><em class="parameter"><code>seekable</code></em> :</span></p></td>
3426
 
<td> <code class="literal">TRUE</code> if the stream can be seeked, <code class="literal">FALSE</code> otherwise
 
3016
<td>
 
3017
<a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the stream can be seeked, <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise
3427
3018
</td>
3428
3019
</tr>
3429
3020
<tr>
3437
3028
</div>
3438
3029
<div class="footer">
3439
3030
<hr>
3440
 
          Generated by GTK-Doc V1.11</div>
 
3031
          Generated by GTK-Doc V1.14</div>
3441
3032
</body>
3442
 
</html>
 
3033
</html>
 
 
b'\\ No newline at end of file'