summaryrefslogtreecommitdiff
path: root/chromium/media/gpu/android/android_video_surface_chooser.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/media/gpu/android/android_video_surface_chooser.h')
-rw-r--r--chromium/media/gpu/android/android_video_surface_chooser.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/chromium/media/gpu/android/android_video_surface_chooser.h b/chromium/media/gpu/android/android_video_surface_chooser.h
index b5e7f319d7c..0c6364100bf 100644
--- a/chromium/media/gpu/android/android_video_surface_chooser.h
+++ b/chromium/media/gpu/android/android_video_surface_chooser.h
@@ -72,6 +72,11 @@ class MEDIA_GPU_EXPORT AndroidVideoSurfaceChooser {
using UseTextureOwnerCB = base::RepeatingCallback<void(void)>;
AndroidVideoSurfaceChooser() {}
+
+ AndroidVideoSurfaceChooser(const AndroidVideoSurfaceChooser&) = delete;
+ AndroidVideoSurfaceChooser& operator=(const AndroidVideoSurfaceChooser&) =
+ delete;
+
virtual ~AndroidVideoSurfaceChooser() {}
// Sets the client callbacks to be called when a new surface choice is made.
@@ -84,9 +89,6 @@ class MEDIA_GPU_EXPORT AndroidVideoSurfaceChooser {
// the factory is updated to |*new_factory|.
virtual void UpdateState(absl::optional<AndroidOverlayFactoryCB> new_factory,
const State& new_state) = 0;
-
- private:
- DISALLOW_COPY_AND_ASSIGN(AndroidVideoSurfaceChooser);
};
} // namespace media