commit | ef9f76a59d9f24dee02dc1fc40197254372714c9 | [log] [tgz] |
---|---|---|
author | mikhal@webrtc.org <mikhal@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> | Fri Feb 15 23:22:18 2013 |
committer | mikhal@webrtc.org <mikhal@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> | Fri Feb 15 23:22:18 2013 |
tree | 2919fa0a9d5923a594fa7fe5da824c085e98c5af | |
parent | 47fe5736c1dc076ca872d8a3259e41bd7627942a [diff] [blame] |
Adding a receive side API for buffering mode. At the same time, renaming the send side API. Review URL: https://webrtc-codereview.appspot.com/1104004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@3525 4adac7df-926f-26a2-2b94-8c16560cd09d
diff --git a/webrtc/modules/video_coding/main/source/receiver.h b/webrtc/modules/video_coding/main/source/receiver.h index 492d616..f790fd2 100644 --- a/webrtc/modules/video_coding/main/source/receiver.h +++ b/webrtc/modules/video_coding/main/source/receiver.h
@@ -69,6 +69,9 @@ VCMReceiver& dual_receiver) const; VCMReceiverState State() const; + // Receiver video delay. + int SetMinReceiverDelay(int desired_delay_ms); + private: VCMEncodedFrame* FrameForDecoding(uint16_t max_wait_time_ms, int64_t nextrender_time_ms, @@ -90,6 +93,7 @@ VCMTiming* timing_; VCMEvent render_wait_event_; VCMReceiverState state_; + int max_video_delay_ms_; static int32_t receiver_id_counter_; };