using VoiceCat.Crypto; namespace VoiceCat.Server.Transport; internal sealed class MediaSessionCrypto(MediaEncryptor encryptor, MediaDecryptor decryptor) : IDisposable { public MediaEncryptor Encryptor { get; } = encryptor; public MediaDecryptor Decryptor { get; } = decryptor; public void Dispose() { Encryptor.Dispose(); Decryptor.Dispose(); } }