From 52157cb3b6f88a7bd2e28df216ad550954cec1f1 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Wed, 15 Aug 2007 14:35:57 +0000 Subject: use g_get_application_name() to deduce program name git-svn-id: file:///home/lennart/svn/public/gst-pulse/trunk@59 bb39ca4e-bce3-0310-b5d4-eea78a553289 --- src/pulseutil.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/pulseutil.c b/src/pulseutil.c index 1ce5e4f..e25a238 100644 --- a/src/pulseutil.c +++ b/src/pulseutil.c @@ -55,9 +55,12 @@ gboolean gst_pulse_fill_sample_spec(GstRingBufferSpec *spec, pa_sample_spec *ss) gchar *gst_pulse_client_name(void) { gchar buf[PATH_MAX]; - - if (pa_get_binary_name(buf, sizeof(buf))) - return g_strdup_printf("gstreamer[%s]", buf); + const char *c; + + if ((c = g_get_application_name())) + return g_strdup_printf("%s", c); + else if (pa_get_binary_name(buf, sizeof(buf))) + return g_strdup_printf("%s", buf); else - return g_strdup("gstreamer"); + return g_strdup("GStreamer"); } -- cgit