summaryrefslogtreecommitdiff
path: root/telepathy-farsight
diff options
context:
space:
mode:
authorOlivier CrĂȘte <olivier.crete@collabora.co.uk>2009-12-31 17:50:40 -0500
committerOlivier CrĂȘte <olivier.crete@collabora.co.uk>2009-12-31 17:50:40 -0500
commitd4795af1a73e6d220bd05baf153f12cb62a0d23c (patch)
treedc05595e87731247e3975e9c491fb761639d307c /telepathy-farsight
parentf929447c16feaabeb2524d134f7e700d5c6352c0 (diff)
Get ptime/maxptime from the TP optional properties on the codecs
Diffstat (limited to 'telepathy-farsight')
-rw-r--r--telepathy-farsight/stream.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/telepathy-farsight/stream.c b/telepathy-farsight/stream.c
index ea95dfa..75b2688 100644
--- a/telepathy-farsight/stream.c
+++ b/telepathy-farsight/stream.c
@@ -1393,7 +1393,12 @@ fill_fs_params (gpointer key, gpointer value, gpointer user_data)
{
FsCodec *codec = user_data;
- fs_codec_add_optional_parameter (codec, key, value);
+ if (!strcmp (key, "ptime") && atoi (value) > 0)
+ codec->ABI.ABI.ptime = atoi (value);
+ else if (!strcmp (key, "maxptime") && atoi (value) > 0)
+ codec->ABI.ABI.maxptime = atoi (value);
+ else
+ fs_codec_add_optional_parameter (codec, key, value);
}
static void