summaryrefslogtreecommitdiff
path: root/orkbasecxx/AudioTape.h
diff options
context:
space:
mode:
authorHenri Herscher <henri@oreka.org>2007-01-17 15:46:58 +0000
committerHenri Herscher <henri@oreka.org>2007-01-17 15:46:58 +0000
commit5c47f8ba4dbf7ce5abe26f1370b1b7be6b21fc85 (patch)
tree31d7ee354ee0b97b53e7c0daaa1c3ff9dcc10c7b /orkbasecxx/AudioTape.h
parentd6729c5be22c879150bf358f7094097c5080fa55 (diff)
Initial version of a transcoded tape file naming scheme. This makes it possible e.g. to name transcoded files after the SIP or Skinny native Call ID.
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@390 09dcff7a-b715-0410-9601-b79a96267cd0
Diffstat (limited to 'orkbasecxx/AudioTape.h')
-rw-r--r--orkbasecxx/AudioTape.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/orkbasecxx/AudioTape.h b/orkbasecxx/AudioTape.h
index fc93249..341797f 100644
--- a/orkbasecxx/AudioTape.h
+++ b/orkbasecxx/AudioTape.h
@@ -90,11 +90,14 @@ public:
CStdString m_localIp;
CStdString m_remoteIp;
CStdString m_trackingId;
+ CStdString m_nativeCallId;
TapeResponseRef m_tapeResponse;
private:
- void GenerateFilePathAndIdentifier();
+ void GenerateCaptureFilePathAndIdentifier();
+ void GenerateFinalFilePathAndIdentifier();
+ void PreventFileIdentifierCollision(CStdString& path, CStdString& identifier, CStdString& extension);
CStdString m_filePath;
CStdString m_fileIdentifier;