- Change ulaw packetization to 20 ms.

- Remove wrong setting of multi stream data when recreating Zrtp Control.
cusax-fix
Damian Minkov 16 years ago
parent 3569936fce
commit b7f719e8b4

@ -900,9 +900,6 @@ public ZrtpControl restartZrtpControl()
if(oldZrtpControl != null)
{
if(oldZrtpControl.getMultiStrParams() != null)
zrtpControl.setMultistream(oldZrtpControl.getMultiStrParams());
ZRTPTransformEngine engine = oldZrtpControl.getZrtpEngine();
if(engine != null)

@ -28,11 +28,6 @@ public class ZrtpControlImpl
*/
private ZrtpListener zrtpListener = null;
/**
* The current multi-stream data if any.
*/
private byte[] multiStreamData = null;
/**
* Additional info codes for and data to support ZRTP4J.
* These could be added to the library. However they are specific for this
@ -205,21 +200,10 @@ public void start(boolean masterSession)
public void setMultistream(byte[] multiStreamData)
{
ZRTPTransformEngine engine = getZrtpEngine();
this.multiStreamData = multiStreamData;
engine.setMultiStrParams(multiStreamData);
engine.setEnableZrtp(true);
}
/**
* Gets the multistream params
*
* @return the multistream params
*/
public byte[] getMultiStrParams()
{
return multiStreamData;
}
/**
* Return the zrtp hello hash String.
*

@ -19,7 +19,8 @@ public class Packetizer
public Packetizer()
{
super();
packetSize = 240;
// RFC 3551 4.5 Audio Encodings default ms/packet is 20
packetSize = 160;
setPacketSize(packetSize);
// Workaround to use our ulaw packetizer

Loading…
Cancel
Save