diff --git a/src/main/java/io/github/dsheirer/module/decode/p25/audio/P25P1AudioModule.java b/src/main/java/io/github/dsheirer/module/decode/p25/audio/P25P1AudioModule.java index d15be368..39cd28c2 100644 --- a/src/main/java/io/github/dsheirer/module/decode/p25/audio/P25P1AudioModule.java +++ b/src/main/java/io/github/dsheirer/module/decode/p25/audio/P25P1AudioModule.java @@ -39,7 +39,6 @@ public class P25P1AudioModule extends ImbeAudioModule private boolean mEncryptedCallStateEstablished = false; private SquelchStateListener mSquelchStateListener = new SquelchStateListener(); - private NonClippingGain mGain = new NonClippingGain(5.0f, 0.95f); private List mCachedLDUMessages = new ArrayList<>(); public P25P1AudioModule(UserPreferences userPreferences, AliasList aliasList) @@ -137,9 +136,7 @@ public class P25P1AudioModule extends ImbeAudioModule { for(byte[] frame : ldu.getIMBEFrames()) { - float[] audio = getAudioCodec().getAudio(frame); - audio = mGain.apply(audio); - addAudio(audio); + addAudio(getAudioCodec().getAudio(frame)); } } else