#include "RTC/RTCP/FuzzerSenderReport.hpp"
#include "RTC/RTCP/Packet.hpp"
void Fuzzer::RTC::RTCP::SenderReport::Fuzz(::RTC::RTCP::SenderReportPacket* packet)
{
if (packet->GetCount() == 1)
packet->Serialize(::RTC::RTCP::Buffer);
packet->GetCount();
packet->GetSize();
auto it = packet->Begin();
for (; it != packet->End(); ++it)
{
auto& report = (*it);
report->Serialize(::RTC::RTCP::Buffer);
report->GetSize();
report->GetSsrc();
report->SetSsrc(1111);
report->GetNtpSec();
report->SetNtpSec(2222);
report->GetNtpFrac();
report->SetNtpFrac(3333);
report->GetRtpTs();
report->SetRtpTs(4444);
report->GetPacketCount();
report->SetPacketCount(1024);
report->GetOctetCount();
report->SetOctetCount(11223344);
}
}