diff --git a/tools/gst-launch.c b/tools/gst-launch.c index 6cc2a4ec6b..4d833c40be 100644 --- a/tools/gst-launch.c +++ b/tools/gst-launch.c @@ -310,7 +310,7 @@ sigint_handler_sighandler (int signum) caught_intr = TRUE; } -/* is called every 50 milliseconds (20 times a second), the interrupt handler +/* is called every 250 milliseconds (4 times a second), the interrupt handler * will set a flag for us. We react to this by posting a message. */ static gboolean check_intr (GstElement * pipeline) @@ -395,7 +395,7 @@ event_loop (GstElement * pipeline, gboolean blocking, GstState target_state) bus = gst_element_get_bus (GST_ELEMENT (pipeline)); #ifndef DISABLE_FAULT_HANDLER - g_timeout_add (50, (GSourceFunc) check_intr, pipeline); + g_timeout_add (250, (GSourceFunc) check_intr, pipeline); #endif while (TRUE) {