diff options
Diffstat (limited to 'modules/rtp_rtcp/source/ssrc_database.h')
-rw-r--r-- | modules/rtp_rtcp/source/ssrc_database.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/modules/rtp_rtcp/source/ssrc_database.h b/modules/rtp_rtcp/source/ssrc_database.h index 2d4932af..e1f90e79 100644 --- a/modules/rtp_rtcp/source/ssrc_database.h +++ b/modules/rtp_rtcp/source/ssrc_database.h @@ -11,7 +11,9 @@ #ifndef WEBRTC_MODULES_RTP_RTCP_SOURCE_SSRC_DATABASE_H_ #define WEBRTC_MODULES_RTP_RTCP_SOURCE_SSRC_DATABASE_H_ +#ifndef WEBRTC_NO_STL #include <map> +#endif #include "webrtc/system_wrappers/interface/static_instance.h" #include "webrtc/typedefs.h" @@ -44,7 +46,14 @@ private: uint32_t GenerateRandom(); +#ifdef WEBRTC_NO_STL + int _numberOfSSRC; + int _sizeOfSSRC; + + uint32_t* _ssrcVector; +#else std::map<uint32_t, uint32_t> _ssrcMap; +#endif CriticalSectionWrapper* _critSect; }; |