diff --git a/media/capture/video/chromeos/camera_hal_dispatcher_impl.h b/media/capture/video/chromeos/camera_hal_dispatcher_impl.h index 6dc9382281d24..41bf8375dc416 100644 --- a/media/capture/video/chromeos/camera_hal_dispatcher_impl.h +++ b/media/capture/video/chromeos/camera_hal_dispatcher_impl.h @@ -106,11 +106,10 @@ class FailedCameraHalServerCallbacks final class CAPTURE_EXPORT CameraPrivacySwitchObserver : public base::CheckedObserver { public: + ~CameraPrivacySwitchObserver() override = default; + virtual void OnCameraPrivacySwitchStatusChanged( cros::mojom::CameraPrivacySwitchState state) = 0; - - protected: - ~CameraPrivacySwitchObserver() override = default; }; // The CameraHalDispatcherImpl hosts and waits on the unix domain socket