Index: services/video_capture/receiver_mojo_to_media_adapter.h |
diff --git a/services/video_capture/receiver_mojo_to_media_adapter.h b/services/video_capture/receiver_mojo_to_media_adapter.h |
index cca8f72bc8e1c34e6d7b22bc71c63e4205f548b1..ae950eaa776447ee3f7044694ca21c903829909f 100644 |
--- a/services/video_capture/receiver_mojo_to_media_adapter.h |
+++ b/services/video_capture/receiver_mojo_to_media_adapter.h |
@@ -18,12 +18,20 @@ class ReceiverMojoToMediaAdapter : public media::VideoFrameReceiver { |
~ReceiverMojoToMediaAdapter() override; |
// media::VideoFrameReceiver: |
- void OnIncomingCapturedVideoFrame( |
- media::VideoCaptureDevice::Client::Buffer buffer, |
- scoped_refptr<media::VideoFrame> frame) override; |
+ void OnNewBufferHandle( |
+ int buffer_id, |
+ std::unique_ptr<media::VideoCaptureDevice::Client::Buffer::HandleProvider> |
+ handle_provider) override; |
+ void OnFrameReadyInBuffer( |
+ int buffer_id, |
+ int frame_feedback_id, |
+ std::unique_ptr< |
+ media::VideoCaptureDevice::Client::Buffer::ScopedAccessPermission> |
+ buffer_usage_reservation, |
+ media::mojom::VideoFrameInfoPtr frame_info) override; |
+ void OnBufferRetired(int buffer_id) override; |
void OnError() override; |
void OnLog(const std::string& message) override; |
- void OnBufferRetired(int buffer_id) override; |
private: |
mojom::ReceiverPtr receiver_; |