initialize method
Future<void>
initialize(
- String key, {
- required RTCVideoCodec codec,
- required String participantId,
- bool enabled = true,
Implementation
Future<void> initialize(
String key, {
required RTCVideoCodec codec,
required String participantId,
bool enabled = true,
}) async {
_videoCodec = codec;
_identity = participantId;
_enabled = enabled;
_keyProvider ??= await BaseKeyProvider.create(
ratchetSalt: key,
ratchetWindowSize: 16,
);
await ratchetKey(participantId: participantId);
await _keyProvider?.setKey(WaterbusSdk.webrtcE2eeKey);
}