diff options
author | Wim Taymans <wim.taymans@gmail.com> | 2007-02-15 11:59:41 +0000 |
---|---|---|
committer | Wim Taymans <wim.taymans@gmail.com> | 2007-02-15 11:59:41 +0000 |
commit | 70e52caf04305a0f411bedba37c35de1bbfa1d36 (patch) | |
tree | 28c756f57d6e895a1f618705ab7b21e666a91112 | |
parent | c6ced31578df963353af2d730c18a0b1eb176b4a (diff) |
ext/alsa/gstalsasink.c: Ignore errors in reset, these are not fatal. They also grab the element lock which is already...
Original commit message from CVS:
* ext/alsa/gstalsasink.c: (gst_alsasink_reset):
Ignore errors in reset, these are not fatal. They also grab the element
lock which is already taking when this function is called. Fixes
#405451.
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | ext/alsa/gstalsasink.c | 8 |
2 files changed, 11 insertions, 4 deletions
@@ -1,3 +1,10 @@ +2007-02-15 Wim Taymans <wim@fluendo.com> + + * ext/alsa/gstalsasink.c: (gst_alsasink_reset): + Ignore errors in reset, these are not fatal. They also grab the element + lock which is already taking when this function is called. Fixes + #405451. + 2007-02-13 Stefan Kost <ensonic@users.sf.net> * configure.ac: diff --git a/ext/alsa/gstalsasink.c b/ext/alsa/gstalsasink.c index dd8e7984..75bad46d 100644 --- a/ext/alsa/gstalsasink.c +++ b/ext/alsa/gstalsasink.c @@ -851,15 +851,15 @@ gst_alsasink_reset (GstAudioSink * asink) /* ERRORS */ drop_error: { - GST_ELEMENT_ERROR (alsa, RESOURCE, SETTINGS, - ("alsa-reset: pcm drop error: %s", snd_strerror (err)), (NULL)); + GST_ERROR_OBJECT (alsa, "alsa-reset: pcm drop error: %s", + snd_strerror (err)); GST_ALSA_UNLOCK (asink); return; } prepare_error: { - GST_ELEMENT_ERROR (alsa, RESOURCE, SETTINGS, - ("alsa-reset: pcm prepare error: %s", snd_strerror (err)), (NULL)); + GST_ERROR_OBJECT (alsa, "alsa-reset: pcm prepare error: %s", + snd_strerror (err)); GST_ALSA_UNLOCK (asink); return; } |