diff --git a/erizo/src/erizo/rtp/QualityFilterHandler.cpp b/erizo/src/erizo/rtp/QualityFilterHandler.cpp index 7927bb7376..62eafc2877 100644 --- a/erizo/src/erizo/rtp/QualityFilterHandler.cpp +++ b/erizo/src/erizo/rtp/QualityFilterHandler.cpp @@ -130,7 +130,7 @@ void QualityFilterHandler::write(Context *ctx, std::shared_ptr packe uint32_t ssrc = rtp_header->getSSRC(); uint16_t sequence_number = rtp_header->getSeqNumber(); - if (ssrc != last_ssrc_received_) { + if (last_ssrc_received_ != 0 && ssrc != last_ssrc_received_) { receiving_multiple_ssrc_ = true; }