From 4d7f9a0e4990db83f70421cd1c5a55d3a39a1cba Mon Sep 17 00:00:00 2001 From: Ingo Bauersachs <ingo@jitsi.org> Date: Tue, 5 Nov 2013 21:26:13 +0100 Subject: [PATCH] Keep existing crypto session after putting a call on hold --- .../impl/neomedia/transform/sdes/SDesControlImpl.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/org/jitsi/impl/neomedia/transform/sdes/SDesControlImpl.java b/src/org/jitsi/impl/neomedia/transform/sdes/SDesControlImpl.java index 77c6a93f..cabf0108 100644 --- a/src/org/jitsi/impl/neomedia/transform/sdes/SDesControlImpl.java +++ b/src/org/jitsi/impl/neomedia/transform/sdes/SDesControlImpl.java @@ -128,6 +128,13 @@ private void initAttributes() { if(attributes == null) { + if (selectedOutAttribute != null) + { + attributes = new SrtpCryptoAttribute[1]; + attributes[0] = selectedOutAttribute; + return; + } + attributes = new SrtpCryptoAttribute[enabledCryptoSuites.size()]; for (int i = 0; i < attributes.length; i++) { -- GitLab