220
220
void bacon_video_widget_set_auto_resize (BaconVideoWidget *bvw,
221
221
gboolean auto_resize);
224
* BvwConnectionSpeed:
225
* @BVW_SPEED_14_4_MODEM: 14.4 Kbps Modem
226
* @BVW_SPEED_19_2_MODEM: 19.2 Kbps Modem
227
* @BVW_SPEED_28_8_MODEM: 28.8 Kbps Modem
228
* @BVW_SPEED_33_6_MODEM: 33.6 Kbps Modem
229
* @BVW_SPEED_34_4_MODEM: 34.4 Kbps Modem
230
* @BVW_SPEED_56_ISDN: 56 Kbps Modem/ISDN
231
* @BVW_SPEED_112_ISDN: 112 Kbps Dual ISDN/DSL
232
* @BVW_SPEED_256_DSL: 256 Kbps DSL/Cable
233
* @BVW_SPEED_384_DSL: 384 Kbps DSL/Cable
234
* @BVW_SPEED_512_DSL: 512 Kbps DSL/Cable
235
* @BVW_SPEED_1500_T1: 1.5 Mbps T1/Intranet/LAN
236
* @BVW_SPEED_LAN: Intranet/LAN
238
* The different connection speeds understood by bacon_video_widget_set_connection_speed().
241
BVW_SPEED_14_4_MODEM = 0,
242
BVW_SPEED_19_2_MODEM,
243
BVW_SPEED_28_8_MODEM,
244
BVW_SPEED_33_6_MODEM,
245
BVW_SPEED_34_4_MODEM,
253
} BvwConnectionSpeed;
223
255
void bacon_video_widget_set_connection_speed (BaconVideoWidget *bvw,
225
257
int bacon_video_widget_get_connection_speed (BaconVideoWidget *bvw);
296
328
/* Visualisation functions */
299
* @VISUAL_SMALL: small size (240×15)
300
* @VISUAL_NORMAL: normal size (320×25)
301
* @VISUAL_LARGE: large size (480×25)
302
* @VISUAL_EXTRA_LARGE: extra large size (600×30)
303
* @NUM_VISUAL_QUALITIES: the number of visual qualities available
330
* BvwVisualizationQuality:
331
* @BVW_VISUALIZATION_SMALL: small size (240×15)
332
* @BVW_VISUALIZATION_NORMAL: normal size (320×25)
333
* @BVW_VISUALIZATION_LARGE: large size (480×25)
334
* @BVW_VISUALIZATION_EXTRA_LARGE: extra large size (600×30)
305
336
* The different visualisation sizes or qualities available for use
306
* with bacon_video_widget_set_visuals_quality().
337
* with bacon_video_widget_set_visualization_quality().
340
BVW_VISUALIZATION_SMALL = 0,
341
BVW_VISUALIZATION_NORMAL,
342
BVW_VISUALIZATION_LARGE,
343
BVW_VISUALIZATION_EXTRA_LARGE
344
} BvwVisualizationQuality;
316
void bacon_video_widget_set_show_visuals (BaconVideoWidget *bvw,
317
gboolean show_visuals);
318
GList *bacon_video_widget_get_visuals_list (BaconVideoWidget *bvw);
319
gboolean bacon_video_widget_set_visuals (BaconVideoWidget *bvw,
346
void bacon_video_widget_set_show_visualizations (BaconVideoWidget *bvw,
347
gboolean show_visualizations);
348
GList *bacon_video_widget_get_visualization_list (BaconVideoWidget *bvw);
349
void bacon_video_widget_set_visualization (BaconVideoWidget *bvw,
320
350
const char *name);
321
void bacon_video_widget_set_visuals_quality (BaconVideoWidget *bvw,
322
BvwVisualsQuality quality);
351
void bacon_video_widget_set_visualization_quality (BaconVideoWidget *bvw,
352
BvwVisualizationQuality quality);
324
354
/* Picture settings */
456
486
* @BVW_AUDIO_SOUND_51CHANNEL: 5.1-channel output
457
487
* @BVW_AUDIO_SOUND_AC3PASSTHRU: AC3 passthrough output
459
* The audio output types available for use with bacon_video_widget_set_audio_out_type().
489
* The audio output types available for use with bacon_video_widget_set_audio_output_type().
462
492
BVW_AUDIO_SOUND_STEREO,
465
495
BVW_AUDIO_SOUND_5CHANNEL,
466
496
BVW_AUDIO_SOUND_51CHANNEL,
467
497
BVW_AUDIO_SOUND_AC3PASSTHRU
498
} BvwAudioOutputType;
470
BvwAudioOutType bacon_video_widget_get_audio_out_type
500
BvwAudioOutputType bacon_video_widget_get_audio_output_type
471
501
(BaconVideoWidget *bvw);
472
gboolean bacon_video_widget_set_audio_out_type (BaconVideoWidget *bvw,
473
BvwAudioOutType type);
502
void bacon_video_widget_set_audio_output_type (BaconVideoWidget *bvw,
503
BvwAudioOutputType type);