summaryrefslogtreecommitdiff
path: root/syncCommand.cpp
diff options
context:
space:
mode:
authorOthmar Gsenger <otti@anytun.org>2008-03-08 18:39:15 +0000
committerOthmar Gsenger <otti@anytun.org>2008-03-08 18:39:15 +0000
commitb9ae5e0ed6e4238c7410265ed5530931d4552f7d (patch)
tree79f0f1fffb5120931d834987ec4bbb04c9a4660d /syncCommand.cpp
parentadded RtpSessionTable (diff)
added SyncRtpCommand
Diffstat (limited to 'syncCommand.cpp')
-rw-r--r--syncCommand.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/syncCommand.cpp b/syncCommand.cpp
index 3385478..a36f1d5 100644
--- a/syncCommand.cpp
+++ b/syncCommand.cpp
@@ -4,18 +4,28 @@ SyncCommand::SyncCommand(ConnectionList & cl )
{
scc_ = new SyncConnectionCommand(cl);
src_ = new SyncRouteCommand();
+ srtpc_ = new SyncRtpCommand();
}
SyncCommand::SyncCommand(ConnectionList & cl, u_int16_t mux )
{
scc_ = new SyncConnectionCommand(cl,mux);
src_=NULL;
+ srtpc_=NULL;
}
SyncCommand::SyncCommand(NetworkPrefix np )
{
scc_ = NULL;
src_ = new SyncRouteCommand(np);
+ srtpc_=NULL;
+}
+
+SyncCommand::SyncCommand(const std::string & callid )
+{
+ scc_ = NULL;
+ src_ = NULL;
+ srtpc_= new SyncRtpCommand(callid);
}
SyncCommand::~SyncCommand()
@@ -24,4 +34,6 @@ SyncCommand::~SyncCommand()
delete scc_;
if (src_)
delete src_;
+ if (srtpc_)
+ delete srtpc_;
}