Remove framemarking RTP extension.
BUG=webrtc:11637 Change-Id: I47f8e22473429c9762956444e27cfbafb201b208 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/176442 Commit-Queue: Philip Eliasson <philipel@webrtc.org> Reviewed-by: Tommi <tommi@webrtc.org> Reviewed-by: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/master@{#31522}
This commit is contained in:
@ -363,15 +363,10 @@ std::vector<std::unique_ptr<PacketBuffer::Packet>> PacketBuffer::FindFrames(
|
||||
VideoFrameType::kVideoFrameDelta;
|
||||
}
|
||||
|
||||
// With IPPP, if this is not a keyframe, make sure there are no gaps
|
||||
// in the packet sequence numbers up until this point.
|
||||
const uint8_t h264tid =
|
||||
buffer_[start_index] != nullptr
|
||||
? buffer_[start_index]->video_header.frame_marking.temporal_id
|
||||
: kNoTemporalIdx;
|
||||
if (h264tid == kNoTemporalIdx && !is_h264_keyframe &&
|
||||
missing_packets_.upper_bound(start_seq_num) !=
|
||||
missing_packets_.begin()) {
|
||||
// If this is not a keyframe, make sure there are no gaps in the packet
|
||||
// sequence numbers up until this point.
|
||||
if (!is_h264_keyframe && missing_packets_.upper_bound(start_seq_num) !=
|
||||
missing_packets_.begin()) {
|
||||
return found_frames;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user