Index: content/browser/renderer_host/media/video_frame_receiver_on_io_thread.h |
diff --git a/content/browser/renderer_host/media/video_frame_receiver_on_io_thread.h b/content/browser/renderer_host/media/video_frame_receiver_on_io_thread.h |
index 17da01da5f17054fc0df852d96d5b5ea684d6135..a94da01c98dd992d45a0fe7938ab2d11ff6fbe91 100644 |
--- a/content/browser/renderer_host/media/video_frame_receiver_on_io_thread.h |
+++ b/content/browser/renderer_host/media/video_frame_receiver_on_io_thread.h |
@@ -21,12 +21,17 @@ class CONTENT_EXPORT VideoFrameReceiverOnIOThread |
const base::WeakPtr<VideoFrameReceiver>& receiver); |
~VideoFrameReceiverOnIOThread() override; |
- void OnIncomingCapturedVideoFrame( |
- media::VideoCaptureDevice::Client::Buffer buffer, |
- scoped_refptr<media::VideoFrame> frame) override; |
+ void OnNewBufferHandle( |
+ int buffer_id, |
+ std::unique_ptr<media::BufferHandleProvider> handle_provider) override; |
+ void OnFrameReadyInBuffer( |
+ int buffer_id, |
+ int frame_feedback_id, |
+ std::unique_ptr<media::Ownership> buffer_read_permission, |
+ media::mojom::VideoFrameInfoPtr frame_info) override; |
+ void OnBufferRetired(int buffer_id) override; |
void OnError() override; |
void OnLog(const std::string& message) override; |
- void OnBufferDestroyed(int buffer_id_to_drop) override; |
private: |
base::WeakPtr<VideoFrameReceiver> receiver_; |