|
@@ -182,6 +182,9 @@ bool Track::transportSend([[maybe_unused]] message_ptr message) {
|
|
void Track::setMediaHandler(shared_ptr<MediaHandler> handler) {
|
|
void Track::setMediaHandler(shared_ptr<MediaHandler> handler) {
|
|
{
|
|
{
|
|
std::unique_lock lock(mMutex);
|
|
std::unique_lock lock(mMutex);
|
|
|
|
+ if (mMediaHandler)
|
|
|
|
+ mMediaHandler->onOutgoing(nullptr);
|
|
|
|
+
|
|
mMediaHandler = handler;
|
|
mMediaHandler = handler;
|
|
}
|
|
}
|
|
|
|
|