summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
authorVincent Penquerc'h <vincent.penquerch@collabora.co.uk>2014-05-19 13:57:41 +0100
committerVincent Penquerc'h <vincent.penquerch@collabora.co.uk>2014-05-19 13:57:41 +0100
commit74e9640a22849a5eeb8eb64228d80178b4acd0a5 (patch)
tree2541ab0847f1fa2d3d7c38e4cbb0da244934c9a6 /ext
parent86c698a46f7efa5f106633f0d8c69683bd03aef2 (diff)
alsasink: pass correct error to g_strerror
The error we get is a negated errno. While there, fix a couple typos in messages.
Diffstat (limited to 'ext')
-rw-r--r--ext/alsa/gstalsasink.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/ext/alsa/gstalsasink.c b/ext/alsa/gstalsasink.c
index 1985cfb2e2..e5c1010b8d 100644
--- a/ext/alsa/gstalsasink.c
+++ b/ext/alsa/gstalsasink.c
@@ -969,13 +969,13 @@ 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_DEBUG_OBJECT (alsa, "xrun recovery %d: %s", err, g_strerror (-err));
if (err == -EPIPE) { /* under-run */
err = snd_pcm_prepare (handle);
if (err < 0)
GST_WARNING_OBJECT (alsa,
- "Can't recovery from underrun, prepare failed: %s",
+ "Can't recover from underrun, prepare failed: %s",
snd_strerror (err));
return 0;
} else if (err == -ESTRPIPE) {
@@ -986,7 +986,7 @@ xrun_recovery (GstAlsaSink * alsa, snd_pcm_t * handle, gint err)
err = snd_pcm_prepare (handle);
if (err < 0)
GST_WARNING_OBJECT (alsa,
- "Can't recovery from suspend, prepare failed: %s",
+ "Can't recover from suspend, prepare failed: %s",
snd_strerror (err));
}
return 0;