Use glib::timeout_add_local() instead of removed gtk::timeout_add()

This commit is contained in:
Sebastian Dröge 2020-08-27 09:50:33 +03:00
parent 0f89576235
commit 87025d7a02
2 changed files with 2 additions and 2 deletions

View file

@ -126,7 +126,7 @@ fn create_ui(app: &gtk::Application) {
app.add_window(&window);
let video_sink_weak = video_sink.downgrade();
let timeout_id = gtk::timeout_add(100, move || {
let timeout_id = glib::timeout_add_local(100, move || {
let video_sink = match video_sink_weak.upgrade() {
Some(video_sink) => video_sink,
None => return glib::Continue(true),

View file

@ -232,7 +232,7 @@ fn create_ui(app: &gtk::Application) {
let video_sink_weak = video_sink.downgrade();
let togglerecord_weak = togglerecord.downgrade();
let timeout_id = gtk::timeout_add(100, move || {
let timeout_id = glib::timeout_add_local(100, move || {
let video_sink = match video_sink_weak.upgrade() {
Some(video_sink) => video_sink,
None => return glib::Continue(true),