diff --git a/sflphone-client-gnome/src/actions.c b/sflphone-client-gnome/src/actions.c index 772ed014d165e8a1cefd345e52e15df4d45c8c30..ff46eff05e77c886e3d9d14fa5a541ffc9259d89 100644 --- a/sflphone-client-gnome/src/actions.c +++ b/sflphone-client-gnome/src/actions.c @@ -1111,10 +1111,13 @@ void sflphone_fill_codec_list_per_account (account_t **account) { order = (gchar**) dbus_get_active_codec_list ((*account)->accountID); codeclist = (*account)->codecs; - // First clean the list - codec_list_clear (&codeclist); + // First clean the list + codec_list_clear (&codeclist); - for (pl=order; *order; order++) + if(!(*order)) + ERROR("No codec list provided"); + + for (pl=order; *order; order++) { codec_t * cpy; // Each account will have a copy of the system-wide capabilities diff --git a/sflphone-common/src/audio/pulseaudio/pulselayer.cpp b/sflphone-common/src/audio/pulseaudio/pulselayer.cpp index 09cb2d3528073bf2ad3018bd887a05ed667be84d..26be82dd2981954b383435e5d3f7c8f3cfc2ea01 100644 --- a/sflphone-common/src/audio/pulseaudio/pulselayer.cpp +++ b/sflphone-common/src/audio/pulseaudio/pulselayer.cpp @@ -57,14 +57,14 @@ static void stream_moved_callback(pa_stream *s UNUSED, void *userdata UNUSED) static void playback_underflow_callback (pa_stream* s, void* userdata UNUSED) { - _debug ("Audio: Buffer Underflow"); - pa_stream_trigger (s, NULL, NULL); + // _debug ("Audio: Buffer Underflow"); + // pa_stream_trigger (s, NULL, NULL); } static void playback_overflow_callback (pa_stream* s UNUSED, void* userdata UNUSED) { - _debug ("Audio: Buffer OverFlow"); + // _debug ("Audio: Buffer OverFlow"); }