Index: device/generic_sensor/platform_sensor.h |
diff --git a/device/generic_sensor/platform_sensor.h b/device/generic_sensor/platform_sensor.h |
index 0a2948ffb48b63989dd92509b602b730ebf7735c..62320a5c48dba20754d5cd9080b64ef3df70706e 100644 |
--- a/device/generic_sensor/platform_sensor.h |
+++ b/device/generic_sensor/platform_sensor.h |
@@ -41,6 +41,13 @@ class DEVICE_GENERIC_SENSOR_EXPORT PlatformSensor |
virtual mojom::ReportingMode GetReportingMode() = 0; |
virtual PlatformSensorConfiguration GetDefaultConfiguration() = 0; |
+ // Can be overriden to return the sensor maximum sampling frequency |
+ // value obtained from the platform if it is available. If platfrom |
+ // does not provide maximum sampling frequency this method must |
+ // return default frequency. |
+ // The default implementation returns default frequency. |
+ virtual double GetMaximumSupportedFrequency(); |
+ |
mojom::SensorType GetType() const; |
bool StartListening(Client* client, |