summaryrefslogtreecommitdiff
path: root/orkaudio/audiocaptureplugins/voip/VoIpConfig.cpp
diff options
context:
space:
mode:
authorHenri Herscher <henri@oreka.org>2007-06-13 20:48:15 +0000
committerHenri Herscher <henri@oreka.org>2007-06-13 20:48:15 +0000
commit3d436f683ca56ce566a7bed92343b0550aeca14d (patch)
treeb49bd557ddcea2ac3262a8a0f8a389f229ad3c89 /orkaudio/audiocaptureplugins/voip/VoIpConfig.cpp
parent517af5661d24adf948dc67fea6c935edf8f7a960 (diff)
1. Skinny sessions can not change CallId anymore (CallId used to change to passThruPartyId when startMediaTransmission was received).
2. StartMediaTransmission and OpenReceiveChannelAck are now associated to the most recent CallInfo. 3. StopMediaTransmission is now dismissed if passThruPartyId does not match. 4. Skinny sessions can now have dynamic media address when <SkinnyDynamicMediaAddress> is set to true. 5. Skinny Hold and Resume now associated to sessions on the basis of CallID. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@448 09dcff7a-b715-0410-9601-b79a96267cd0
Diffstat (limited to 'orkaudio/audiocaptureplugins/voip/VoIpConfig.cpp')
-rw-r--r--orkaudio/audiocaptureplugins/voip/VoIpConfig.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/orkaudio/audiocaptureplugins/voip/VoIpConfig.cpp b/orkaudio/audiocaptureplugins/voip/VoIpConfig.cpp
index 7471ad0..c9dfdfe 100644
--- a/orkaudio/audiocaptureplugins/voip/VoIpConfig.cpp
+++ b/orkaudio/audiocaptureplugins/voip/VoIpConfig.cpp
@@ -43,6 +43,7 @@ VoIpConfig::VoIpConfig()
m_skinnyIgnoreStopMediaTransmission = false;
m_skinnyIgnoreOpenReceiveChannelAck = false;
+ m_skinnyDynamicMediaAddress = false;
}
void VoIpConfig::Define(Serializer* s)
@@ -78,6 +79,7 @@ void VoIpConfig::Define(Serializer* s)
s->BoolValue("SkinnyIgnoreStopMediaTransmission", m_skinnyIgnoreStopMediaTransmission);
s->BoolValue("SkinnyIgnoreOpenReceiveChannelAck", m_skinnyIgnoreOpenReceiveChannelAck);
+ s->BoolValue("SkinnyDynamicMediaAddress", m_skinnyDynamicMediaAddress);
}
void VoIpConfig::Validate()