From e826f0fed4ca9c31ff70ffba22b072fc58e4c306 Mon Sep 17 00:00:00 2001 From: Henri Herscher Date: Fri, 14 Apr 2006 20:41:57 +0000 Subject: OrkAudio now reports local and remote IP addresses for each tape when the voip plugin is used. git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@217 09dcff7a-b715-0410-9601-b79a96267cd0 --- orkbasecxx/AudioCapture.cpp | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'orkbasecxx/AudioCapture.cpp') diff --git a/orkbasecxx/AudioCapture.cpp b/orkbasecxx/AudioCapture.cpp index e1c64c3..5523757 100644 --- a/orkbasecxx/AudioCapture.cpp +++ b/orkbasecxx/AudioCapture.cpp @@ -225,6 +225,14 @@ CStdString CaptureEvent::EventTypeToString(int eventTypeEnum) return ET_LOCALENTRYPOINT; case EtKeyValue: return ET_KEYVALUE; + case EtLocalIp: + return ET_LOCALIP; + case EtRemoteIp: + return ET_REMOTEIP; + case EtLocalMac: + return ET_LOCALMAC; + case EtRemoteMac: + return ET_REMOTEMAC; } return ET_INVALID; } @@ -260,6 +268,22 @@ int CaptureEvent::EventTypeToEnum(CStdString& eventTypeString) { eventTypeEnum = EtKeyValue; } + else if (eventTypeString.CompareNoCase(ET_LOCALIP) == 0) + { + eventTypeEnum = EtLocalIp; + } + else if (eventTypeString.CompareNoCase(ET_REMOTEIP) == 0) + { + eventTypeEnum = EtRemoteIp; + } + else if (eventTypeString.CompareNoCase(ET_LOCALMAC) == 0) + { + eventTypeEnum = EtLocalMac; + } + else if (eventTypeString.CompareNoCase(ET_REMOTEMAC) == 0) + { + eventTypeEnum = EtRemoteMac; + } return eventTypeEnum; } -- cgit v1.2.3