rtpjitterbuffer: implement get/set for new rtx-min-retry-timeout property
authorTim-Philipp Müller <tim@centricular.com>
Sun, 2 Nov 2014 13:06:33 +0000 (13:06 +0000)
committerTim-Philipp Müller <tim@centricular.com>
Sun, 2 Nov 2014 13:06:33 +0000 (13:06 +0000)
Properties are so much more useful if you can actually set
and get their values.

gst/rtpmanager/gstrtpjitterbuffer.c

index 4d51561..81bb185 100644 (file)
@@ -3531,6 +3531,11 @@ gst_rtp_jitter_buffer_set_property (GObject * object,
       priv->rtx_retry_timeout = g_value_get_int (value);
       JBUF_UNLOCK (priv);
       break;
+    case PROP_RTX_MIN_RETRY_TIMEOUT:
+      JBUF_LOCK (priv);
+      priv->rtx_min_retry_timeout = g_value_get_int (value);
+      JBUF_UNLOCK (priv);
+      break;
     case PROP_RTX_RETRY_PERIOD:
       JBUF_LOCK (priv);
       priv->rtx_retry_period = g_value_get_int (value);
@@ -3617,6 +3622,11 @@ gst_rtp_jitter_buffer_get_property (GObject * object,
       g_value_set_int (value, priv->rtx_retry_timeout);
       JBUF_UNLOCK (priv);
       break;
+    case PROP_RTX_MIN_RETRY_TIMEOUT:
+      JBUF_LOCK (priv);
+      g_value_set_int (value, priv->rtx_min_retry_timeout);
+      JBUF_UNLOCK (priv);
+      break;
     case PROP_RTX_RETRY_PERIOD:
       JBUF_LOCK (priv);
       g_value_set_int (value, priv->rtx_retry_period);