aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTheJackiMonster <thejackimonster@gmail.com>2022-08-12 13:23:19 +0200
committerTheJackiMonster <thejackimonster@gmail.com>2022-08-12 13:23:19 +0200
commit5c873d86eba1f0b99ac6b601db59c4e63dff3dd5 (patch)
tree0c6c0ccf524c56c1ca5768c902abaf562c882ef5
parent05a13d32aa41505a7fcc587f3848b326085d0944 (diff)
downloadmessenger-gtk-5c873d86eba1f0b99ac6b601db59c4e63dff3dd5.tar.gz
messenger-gtk-5c873d86eba1f0b99ac6b601db59c4e63dff3dd5.zip
Disable video processing on error
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-rw-r--r--src/ui/new_contact.c12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/ui/new_contact.c b/src/ui/new_contact.c
index b4de414..01e2c56 100644
--- a/src/ui/new_contact.c
+++ b/src/ui/new_contact.c
@@ -235,19 +235,11 @@ msg_error_cb(UNUSED GstBus *bus,
235 if (!error) 235 if (!error)
236 fprintf(stderr, "ERROR: Unknown error\n"); 236 fprintf(stderr, "ERROR: Unknown error\n");
237 else if (error->message) 237 else if (error->message)
238 fprintf(stderr, "ERROR: %s (%d)", error->message, error->code); 238 fprintf(stderr, "ERROR: %s (%d)\n", error->message, error->code);
239 else 239 else
240 fprintf(stderr, "ERROR: Unknown error (%d)\n", error->code); 240 fprintf(stderr, "ERROR: Unknown error (%d)\n", error->code);
241 241
242 gst_element_set_state(handle->pipeline, GST_STATE_READY); 242 _disable_video_processing(handle, TRUE);
243
244 if (!(handle->preview_stack))
245 return;
246
247 gtk_stack_set_visible_child(
248 handle->preview_stack,
249 handle->fail_box
250 );
251} 243}
252 244
253static void 245static void