| Index: webrtc/modules/video_coding/timing.h
|
| diff --git a/webrtc/modules/video_coding/timing.h b/webrtc/modules/video_coding/timing.h
|
| index a45eee38c6c8dae4d550df3623c48e2bcf0c75a5..a4d0cf45433b34f7b8c3b6bfd62e271fd551986a 100644
|
| --- a/webrtc/modules/video_coding/timing.h
|
| +++ b/webrtc/modules/video_coding/timing.h
|
| @@ -10,8 +10,6 @@
|
|
|
| #ifndef WEBRTC_MODULES_VIDEO_CODING_TIMING_H_
|
| #define WEBRTC_MODULES_VIDEO_CODING_TIMING_H_
|
| -
|
| -#include <memory>
|
|
|
| #include "webrtc/base/thread_annotations.h"
|
| #include "webrtc/modules/video_coding/codec_timer.h"
|
| @@ -96,7 +94,7 @@
|
| enum { kDelayMaxChangeMsPerS = 100 };
|
|
|
| protected:
|
| - int64_t RequiredDecodeTimeMs() const
|
| + int32_t MaxDecodeTimeMs(FrameType frame_type = kVideoFrameDelta) const
|
| EXCLUSIVE_LOCKS_REQUIRED(crit_sect_);
|
| int64_t RenderTimeMsInternal(uint32_t frame_timestamp, int64_t now_ms) const
|
| EXCLUSIVE_LOCKS_REQUIRED(crit_sect_);
|
| @@ -109,7 +107,7 @@
|
| Clock* const clock_;
|
| bool master_ GUARDED_BY(crit_sect_);
|
| TimestampExtrapolator* ts_extrapolator_ GUARDED_BY(crit_sect_);
|
| - std::unique_ptr<VCMCodecTimer> codec_timer_ GUARDED_BY(crit_sect_);
|
| + VCMCodecTimer codec_timer_ GUARDED_BY(crit_sect_);
|
| uint32_t render_delay_ms_ GUARDED_BY(crit_sect_);
|
| uint32_t min_playout_delay_ms_ GUARDED_BY(crit_sect_);
|
| uint32_t jitter_delay_ms_ GUARDED_BY(crit_sect_);
|
|
|