Chromium Code Reviews| Index: webrtc/video_engine/vie_channel.h |
| diff --git a/webrtc/video_engine/vie_channel.h b/webrtc/video_engine/vie_channel.h |
| index 41c679aafaede8c944ef505ac8a947cb9c5a3aee..1ca9729eb4cef1c35beb3cb9f65af63d4b386f4e 100644 |
| --- a/webrtc/video_engine/vie_channel.h |
| +++ b/webrtc/video_engine/vie_channel.h |
| @@ -85,14 +85,9 @@ class ViEChannel : public VCMFrameTypeCallback, |
| // type has changed and we should start a new RTP stream. |
| int32_t SetSendCodec(const VideoCodec& video_codec, bool new_stream = true); |
| int32_t SetReceiveCodec(const VideoCodec& video_codec); |
| - // Registers an external decoder. |buffered_rendering| means that the decoder |
| - // will render frames after decoding according to the render timestamp |
| - // provided by the video coding module. |render_delay| indicates the time |
| - // needed to decode and render a frame. |
| + // Registers an external decoder. |
| int32_t RegisterExternalDecoder(const uint8_t pl_type, |
| - VideoDecoder* decoder, |
| - bool buffered_rendering, |
| - int32_t render_delay); |
| + VideoDecoder* decoder); |
|
pbos-webrtc
2015/11/05 17:47:30
git cl format, and remove the const please :)
|
| int32_t DeRegisterExternalDecoder(const uint8_t pl_type); |
| int32_t ReceiveCodecStatistics(uint32_t* num_key_frames, |
| uint32_t* num_delta_frames); |
| @@ -101,6 +96,8 @@ class ViEChannel : public VCMFrameTypeCallback, |
| // Returns the estimated delay in milliseconds. |
| int ReceiveDelay() const; |
| + void SetExpectedRenderDelay(int32_t delay_ms); |
| + |
| void SetRTCPMode(const RtcpMode rtcp_mode); |
| void SetProtectionMode(bool enable_nack, |
| bool enable_fec, |