alsa: cleanup name lookup.

We can break, once we have a name to make sure, we won't read it ever twice.
This commit is contained in:
Stefan Kost 2009-02-26 16:47:39 +02:00
parent 46833b9bc7
commit c074e84360

View file

@ -493,9 +493,13 @@ gst_alsa_find_device_name_no_handle (GstObject * obj, const gchar * devcard,
break;
}
ret = g_strdup (snd_pcm_info_get_name (pcminfo));
ret = (gchar *) snd_pcm_info_get_name (pcminfo);
snd_pcm_info_free (pcminfo);
GST_LOG_OBJECT (obj, "name from pcminfo: %s", GST_STR_NULL (ret));
if (ret) {
ret = g_strdup (ret);
GST_LOG_OBJECT (obj, "name from pcminfo: %s", ret);
break;
}
}
}