configure.ac: reorganize clean up document more remove cruft
[platform/upstream/gstreamer.git] / examples / helloworld / helloworld.c
index d641f54..0c2f3ac 100644 (file)
@@ -5,18 +5,16 @@ static void
 event_loop (GstElement * pipe)
 {
   GstBus *bus;
-  GstMessageType revent;
   GstMessage *message = NULL;
 
   bus = gst_element_get_bus (GST_ELEMENT (pipe));
 
   while (TRUE) {
-    revent = gst_bus_poll (bus, GST_MESSAGE_ANY, -1);
+    message = gst_bus_poll (bus, GST_MESSAGE_ANY, -1);
 
-    message = gst_bus_pop (bus);
     g_assert (message != NULL);
 
-    switch (revent) {
+    switch (message->type) {
       case GST_MESSAGE_EOS:
         gst_message_unref (message);
         return;