diff --git a/src/Common/MediaSource.cpp b/src/Common/MediaSource.cpp index 3523eede..d9374c33 100644 --- a/src/Common/MediaSource.cpp +++ b/src/Common/MediaSource.cpp @@ -21,8 +21,8 @@ namespace toolkit { namespace mediakit { -recursive_mutex s_media_source_mtx; -MediaSource::SchemaVhostAppStreamMap s_media_source_map; +static recursive_mutex s_media_source_mtx; +static MediaSource::SchemaVhostAppStreamMap s_media_source_map; string getOriginTypeString(MediaOriginType type){ #define SWITCH_CASE(type) case MediaOriginType::type : return #type diff --git a/src/Common/MediaSource.h b/src/Common/MediaSource.h index 91232ffd..f2f2d3a5 100644 --- a/src/Common/MediaSource.h +++ b/src/Common/MediaSource.h @@ -200,10 +200,10 @@ class MediaSource: public TrackSource, public enable_shared_from_this; - using StreamMap = unordered_map >; - using AppStreamMap = unordered_map; - using VhostAppStreamMap = unordered_map; - using SchemaVhostAppStreamMap = unordered_map; + using StreamMap = unordered_map >; + using AppStreamMap = unordered_map; + using VhostAppStreamMap = unordered_map; + using SchemaVhostAppStreamMap = unordered_map; MediaSource(const string &schema, const string &vhost, const string &app, const string &stream_id) ; virtual ~MediaSource();