mirror of
https://github.com/ZLMediaKit/ZLMediaKit.git
synced 2026-07-05 10:58:11 +08:00
完善主动关断流机制
This commit is contained in:
@@ -73,10 +73,18 @@ public:
|
||||
track->addDelegate(_rtmpMuxer);
|
||||
track->addDelegate(_recorder);
|
||||
}
|
||||
_rtmpMuxer->setListener(_listener);
|
||||
}
|
||||
}
|
||||
RtspMediaSource::onWrite(rtp, bKeyPos);
|
||||
}
|
||||
|
||||
void setListener(const std::weak_ptr<MediaSourceEvent> &listener) override {
|
||||
RtspMediaSource::setListener(listener);
|
||||
if(_rtmpMuxer){
|
||||
_rtmpMuxer->setListener(listener);
|
||||
}
|
||||
}
|
||||
private:
|
||||
RtspDemuxer::Ptr _rtspDemuxer;
|
||||
RtmpMediaSourceMuxer::Ptr _rtmpMuxer;
|
||||
|
||||
Reference in New Issue
Block a user