diff options
Diffstat (limited to 'orkaudio/audiocaptureplugins/voip/PacketHeaderDefs.cpp')
-rw-r--r-- | orkaudio/audiocaptureplugins/voip/PacketHeaderDefs.cpp | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/orkaudio/audiocaptureplugins/voip/PacketHeaderDefs.cpp b/orkaudio/audiocaptureplugins/voip/PacketHeaderDefs.cpp new file mode 100644 index 0000000..ecf4d8e --- /dev/null +++ b/orkaudio/audiocaptureplugins/voip/PacketHeaderDefs.cpp @@ -0,0 +1,39 @@ +#include "PacketHeaderDefs.h" + +int SkinnyMessageToEnum(CStdString& msg) +{ + int msgEnum = SkUnkn; + if(msg.CompareNoCase(SKINNY_MSG_START_MEDIA_TRANSMISSION) == 0) + { + msgEnum = SkStartMediaTransmission; + } + else if (msg.CompareNoCase(SKINNY_MSG_STOP_MEDIA_TRANSMISSION) == 0) + { + msgEnum = SkStopMediaTransmission; + } + else if (msg.CompareNoCase(SKINNY_MSG_CALL_INFO_MESSAGE) == 0) + { + msgEnum = SkCallInfoMessage; + } + return msgEnum; +} + +CStdString SkinnyMessageToString(int msgEnum) +{ + CStdString msgString; + switch (msgEnum) + { + case SkStartMediaTransmission: + msgString = SKINNY_MSG_START_MEDIA_TRANSMISSION; + break; + case SkStopMediaTransmission: + msgString = SKINNY_MSG_STOP_MEDIA_TRANSMISSION; + break; + case SkCallInfoMessage: + msgString = SKINNY_MSG_CALL_INFO_MESSAGE; + break; + default: + msgString = SKINNY_MSG_UNKN; + } + return msgString; +} |