Index: media/capture/video/video_capture_buffer_tracker.h |
diff --git a/media/capture/video/video_capture_buffer_tracker.h b/media/capture/video/video_capture_buffer_tracker.h |
index 776f33ff50b5c5c2264ed3fa9f88b848f313a0a7..3e3d7bf888a2ff37aacdd53963c80476ea1f3c98 100644 |
--- a/media/capture/video/video_capture_buffer_tracker.h |
+++ b/media/capture/video/video_capture_buffer_tracker.h |
@@ -23,7 +23,8 @@ class CAPTURE_EXPORT VideoCaptureBufferTracker { |
VideoCaptureBufferTracker() |
: max_pixel_count_(0), |
held_by_producer_(false), |
- consumer_hold_count_(0) {} |
+ consumer_hold_count_(0), |
+ frame_feedback_id_(0) {} |
virtual bool Init(const gfx::Size& dimensions, |
media::VideoPixelFormat format, |
media::VideoPixelStorage storage_type, |
@@ -46,6 +47,8 @@ class CAPTURE_EXPORT VideoCaptureBufferTracker { |
void set_held_by_producer(bool value) { held_by_producer_ = value; } |
int consumer_hold_count() const { return consumer_hold_count_; } |
void set_consumer_hold_count(int value) { consumer_hold_count_ = value; } |
+ void set_frame_feedback_id(int value) { frame_feedback_id_ = value; } |
+ int frame_feedback_id() { return frame_feedback_id_; } |
// Returns a scoped handle to the underlying storage. |
virtual std::unique_ptr<VideoCaptureBufferHandle> GetBufferHandle() = 0; |
@@ -67,6 +70,8 @@ class CAPTURE_EXPORT VideoCaptureBufferTracker { |
// Number of consumer processes which hold this VideoCaptureBufferTracker. |
int consumer_hold_count_; |
+ |
+ int frame_feedback_id_; |
}; |
} // namespace content |