Remove glib-compat-private.h stuff we don't need any more
[platform/upstream/gstreamer.git] / gst-libs / gst / audio / gstaudiosrc.c
index 8be7fa3..d6eff00 100644 (file)
@@ -71,8 +71,6 @@
 
 #include "gstaudiosrc.h"
 
-#include "gst/glib-compat-private.h"
-
 GST_DEBUG_CATEGORY_STATIC (gst_audio_src_debug);
 #define GST_CAT_DEFAULT gst_audio_src_debug
 
@@ -398,16 +396,10 @@ gst_audio_src_ring_buffer_acquire (GstAudioRingBuffer * buf,
   abuf->running = TRUE;
 
   /* FIXME: handle thread creation failure */
-#if !GLIB_CHECK_VERSION (2, 31, 0)
-  src->thread =
-      g_thread_create ((GThreadFunc) audioringbuffer_thread_func, buf, TRUE,
-      NULL);
-#else
   src->thread = g_thread_try_new ("audiosrc-ringbuffer",
       (GThreadFunc) audioringbuffer_thread_func, buf, NULL);
-#endif
 
-  GST_AUDIO_RING_BUFFER_WAIT (buf);
+  GST_AUDIO_SRC_RING_BUFFER_WAIT (buf);
 
   return result;