aboutsummaryrefslogtreecommitdiffstats
path: root/src/empathy-audio-sink.c
diff options
context:
space:
mode:
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2011-08-15 20:59:41 +0800
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2011-08-15 20:59:41 +0800
commit0294f04c51a60c155e20a4e5210a8ddd69358ba9 (patch)
tree132e022d679cdd832d463a1502b1fee8dd6130b5 /src/empathy-audio-sink.c
parent5cf00f4b947ee9ff59abb4e0054bb54449cde916 (diff)
downloadgsoc2013-empathy-0294f04c51a60c155e20a4e5210a8ddd69358ba9.tar
gsoc2013-empathy-0294f04c51a60c155e20a4e5210a8ddd69358ba9.tar.gz
gsoc2013-empathy-0294f04c51a60c155e20a4e5210a8ddd69358ba9.tar.bz2
gsoc2013-empathy-0294f04c51a60c155e20a4e5210a8ddd69358ba9.tar.lz
gsoc2013-empathy-0294f04c51a60c155e20a4e5210a8ddd69358ba9.tar.xz
gsoc2013-empathy-0294f04c51a60c155e20a4e5210a8ddd69358ba9.tar.zst
gsoc2013-empathy-0294f04c51a60c155e20a4e5210a8ddd69358ba9.zip
Get the env variable in create_{src,sink} directly
Diffstat (limited to 'src/empathy-audio-sink.c')
-rw-r--r--src/empathy-audio-sink.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/empathy-audio-sink.c b/src/empathy-audio-sink.c
index c9d720310..5969ea509 100644
--- a/src/empathy-audio-sink.c
+++ b/src/empathy-audio-sink.c
@@ -190,9 +190,12 @@ empathy_audio_sink_get_volume (EmpathyGstAudioSink *sink)
}
static GstElement *
-create_sink (const gchar *description)
+create_sink (void)
{
GstElement *sink;
+ const gchar *description;
+
+ description = g_getenv ("EMPATHY_AUDIO_SINK");
if (description != NULL)
{
@@ -254,7 +257,7 @@ empathy_audio_sink_request_new_pad (GstElement *element,
gst_bin_add (GST_BIN (bin), volume);
- self->priv->sink = create_sink (g_getenv ("EMPATHY_AUDIO_SINK"));
+ self->priv->sink = create_sink ();
if (self->priv->sink == NULL)
goto error;