Remove RTPVideoHeader::vp9() accessors.
TBR=stefan@webrtc.org Bug: none Change-Id: Ia2f728ea3377754a16a0b081e25c4479fe211b3e Reviewed-on: https://webrtc-review.googlesource.com/93024 Commit-Queue: Philip Eliasson <philipel@webrtc.org> Reviewed-by: Danil Chapovalov <danilchap@webrtc.org> Reviewed-by: Erik Språng <sprang@webrtc.org> Cr-Commit-Position: refs/heads/master@{#24243}
This commit is contained in:
@ -135,26 +135,28 @@ class TestRtpFrameReferenceFinder : public ::testing::Test,
|
||||
bool up_switch = false,
|
||||
GofInfoVP9* ss = nullptr) {
|
||||
VCMPacket packet;
|
||||
auto& vp9_header =
|
||||
packet.video_header.video_type_header.emplace<RTPVideoHeaderVP9>();
|
||||
packet.timestamp = pid;
|
||||
packet.codec = kVideoCodecVP9;
|
||||
packet.seqNum = seq_num_start;
|
||||
packet.markerBit = (seq_num_start == seq_num_end);
|
||||
packet.frameType = keyframe ? kVideoFrameKey : kVideoFrameDelta;
|
||||
packet.video_header.vp9().flexible_mode = false;
|
||||
packet.video_header.vp9().picture_id = pid % (1 << 15);
|
||||
packet.video_header.vp9().temporal_idx = tid;
|
||||
packet.video_header.vp9().spatial_idx = sid;
|
||||
packet.video_header.vp9().tl0_pic_idx = tl0;
|
||||
packet.video_header.vp9().temporal_up_switch = up_switch;
|
||||
vp9_header.flexible_mode = false;
|
||||
vp9_header.picture_id = pid % (1 << 15);
|
||||
vp9_header.temporal_idx = tid;
|
||||
vp9_header.spatial_idx = sid;
|
||||
vp9_header.tl0_pic_idx = tl0;
|
||||
vp9_header.temporal_up_switch = up_switch;
|
||||
if (ss != nullptr) {
|
||||
packet.video_header.vp9().ss_data_available = true;
|
||||
packet.video_header.vp9().gof = *ss;
|
||||
vp9_header.ss_data_available = true;
|
||||
vp9_header.gof = *ss;
|
||||
}
|
||||
ref_packet_buffer_->InsertPacket(&packet);
|
||||
|
||||
if (seq_num_start != seq_num_end) {
|
||||
packet.markerBit = true;
|
||||
packet.video_header.vp9().ss_data_available = false;
|
||||
vp9_header.ss_data_available = false;
|
||||
packet.seqNum = seq_num_end;
|
||||
ref_packet_buffer_->InsertPacket(&packet);
|
||||
}
|
||||
@ -174,20 +176,22 @@ class TestRtpFrameReferenceFinder : public ::testing::Test,
|
||||
bool inter = false,
|
||||
std::vector<uint8_t> refs = std::vector<uint8_t>()) {
|
||||
VCMPacket packet;
|
||||
auto& vp9_header =
|
||||
packet.video_header.video_type_header.emplace<RTPVideoHeaderVP9>();
|
||||
packet.timestamp = pid;
|
||||
packet.codec = kVideoCodecVP9;
|
||||
packet.seqNum = seq_num_start;
|
||||
packet.markerBit = (seq_num_start == seq_num_end);
|
||||
packet.frameType = keyframe ? kVideoFrameKey : kVideoFrameDelta;
|
||||
packet.video_header.vp9().inter_layer_predicted = inter;
|
||||
packet.video_header.vp9().flexible_mode = true;
|
||||
packet.video_header.vp9().picture_id = pid % (1 << 15);
|
||||
packet.video_header.vp9().temporal_idx = tid;
|
||||
packet.video_header.vp9().spatial_idx = sid;
|
||||
packet.video_header.vp9().tl0_pic_idx = tl0;
|
||||
packet.video_header.vp9().num_ref_pics = refs.size();
|
||||
vp9_header.inter_layer_predicted = inter;
|
||||
vp9_header.flexible_mode = true;
|
||||
vp9_header.picture_id = pid % (1 << 15);
|
||||
vp9_header.temporal_idx = tid;
|
||||
vp9_header.spatial_idx = sid;
|
||||
vp9_header.tl0_pic_idx = tl0;
|
||||
vp9_header.num_ref_pics = refs.size();
|
||||
for (size_t i = 0; i < refs.size(); ++i)
|
||||
packet.video_header.vp9().pid_diff[i] = refs[i];
|
||||
vp9_header.pid_diff[i] = refs[i];
|
||||
ref_packet_buffer_->InsertPacket(&packet);
|
||||
|
||||
if (seq_num_start != seq_num_end) {
|
||||
|
||||
Reference in New Issue
Block a user