diff --git a/modules/rtp_rtcp/include/rtp_rtcp.h b/modules/rtp_rtcp/include/rtp_rtcp.h index b877045d81..adce9649d7 100644 --- a/modules/rtp_rtcp/include/rtp_rtcp.h +++ b/modules/rtp_rtcp/include/rtp_rtcp.h @@ -123,7 +123,7 @@ class RtpRtcp : public Module, public RtcpFeedbackSenderInterface { // SSRCs for media and retransmission, respectively. // FlexFec SSRC is fetched from |flexfec_sender|. - uint32_t local_media_ssrc; + uint32_t local_media_ssrc = 0; absl::optional rtx_send_ssrc; private: diff --git a/test/fuzzers/rtcp_receiver_fuzzer.cc b/test/fuzzers/rtcp_receiver_fuzzer.cc index 46bb9eb68b..38213c3a6e 100644 --- a/test/fuzzers/rtcp_receiver_fuzzer.cc +++ b/test/fuzzers/rtcp_receiver_fuzzer.cc @@ -43,6 +43,7 @@ void FuzzOneInput(const uint8_t* data, size_t size) { RtpRtcp::Configuration config; config.clock = &clock; config.rtcp_report_interval_ms = kRtcpIntervalMs; + config.local_media_ssrc = 1; RTCPReceiver receiver(config, &rtp_rtcp_module);