Index: remoting/protocol/webrtc_video_encoder_factory.h |
diff --git a/remoting/protocol/webrtc_video_encoder_factory.h b/remoting/protocol/webrtc_video_encoder_factory.h |
index 4e0da8092b8e535c05a321d801af4c05ef1d8586..a4b33f5e4edcf272788b93c8dd92d0d8291e0d0c 100644 |
--- a/remoting/protocol/webrtc_video_encoder_factory.h |
+++ b/remoting/protocol/webrtc_video_encoder_factory.h |
@@ -41,7 +41,9 @@ class WebrtcVideoEncoder : public webrtc::VideoEncoder { |
int32_t SetChannelParameters(uint32_t packet_loss, int64_t rtt) override; |
int32_t SetRates(uint32_t bitrate, uint32_t framerate) override; |
- int SendEncodedFrame(std::unique_ptr<VideoPacket> pkt); |
+ webrtc::EncodedImageCallback::Result SendEncodedFrame( |
+ std::unique_ptr<VideoPacket> packet, |
+ base::TimeTicks capture_time); |
void SetKeyFrameRequestCallback(const base::Closure& key_frame_request); |
void SetTargetBitrateCallback(const TargetBitrateCallback& target_bitrate_cb); |
@@ -74,7 +76,9 @@ class WebrtcVideoEncoderFactory : public cricket::WebRtcVideoEncoderFactory { |
bool EncoderTypeHasInternalSource(webrtc::VideoCodecType type) const override; |
void DestroyVideoEncoder(webrtc::VideoEncoder* encoder) override; |
- int SendEncodedFrame(std::unique_ptr<VideoPacket> pkt); |
+ webrtc::EncodedImageCallback::Result SendEncodedFrame( |
+ std::unique_ptr<VideoPacket> packet, |
+ base::TimeTicks capture_time); |
void SetKeyFrameRequestCallback(const base::Closure& key_frame_request); |
void SetTargetBitrateCallback(const TargetBitrateCallback& target_bitrate_cb); |