Index: webrtc/common_video/video_frame.cc |
diff --git a/webrtc/common_video/video_frame.cc b/webrtc/common_video/video_frame.cc |
index 862905fd2f6cdbc5122c017b1ee7aac5a232f800..e01aa01e1898107a3df0d4f520423653894b7c73 100644 |
--- a/webrtc/common_video/video_frame.cc |
+++ b/webrtc/common_video/video_frame.cc |
@@ -42,4 +42,15 @@ size_t EncodedImage::GetBufferPaddingBytes(VideoCodecType codec_type) { |
return 0; |
} |
+EncodedImage::EncodedImage() : EncodedImage(nullptr, 0, 0) {} |
+ |
+EncodedImage::EncodedImage(uint8_t* buffer, size_t length, size_t size) |
+ : _buffer(buffer), _length(length), _size(size) {} |
+ |
+void EncodedImage::SetEncodeTime(int64_t encode_start_ms, |
+ int64_t encode_finish_ms) const { |
+ timing_.is_timing_frame = true; |
+ timing_.encode_start_ms = encode_start_ms; |
+ timing_.encode_finish_ms = encode_finish_ms; |
+} |
} // namespace webrtc |