| Index: content/public/renderer/media_stream_video_sink.h
|
| diff --git a/content/public/renderer/media_stream_video_sink.h b/content/public/renderer/media_stream_video_sink.h
|
| index b154cb779b5a1fa937578fdc4027e0ae870d5b0b..2907f41ef55a6bf400aca593391a52cd6b6424a0 100644
|
| --- a/content/public/renderer/media_stream_video_sink.h
|
| +++ b/content/public/renderer/media_stream_video_sink.h
|
| @@ -11,6 +11,7 @@
|
| #include "base/time/time.h"
|
| #include "content/common/content_export.h"
|
| #include "content/public/renderer/media_stream_sink.h"
|
| +#include "media/base/video_capturer_source.h"
|
|
|
| namespace media {
|
| class VideoCaptureFormat;
|
| @@ -23,26 +24,7 @@ class WebMediaStreamTrack;
|
|
|
| namespace content {
|
|
|
| -// This callback is used to deliver video frames.
|
| -//
|
| -// |estimated_capture_time| - The capture time of the delivered video
|
| -// frame. This field represents the local time at which either: 1) the frame was
|
| -// generated, if it was done so locally; or 2) the targeted play-out time of the
|
| -// frame, if it was generated from a remote source. Either way, an
|
| -// implementation should not present the frame before this point-in-time. This
|
| -// value is NOT a high-resolution timestamp, and so it should not be used as a
|
| -// presentation time; but, instead, it should be used for buffering playback and
|
| -// for A/V synchronization purposes. NOTE: It is possible for this value to be
|
| -// null if the current implementation lacks this timing information.
|
| -//
|
| -// |video_frame->timestamp()| gives the presentation timestamp of the video
|
| -// frame relative to the first frame generated by the corresponding source.
|
| -// Because a source can start generating frames before a subscriber is added,
|
| -// the first video frame delivered may not have timestamp equal to 0.
|
| -typedef base::Callback<
|
| - void(const scoped_refptr<media::VideoFrame>& video_frame,
|
| - const media::VideoCaptureFormat& format,
|
| - const base::TimeTicks& estimated_capture_time)>
|
| +typedef media::VideoCapturerSource::VideoCaptureDeliverFrameCB
|
| VideoCaptureDeliverFrameCB;
|
|
|
| // MediaStreamVideoSink is an interface used for receiving video frames from a
|
|
|