[asterisk-scf-commits] asterisk-scf/integration/bridging.git branch "master" updated.
Commits to the Asterisk SCF project code repositories
asterisk-scf-commits at lists.digium.com
Mon Aug 30 15:22:16 CDT 2010
branch "master" has been updated
via 2d2fd75b033a7c8bc0c5438989b6a2d84d72cb93 (commit)
via a60dccdcda38ac4b9e129180331f2ea69e4f8c37 (commit)
from 3fe7fe83bee6f4527f34333703419d103650943c (commit)
Summary of changes:
cmake | 2 +-
src/MediaSplicer.cpp | 5 +++++
src/MediaSplicer.h | 3 ++-
3 files changed, 8 insertions(+), 2 deletions(-)
- Log -----------------------------------------------------------------
commit 2d2fd75b033a7c8bc0c5438989b6a2d84d72cb93
Merge: a60dccd 3fe7fe8
Author: Brent Eagles <beagles at digium.com>
Date: Mon Aug 30 17:49:32 2010 -0230
Merge branch 'master' of ssh://git.asterisk.org/asterisk-scf/integration/bridging
Conflicts:
cmake
commit a60dccdcda38ac4b9e129180331f2ea69e4f8c37
Author: Brent Eagles <beagles at digium.com>
Date: Mon Aug 30 17:46:12 2010 -0230
Remove auto_ptr from MediaSplicerI class to get around incomplete type issue
under windows. It's a pimpl idiom so as long as its deleted in the envelope's
destructor all should be well.
diff --git a/cmake b/cmake
index 98cbf4a..1095aeb 160000
--- a/cmake
+++ b/cmake
@@ -1 +1 @@
-Subproject commit 98cbf4a0d71e2af47068d55a7bcbabf8616aff92
+Subproject commit 1095aeb680f1c6c2c411d80657e2c066bf7aa6d8
diff --git a/slice b/slice
index 5d80463..dcb271b 160000
--- a/slice
+++ b/slice
@@ -1 +1 @@
-Subproject commit 5d804630eb1081d200e1408644b6af22a8a751f3
+Subproject commit dcb271baaca90fa89ed6b7d4846ea458fb303943
diff --git a/src/MediaSplicer.cpp b/src/MediaSplicer.cpp
index 10eae57..92f1263 100644
--- a/src/MediaSplicer.cpp
+++ b/src/MediaSplicer.cpp
@@ -233,6 +233,11 @@ Hydra::BridgeService::MediaSplicer::MediaSplicer() :
{
}
+Hydra::BridgeService::MediaSplicer::~MediaSplicer()
+{
+ delete mImpl;
+}
+
Hydra::BridgeService::MediaConnectorPtr Hydra::BridgeService::MediaSplicer::connect(
const std::string& id,
const Hydra::Media::V1::SessionPrx& session)
diff --git a/src/MediaSplicer.h b/src/MediaSplicer.h
index f93c8b1..2c54035 100644
--- a/src/MediaSplicer.h
+++ b/src/MediaSplicer.h
@@ -23,10 +23,11 @@ namespace BridgeService
{
public:
MediaSplicer();
+ ~MediaSplicer();
MediaConnectorPtr connect(const std::string& id, const Media::V1::SessionPrx& mediaSession);
private:
- std::auto_ptr<MediaSplicerI> mImpl;
+ MediaSplicerI* mImpl;
};
} // End of namespace BridgeService
} // End of namespace Hydra
-----------------------------------------------------------------------
--
asterisk-scf/integration/bridging.git
More information about the asterisk-scf-commits
mailing list