Index: services/video_capture/public/interfaces/receiver.mojom |
diff --git a/services/video_capture/public/interfaces/receiver.mojom b/services/video_capture/public/interfaces/receiver.mojom |
index 6ec99df97cfb5d4d8371244c7728a20113e9044f..287c0579bc581bab9df5af3c2dc096780918fd28 100644 |
--- a/services/video_capture/public/interfaces/receiver.mojom |
+++ b/services/video_capture/public/interfaces/receiver.mojom |
@@ -4,22 +4,14 @@ |
module video_capture.mojom; |
-import "media/capture/mojo/video_capture_types.mojom"; |
import "media/mojo/interfaces/media_types.mojom"; |
- |
-// Empty interface for encapsulating scoped access permission to a Buffer. |
-interface ScopedAccessPermission {}; |
// Callback interface for receiving data and messages from a started |
// video_capture.mojom.Device. |
interface Receiver { |
- OnNewBufferHandle(int32 buffer_id, handle<shared_buffer> buffer_handle); |
- OnFrameReadyInBuffer(int32 buffer_id, int32 frame_feedback_id, |
- ScopedAccessPermission access_permission, |
- media.mojom.VideoFrameInfo frame_info); |
- OnBufferRetired(int32 buffer_id); |
+ OnIncomingCapturedVideoFrame(media.mojom.VideoFrame frame); |
OnError(); |
OnLog(string message); |
OnStarted(); |
- OnStartedUsingGpuDecode(); |
+ OnBufferDestroyed(int32 buffer_id_to_drop); |
}; |