diff options
author | Henri Herscher <henri@oreka.org> | 2006-04-25 14:59:29 +0000 |
---|---|---|
committer | Henri Herscher <henri@oreka.org> | 2006-04-25 14:59:29 +0000 |
commit | 8267f45f799c2c976534676ed03b5ab315382873 (patch) | |
tree | 49cd3692b04b53213fc7935a6a3b1a71ae4ce205 /orkaudio/audiocaptureplugins/voip/PacketHeaderDefs.cpp | |
parent | 7d5d8183afee4086b74c9ded6de3bbab92ae04fd (diff) |
Improved skinny signalling detection by taking OpenReceiveChannelAck Skinny messages into account.
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@222 09dcff7a-b715-0410-9601-b79a96267cd0
Diffstat (limited to 'orkaudio/audiocaptureplugins/voip/PacketHeaderDefs.cpp')
-rw-r--r-- | orkaudio/audiocaptureplugins/voip/PacketHeaderDefs.cpp | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/orkaudio/audiocaptureplugins/voip/PacketHeaderDefs.cpp b/orkaudio/audiocaptureplugins/voip/PacketHeaderDefs.cpp index ecf4d8e..cb9b53d 100644 --- a/orkaudio/audiocaptureplugins/voip/PacketHeaderDefs.cpp +++ b/orkaudio/audiocaptureplugins/voip/PacketHeaderDefs.cpp @@ -15,6 +15,14 @@ int SkinnyMessageToEnum(CStdString& msg) { msgEnum = SkCallInfoMessage; } + else if (msg.CompareNoCase(SKINNY_MSG_OPEN_RECEIVE_CHANNEL_ACK) == 0) + { + msgEnum = SkOpenReceiveChannelAck; + } + else if (msg.CompareNoCase(SKINNY_MSG_CLOSE_RECEIVE_CHANNEL) == 0) + { + msgEnum = SkCloseReceiveChannel; + } return msgEnum; } @@ -32,6 +40,12 @@ CStdString SkinnyMessageToString(int msgEnum) case SkCallInfoMessage: msgString = SKINNY_MSG_CALL_INFO_MESSAGE; break; + case SkOpenReceiveChannelAck: + msgString = SKINNY_MSG_OPEN_RECEIVE_CHANNEL_ACK; + break; + case SkCloseReceiveChannel: + msgString = SKINNY_MSG_CLOSE_RECEIVE_CHANNEL; + break; default: msgString = SKINNY_MSG_UNKN; } |