3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/webrtc/BufferT.h"
35 SrtpSession& operator=(SrtpSession
const&);
36 SrtpSession(SrtpSession
const&);
46 ::std::vector<int>
const& extension_ids
Definition CopyOnWriteBuffer.h:11
Definition FieldTrialsView.h:7
MCAPI void DumpPacket(::webrtc::CopyOnWriteBuffer const &buffer, bool outbound)
MCAPI bool SetReceive(int crypto_suite, ::webrtc::BufferT< uchar, 1 > const &key, ::std::vector< int > const &extension_ids)
MCAPI void * $ctor(::webrtc::FieldTrialsView const &field_trials)
MCAPI bool UnprotectRtcp(::webrtc::CopyOnWriteBuffer &buffer)
MCAPI bool RemoveSsrcFromSession(uint ssrc)
static MCAPI void HandleEventThunk(::srtp_event_data_t *ev)
MCAPI int GetSrtpOverhead() const
MCAPI bool UnprotectRtp(::webrtc::CopyOnWriteBuffer &buffer)
MCAPI void EnableExternalAuth()
MCAPI bool ProtectRtp(::webrtc::CopyOnWriteBuffer &buffer)
MCAPI SrtpSession(::webrtc::FieldTrialsView const &field_trials)
MCAPI bool DoSetKey(int type, int crypto_suite, ::webrtc::BufferT< uchar, 1 > const &key, ::std::vector< int > const &extension_ids)
MCAPI bool UpdateReceive(int crypto_suite, ::webrtc::BufferT< uchar, 1 > const &key, ::std::vector< int > const &extension_ids)
MCAPI bool SetSend(int crypto_suite, ::webrtc::BufferT< uchar, 1 > const &key, ::std::vector< int > const &extension_ids)
MCAPI bool UpdateSend(int crypto_suite, ::webrtc::BufferT< uchar, 1 > const &key, ::std::vector< int > const &extension_ids)
MCAPI bool ProtectRtcp(::webrtc::CopyOnWriteBuffer &buffer)
MCAPI bool SetKey(int type, int crypto_suite, ::webrtc::BufferT< uchar, 1 > const &key, ::std::vector< int > const &extension_ids)
Definition srtp_event_data_t.h:5