From fa6a2fc8da60e65823e44ca8b30dfb6593c9316c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Olivier=20Cr=C3=AAte?= Date: Sun, 31 Oct 2010 16:11:42 +0000 Subject: [PATCH] Have only one CodecOffer at a time and one Contact per CodecOffer --- spec/Call_Content_Interface_Media.xml | 40 +++++++++++--------------------- 1 files changed, 14 insertions(+), 26 deletions(-) diff --git a/spec/Call_Content_Interface_Media.xml b/spec/Call_Content_Interface_Media.xml index a22e3ba..52e5227 100644 --- a/spec/Call_Content_Interface_Media.xml +++ b/spec/Call_Content_Interface_Media.xml @@ -43,7 +43,7 @@ appears, whether it was requested or not, one or more CodecOffer.DRAFT objects will either be waiting in the - CodecOffers mapping, or will + CodecOffer mapping, or will appear at some point via the NewCodecOffer signal.

@@ -174,8 +174,13 @@ >CodecOffer.DRAFT - + + + The contact handle that this codec offer applies to. + + + The CodecOffer.DRAFT.RemoteContactCodecs property @@ -190,7 +195,7 @@

As well as acting as change notification for the ContactCodecMap, emission of this - signal implies that the CodecOffers + signal implies that the CodecOffer property has changed to the empty list.

CodecOffer.DRAFT object exists and is referred to in the - CodecOffers property which + CodecOffer property which should be used instead of calling this method, or before the content's initial CodecOffer.DRAFT @@ -261,7 +266,7 @@

Emission of this signal indicates that the a new (Contact, Offer, Codecs) element has been added to the - CodecOffers property.

+ CodecOffer property.

@@ -274,7 +279,7 @@ codec offer. - +

The CodecOffer.DRAFT.RemoteContactCodecs property @@ -291,25 +296,8 @@ - - - A map from contact to codec offering. - - - - A contact handle. - - - - - The codec offering for the contact. - - - - -

The object path to the current -- 1.7.2.3