diff --git a/src/switch_core_media.c b/src/switch_core_media.c index 194a5e0072..b23541d47a 100644 --- a/src/switch_core_media.c +++ b/src/switch_core_media.c @@ -7171,6 +7171,10 @@ SWITCH_DECLARE(void) switch_core_media_gen_local_sdp(switch_core_session_t *sess break; } + if (smh->codecs[i]->codec_type != SWITCH_CODEC_TYPE_AUDIO) { + goto do_next; + } + if (smh->rates[j] == smh->codecs[i]->samples_per_second) { goto do_next; }