Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(347)

Unified Diff: webrtc/modules/video_coding/rtp_frame_reference_finder.cc

Issue 2468183002: RtpFrameObject::GetCodecHeader now return rtc::Optional<RTPVideoTypeHeader> (Closed)
Patch Set: Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: webrtc/modules/video_coding/rtp_frame_reference_finder.cc
diff --git a/webrtc/modules/video_coding/rtp_frame_reference_finder.cc b/webrtc/modules/video_coding/rtp_frame_reference_finder.cc
index a64518a41e8ed0e53b252ddfadf6b93579241a35..c3d19c1a3c23378c9aae1280b5c0c5da17173c90 100644
--- a/webrtc/modules/video_coding/rtp_frame_reference_finder.cc
+++ b/webrtc/modules/video_coding/rtp_frame_reference_finder.cc
@@ -205,7 +205,7 @@ void RtpFrameReferenceFinder::ManageFrameGeneric(
void RtpFrameReferenceFinder::ManageFrameVp8(
std::unique_ptr<RtpFrameObject> frame) {
- RTPVideoTypeHeader* rtp_codec_header = frame->GetCodecHeader();
+ rtc::Optional<RTPVideoTypeHeader> rtp_codec_header = frame->GetCodecHeader();
if (!rtp_codec_header)
return;
@@ -328,7 +328,7 @@ void RtpFrameReferenceFinder::ManageFrameVp8(
void RtpFrameReferenceFinder::CompletedFrameVp8(
std::unique_ptr<RtpFrameObject> frame) {
- RTPVideoTypeHeader* rtp_codec_header = frame->GetCodecHeader();
+ rtc::Optional<RTPVideoTypeHeader> rtp_codec_header = frame->GetCodecHeader();
if (!rtp_codec_header)
return;
@@ -364,7 +364,7 @@ void RtpFrameReferenceFinder::CompletedFrameVp8(
void RtpFrameReferenceFinder::ManageFrameVp9(
std::unique_ptr<RtpFrameObject> frame) {
- RTPVideoTypeHeader* rtp_codec_header = frame->GetCodecHeader();
+ rtc::Optional<RTPVideoTypeHeader> rtp_codec_header = frame->GetCodecHeader();
if (!rtp_codec_header)
return;
« webrtc/modules/video_coding/frame_object.h ('K') | « webrtc/modules/video_coding/frame_object.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698