diff options
Diffstat (limited to 'video_engine/vie_render_manager.h')
-rw-r--r-- | video_engine/vie_render_manager.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/video_engine/vie_render_manager.h b/video_engine/vie_render_manager.h index 900fcdc7..bc32893a 100644 --- a/video_engine/vie_render_manager.h +++ b/video_engine/vie_render_manager.h @@ -11,11 +11,11 @@ #ifndef WEBRTC_VIDEO_ENGINE_VIE_RENDER_MANAGER_H_ #define WEBRTC_VIDEO_ENGINE_VIE_RENDER_MANAGER_H_ +#include <map> + #include "webrtc/system_wrappers/interface/list_wrapper.h" -#include "webrtc/system_wrappers/interface/map_wrapper.h" #include "webrtc/system_wrappers/interface/scoped_ptr.h" #include "webrtc/typedefs.h" - #include "webrtc/video_engine/vie_manager_base.h" namespace webrtc { @@ -55,7 +55,10 @@ class ViERenderManager : private ViEManagerBase { scoped_ptr<CriticalSectionWrapper> list_cs_; int32_t engine_id_; - MapWrapper stream_to_vie_renderer_; // Protected by ViEManagerBase. + // Protected by ViEManagerBase. + typedef std::map<int32_t, ViERenderer*> RendererMap; + RendererMap stream_to_vie_renderer_; + ListWrapper render_list_; bool use_external_render_module_; }; |