mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-04-26 05:06:17 +00:00
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:
parent
46833b9bc7
commit
c074e84360
1 changed files with 6 additions and 2 deletions
|
@ -493,9 +493,13 @@ gst_alsa_find_device_name_no_handle (GstObject * obj, const gchar * devcard,
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = g_strdup (snd_pcm_info_get_name (pcminfo));
|
ret = (gchar *) snd_pcm_info_get_name (pcminfo);
|
||||||
snd_pcm_info_free (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;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue