From: Stefan Kost Date: Mon, 16 Aug 2010 12:19:38 +0000 (+0300) Subject: pulsesrc: move the property-setter to the getter. X-Git-Tag: 1.19.3~509^2~8210 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f83f7fafad84b0679b98e4c947fcd93cca1393db;p=platform%2Fupstream%2Fgstreamer.git pulsesrc: move the property-setter to the getter. --- diff --git a/ext/pulse/pulsesrc.c b/ext/pulse/pulsesrc.c index 9765b5c7d2..69c482cd99 100644 --- a/ext/pulse/pulsesrc.c +++ b/ext/pulse/pulsesrc.c @@ -347,31 +347,6 @@ gst_pulsesrc_is_dead (GstPulseSrc * pulsesrc) return FALSE; } - -static void -gst_pulsesrc_set_property (GObject * object, - guint prop_id, const GValue * value, GParamSpec * pspec) -{ - - GstPulseSrc *pulsesrc = GST_PULSESRC_CAST (object); - - switch (prop_id) { - case PROP_SERVER: - g_free (pulsesrc->server); - pulsesrc->server = g_value_dup_string (value); - if (pulsesrc->probe) - gst_pulseprobe_set_server (pulsesrc->probe, pulsesrc->server); - break; - case PROP_DEVICE: - g_free (pulsesrc->device); - pulsesrc->device = g_value_dup_string (value); - break; - default: - G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); - break; - } -} - static void gst_pulsesrc_source_info_cb (pa_context * c, const pa_source_info * i, int eol, void *userdata) @@ -440,6 +415,30 @@ no_mainloop: } } +static void +gst_pulsesrc_set_property (GObject * object, + guint prop_id, const GValue * value, GParamSpec * pspec) +{ + + GstPulseSrc *pulsesrc = GST_PULSESRC_CAST (object); + + switch (prop_id) { + case PROP_SERVER: + g_free (pulsesrc->server); + pulsesrc->server = g_value_dup_string (value); + if (pulsesrc->probe) + gst_pulseprobe_set_server (pulsesrc->probe, pulsesrc->server); + break; + case PROP_DEVICE: + g_free (pulsesrc->device); + pulsesrc->device = g_value_dup_string (value); + break; + default: + G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); + break; + } +} + static void gst_pulsesrc_get_property (GObject * object, guint prop_id, GValue * value, GParamSpec * pspec)