alsa: Change the log messages in xrun_recovery() from DEBUG to WARNING
authorBranislav Katreniak <bkatreniak@nuvotechnologies.com>
Mon, 16 Jun 2014 09:46:18 +0000 (11:46 +0200)
committerLuis de Bethencourt <luis.bg@samsung.com>
Mon, 24 Nov 2014 15:30:32 +0000 (15:30 +0000)
xrun_recovery() runs when there is an error

https://bugzilla.gnome.org/show_bug.cgi?id=740615

ext/alsa/gstalsasink.c
ext/alsa/gstalsasrc.c

index 7d7b443..16eef71 100644 (file)
@@ -982,7 +982,7 @@ gst_alsasink_close (GstAudioSink * asink)
 static gint
 xrun_recovery (GstAlsaSink * alsa, snd_pcm_t * handle, gint err)
 {
-  GST_DEBUG_OBJECT (alsa, "xrun recovery %d: %s", err, g_strerror (-err));
+  GST_WARNING_OBJECT (alsa, "xrun recovery %d: %s", err, g_strerror (-err));
 
   if (err == -EPIPE) {          /* under-run */
     err = snd_pcm_prepare (handle);
index 43b82b1..77392b0 100644 (file)
@@ -787,7 +787,8 @@ gst_alsasrc_prepare (GstAudioSrc * asrc, GstAudioRingBufferSpec * spec)
     if (chmap && chmap->channels == alsa->channels) {
       GstAudioChannelPosition pos[8];
       if (alsa_chmap_to_channel_positions (chmap, pos))
-       gst_audio_ring_buffer_set_channel_positions (GST_AUDIO_BASE_SRC (alsa)->ringbuffer, pos);
+        gst_audio_ring_buffer_set_channel_positions (GST_AUDIO_BASE_SRC
+            (alsa)->ringbuffer, pos);
     }
     free (chmap);
   }
@@ -861,7 +862,7 @@ gst_alsasrc_close (GstAudioSrc * asrc)
 static gint
 xrun_recovery (GstAlsaSrc * alsa, snd_pcm_t * handle, gint err)
 {
-  GST_DEBUG_OBJECT (alsa, "xrun recovery %d: %s", err, g_strerror (err));
+  GST_WARNING_OBJECT (alsa, "xrun recovery %d: %s", err, g_strerror (err));
 
   if (err == -EPIPE) {          /* under-run */
     err = snd_pcm_prepare (handle);