Niels Möller 2d6c4d0712 Move global libsrtp usage count into a singleton class
Avoids using webrtc::GlobalMutex. Since state is allocated on first
use and never destroyed, we avoid an exit-time destructor when
building with absl::Mutex.

Bug: webrtc:11567
Change-Id: Ib9c6480ab0474e37a853460115b35d961b93009c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/258080
Reviewed-by: Taylor Brandstetter <deadbeef@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#36455}
2022-04-06 07:41:52 +00:00
..
2019-01-28 11:17:00 +00:00
2021-08-31 14:27:49 +00:00
2022-01-18 13:46:37 +00:00