if (active) {
if (fill_id == 0) {
fill_id =
- g_timeout_add (FILL_INTERVAL, (GtkFunction) update_fill, pipeline);
+ g_timeout_add (FILL_INTERVAL, (GSourceFunc) update_fill, pipeline);
}
} else {
if (fill_id) {
if (active) {
if (update_id == 0) {
update_id =
- g_timeout_add (UPDATE_INTERVAL, (GtkFunction) update_scale, pipeline);
+ g_timeout_add (UPDATE_INTERVAL, (GSourceFunc) update_scale, pipeline);
}
} else {
if (update_id) {
shuttle_hscale = gtk_hscale_new (shuttle_adjustment);
gtk_scale_set_digits (GTK_SCALE (shuttle_hscale), 2);
gtk_scale_set_value_pos (GTK_SCALE (shuttle_hscale), GTK_POS_TOP);
- gtk_range_set_update_policy (GTK_RANGE (shuttle_hscale),
- GTK_UPDATE_CONTINUOUS);
g_signal_connect (shuttle_hscale, "value_changed",
G_CALLBACK (shuttle_value_changed), pipeline);
g_signal_connect (shuttle_hscale, "format_value",
gtk_scale_set_value_pos (GTK_SCALE (hscale), GTK_POS_RIGHT);
gtk_range_set_show_fill_level (GTK_RANGE (hscale), TRUE);
gtk_range_set_fill_level (GTK_RANGE (hscale), 100.0);
- gtk_range_set_update_policy (GTK_RANGE (hscale), GTK_UPDATE_CONTINUOUS);
g_signal_connect (hscale, "button_press_event", G_CALLBACK (start_seek),
pipeline);
stop_seek (GtkWidget * widget, gpointer user_data)
{
update_id =
- g_timeout_add (UPDATE_INTERVAL, (GtkFunction) update_scale, pipeline);
+ g_timeout_add (UPDATE_INTERVAL, (GSourceFunc) update_scale, pipeline);
GST_DEBUG ("stop seek");
gst_element_get_state (pipeline, NULL, NULL, GST_CLOCK_TIME_NONE);
gst_element_set_state (pipeline, GST_STATE_PLAYING);
update_id =
- g_timeout_add (UPDATE_INTERVAL, (GtkFunction) update_scale, pipeline);
+ g_timeout_add (UPDATE_INTERVAL, (GSourceFunc) update_scale, pipeline);
}
}
1.0, 1.0));
hscale = gtk_hscale_new (adjustment);
gtk_scale_set_digits (GTK_SCALE (hscale), 2);
- gtk_range_set_update_policy (GTK_RANGE (hscale), GTK_UPDATE_CONTINUOUS);
sadjustment =
GTK_ADJUSTMENT (gtk_adjustment_new (1.0, 0.0, 5.0, 0.1, 1.0, 0.0));
shscale = gtk_hscale_new (sadjustment);
gtk_scale_set_digits (GTK_SCALE (shscale), 2);
- gtk_range_set_update_policy (GTK_RANGE (shscale), GTK_UPDATE_CONTINUOUS);
schanged_id =
g_signal_connect (shscale, "value_changed", G_CALLBACK (speed_cb),
if (active) {
if (fill_id == 0) {
fill_id =
- g_timeout_add (FILL_INTERVAL, (GtkFunction) update_fill, pipeline);
+ g_timeout_add (FILL_INTERVAL, (GSourceFunc) update_fill, pipeline);
}
} else {
if (fill_id) {
if (active) {
if (update_id == 0) {
update_id =
- g_timeout_add (UPDATE_INTERVAL, (GtkFunction) update_scale, pipeline);
+ g_timeout_add (UPDATE_INTERVAL, (GSourceFunc) update_scale, pipeline);
}
} else {
if (update_id) {
shuttle_hscale = gtk_hscale_new (shuttle_adjustment);
gtk_scale_set_digits (GTK_SCALE (shuttle_hscale), 2);
gtk_scale_set_value_pos (GTK_SCALE (shuttle_hscale), GTK_POS_TOP);
- gtk_range_set_update_policy (GTK_RANGE (shuttle_hscale),
- GTK_UPDATE_CONTINUOUS);
g_signal_connect (shuttle_hscale, "value_changed",
G_CALLBACK (shuttle_value_changed), pipeline);
g_signal_connect (shuttle_hscale, "format_value",
gtk_scale_set_value_pos (GTK_SCALE (hscale), GTK_POS_RIGHT);
gtk_range_set_show_fill_level (GTK_RANGE (hscale), TRUE);
gtk_range_set_fill_level (GTK_RANGE (hscale), N_GRAD);
- gtk_range_set_update_policy (GTK_RANGE (hscale), GTK_UPDATE_CONTINUOUS);
g_signal_connect (hscale, "button_press_event", G_CALLBACK (start_seek),
pipeline);