]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-8130 code error
authorAnthony Minessale <anthm@freeswitch.org>
Wed, 16 Sep 2015 22:05:00 +0000 (17:05 -0500)
committerAnthony Minessale <anthm@freeswitch.org>
Wed, 16 Sep 2015 22:05:00 +0000 (17:05 -0500)
src/mod/codecs/mod_opus/mod_opus.c

index c50418aa87c27b7c69b8b7e3cbb50803959070b0..ead5ac28e36be41e9d03544da12788026d4f9782 100644 (file)
@@ -585,11 +585,7 @@ static switch_status_t switch_opus_decode(switch_codec_t *codec,
 
                encoded_data = NULL;
 
-               if (opus_prefs.use_jb_lookahead || context->use_jb_lookahead) {
-                       fec = 1;
-               }
-
-               if (!fec && context->codec_settings.useinbandfec && session) {
+               if ((opus_prefs.use_jb_lookahead || context->use_jb_lookahead) && context->codec_settings.useinbandfec && session) {
                        if (opus_packet_get_bandwidth(codec->cur_frame->data) != OPUS_BANDWIDTH_FULLBAND && 
                                codec->cur_frame && (jb = switch_core_session_get_jb(session, SWITCH_MEDIA_TYPE_AUDIO))) {
                                switch_frame_t frame = { 0 };