-
- Downloads
* #9641: audiortp: Fixed CryptoContext management
They are cached in AudioRtpFactory, but may be replaced in AudioSrtpSession. Therefore, whenever we reinitialize these contexts we must update the cached values in audiortpfactory. In addition, since they will outlive a given AudioSrtpSession, they must NOT be deleted in AudioSrtpSession's destructor but rather in AudioRtpFactory's.
Showing
- daemon/src/audio/audiortp/audio_rtp_factory.cpp 14 additions, 18 deletionsdaemon/src/audio/audiortp/audio_rtp_factory.cpp
- daemon/src/audio/audiortp/audio_rtp_factory.h 2 additions, 2 deletionsdaemon/src/audio/audiortp/audio_rtp_factory.h
- daemon/src/audio/audiortp/audio_srtp_session.cpp 39 additions, 43 deletionsdaemon/src/audio/audiortp/audio_srtp_session.cpp
- daemon/src/audio/audiortp/audio_srtp_session.h 9 additions, 9 deletionsdaemon/src/audio/audiortp/audio_srtp_session.h
Loading
Please register or sign in to comment