Store PacketBuffer by value instead of as reference counted object
Bug: None Change-Id: I5a594972e8a8dad731c927a1a374301e549f5d71 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/153887 Reviewed-by: Philip Eliasson <philipel@webrtc.org> Reviewed-by: Åsa Persson <asapersson@webrtc.org> Reviewed-by: Sam Zackrisson <saza@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/master@{#29267}
This commit is contained in:
committed by
Commit Bot
parent
3c5f91b748
commit
f7457e55fe
@ -27,8 +27,7 @@ void FuzzOneInput(const uint8_t* data, size_t size) {
|
||||
VCMPacket packet;
|
||||
NullCallback callback;
|
||||
SimulatedClock clock(0);
|
||||
rtc::scoped_refptr<video_coding::PacketBuffer> packet_buffer(
|
||||
video_coding::PacketBuffer::Create(&clock, 8, 1024, &callback));
|
||||
video_coding::PacketBuffer packet_buffer(&clock, 8, 1024, &callback);
|
||||
test::FuzzDataHelper helper(rtc::ArrayView<const uint8_t>(data, size));
|
||||
|
||||
while (helper.BytesLeft()) {
|
||||
@ -60,7 +59,7 @@ void FuzzOneInput(const uint8_t* data, size_t size) {
|
||||
packet.sizeBytes = payload_size;
|
||||
packet.dataPtr = new uint8_t[payload_size];
|
||||
|
||||
packet_buffer->InsertPacket(&packet);
|
||||
packet_buffer.InsertPacket(&packet);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user