diff options
author | Henri Herscher <henri@oreka.org> | 2006-10-11 16:59:19 +0000 |
---|---|---|
committer | Henri Herscher <henri@oreka.org> | 2006-10-11 16:59:19 +0000 |
commit | a7f1e318b8cea70aea786580ef9b15e5e3afcd23 (patch) | |
tree | 56a0e52bf83c880184ba346646d56e72a77f3ab5 /orkaudio/audiocaptureplugins/voip/RtpSession.h | |
parent | 6bc7a0c92eefd1d9374348f3d014549f78bc713c (diff) |
There is now an orkaudio wide tracking ID for recording sessions. All logging related to a recording session includes this tracking ID. The recording file name now uses this tracking ID instead of the "port" name which used to be IP+TcpPort of one endpoint. Also introduced the notion of OrkUid which is an unique identifier based on timestamp + tracking ID. OrkUid is not yet reported to orktrack.
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@342 09dcff7a-b715-0410-9601-b79a96267cd0
Diffstat (limited to 'orkaudio/audiocaptureplugins/voip/RtpSession.h')
-rw-r--r-- | orkaudio/audiocaptureplugins/voip/RtpSession.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/orkaudio/audiocaptureplugins/voip/RtpSession.h b/orkaudio/audiocaptureplugins/voip/RtpSession.h index 96ed18c..5166cc1 100644 --- a/orkaudio/audiocaptureplugins/voip/RtpSession.h +++ b/orkaudio/audiocaptureplugins/voip/RtpSession.h @@ -93,6 +93,7 @@ private: void ProcessMetadataRawRtp(RtpPacketInfoRef&); void ProcessMetadataSkinny(RtpPacketInfoRef& rtpPacket); void ReportMetadata(); + void GenerateOrkUid(); RtpPacketInfoRef m_lastRtpPacket; RtpPacketInfoRef m_lastRtpPacketSide1; @@ -112,6 +113,8 @@ private: bool m_stopped; unsigned int m_rtpTimestampCorrectiveDelta; bool m_rtpTimestampCorrectiveSign; + time_t m_beginDate; + CStdString m_orkUid; }; typedef boost::shared_ptr<RtpSession> RtpSessionRef; |