Index: media/capture/video/shared_memory_buffer_tracker.h |
diff --git a/media/capture/video/shared_memory_buffer_tracker.h b/media/capture/video/shared_memory_buffer_tracker.h |
index 1b6ceb9a6a65e286663bac142d0af9c77e2a7189..3c6a3579df1d16dd3c8625612cd2121d986a64a1 100644 |
--- a/media/capture/video/shared_memory_buffer_tracker.h |
+++ b/media/capture/video/shared_memory_buffer_tracker.h |
@@ -21,7 +21,7 @@ class SharedMemoryBufferTracker final : public VideoCaptureBufferTracker { |
VideoPixelStorage storage_type, |
base::Lock* lock) override; |
- std::unique_ptr<VideoCaptureBufferHandle> GetBufferHandle() override; |
+ std::unique_ptr<VideoCaptureBufferHandle> GetMemoryMappedAccess() override; |
mojo::ScopedSharedBufferHandle GetHandleForTransit() override; |
private: |
@@ -42,14 +42,9 @@ class SharedMemoryBufferHandle : public VideoCaptureBufferHandle { |
explicit SharedMemoryBufferHandle(SharedMemoryBufferTracker* tracker); |
~SharedMemoryBufferHandle() override; |
- gfx::Size dimensions() const override; |
size_t mapped_size() const override; |
- void* data(int plane) override; |
-#if defined(OS_POSIX) && !defined(OS_MACOSX) |
- base::FileDescriptor AsPlatformFile() override; |
-#endif |
- bool IsBackedByVideoFrame() const override; |
- scoped_refptr<VideoFrame> GetVideoFrame() override; |
+ uint8_t* data() override; |
+ const uint8_t* data() const override; |
private: |
SharedMemoryBufferTracker* const tracker_; |