Commit 37fe4bf3 authored by Thiago Santos's avatar Thiago Santos
Browse files

gst-launch: Fixes error when DISABLE_FAULT_HANDLER is defined

When defined, this macro prevented the declaration of 'waiting_eos', causing an error.
parent ca662eb5
...@@ -54,7 +54,6 @@ static void fault_restore (void); ...@@ -54,7 +54,6 @@ static void fault_restore (void);
static void fault_spin (void); static void fault_spin (void);
static void sigint_restore (void); static void sigint_restore (void);
static gboolean caught_intr = FALSE; static gboolean caught_intr = FALSE;
static gboolean waiting_eos = FALSE;
#endif #endif
/* event_loop return codes */ /* event_loop return codes */
...@@ -71,6 +70,7 @@ static gboolean quiet = FALSE; ...@@ -71,6 +70,7 @@ static gboolean quiet = FALSE;
static gboolean tags = FALSE; static gboolean tags = FALSE;
static gboolean messages = FALSE; static gboolean messages = FALSE;
static gboolean is_live = FALSE; static gboolean is_live = FALSE;
static gboolean waiting_eos = FALSE;
/* convenience macro so we don't have to litter the code with if(!quiet) */ /* convenience macro so we don't have to litter the code with if(!quiet) */
#define PRINT if(!quiet)g_print #define PRINT if(!quiet)g_print
...@@ -439,6 +439,7 @@ event_loop (GstElement * pipeline, gboolean blocking, GstState target_state) ...@@ -439,6 +439,7 @@ event_loop (GstElement * pipeline, gboolean blocking, GstState target_state)
break; break;
} }
case GST_MESSAGE_EOS: case GST_MESSAGE_EOS:
waiting_eos = FALSE;
g_print (_ g_print (_
("Got EOS from element \"%s\".\n"), ("Got EOS from element \"%s\".\n"),
GST_STR_NULL (GST_ELEMENT_NAME (GST_MESSAGE_SRC (message)))); GST_STR_NULL (GST_ELEMENT_NAME (GST_MESSAGE_SRC (message))));
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment