优化MultiMediaSourceMuxer相关代码

This commit is contained in:
xiongziliang
2022-11-05 20:47:33 +08:00
parent 7e95bd2078
commit 0053148139
2 changed files with 13 additions and 12 deletions

View File

@@ -94,7 +94,7 @@ class MultiMediaSourceMuxer : public MediaSourceEventInterceptor, public MediaSi
public:
typedef std::shared_ptr<MultiMediaSourceMuxer> Ptr;
class Listener{
class Listener {
public:
Listener() = default;
virtual ~Listener() = default;
@@ -193,6 +193,7 @@ public:
const std::string& getVhost() const;
const std::string& getApp() const;
const std::string& getStreamId() const;
std::string shortUrl() const;
protected:
/////////////////////////////////MediaSink override/////////////////////////////////
@@ -225,7 +226,6 @@ private:
toolkit::Ticker _last_check;
Stamp _stamp[2];
std::weak_ptr<Listener> _track_listener;
std::function<std::string()> _get_origin_url;
#if defined(ENABLE_RTPPROXY)
std::unordered_map<std::string, RtpSender::Ptr> _rtp_sender;
#endif //ENABLE_RTPPROXY