Index: content/browser/speech/endpointer/energy_endpointer.h |
diff --git a/content/browser/speech/endpointer/energy_endpointer.h b/content/browser/speech/endpointer/energy_endpointer.h |
index 0aa421fb36325e24c8a10f7edae7a172cdafb17c..27837bb625e84320c3c70f746ee01446e6f72800 100644 |
--- a/content/browser/speech/endpointer/energy_endpointer.h |
+++ b/content/browser/speech/endpointer/energy_endpointer.h |
@@ -37,9 +37,11 @@ |
#ifndef CONTENT_BROWSER_SPEECH_ENDPOINTER_ENERGY_ENDPOINTER_H_ |
#define CONTENT_BROWSER_SPEECH_ENDPOINTER_ENERGY_ENDPOINTER_H_ |
+#include <stdint.h> |
+ |
#include <vector> |
-#include "base/basictypes.h" |
+#include "base/macros.h" |
#include "base/memory/scoped_ptr.h" |
#include "content/browser/speech/endpointer/energy_endpointer_params.h" |
#include "content/common/content_export.h" |
@@ -80,13 +82,14 @@ class CONTENT_EXPORT EnergyEndpointer { |
// Computes the next input frame and modifies EnergyEndpointer status as |
// appropriate based on the computation. |
- void ProcessAudioFrame(int64 time_us, |
- const int16* samples, int num_samples, |
+ void ProcessAudioFrame(int64_t time_us, |
+ const int16_t* samples, |
+ int num_samples, |
float* rms_out); |
// Returns the current state of the EnergyEndpointer and the time |
// corresponding to the most recently computed frame. |
- EpStatus Status(int64* status_time_us) const; |
+ EpStatus Status(int64_t* status_time_us) const; |
bool estimating_environment() const { |
return estimating_environment_; |
@@ -112,9 +115,12 @@ class CONTENT_EXPORT EnergyEndpointer { |
EpStatus status_; // The current state of this instance. |
float offset_confirm_dur_sec_; // max on time allowed to confirm POST_SPEECH |
- int64 endpointer_time_us_; // Time of the most recently received audio frame. |
- int64 fast_update_frames_; // Number of frames for initial level adaptation. |
- int64 frame_counter_; // Number of frames seen. Used for initial adaptation. |
+ int64_t |
+ endpointer_time_us_; // Time of the most recently received audio frame. |
+ int64_t |
+ fast_update_frames_; // Number of frames for initial level adaptation. |
+ int64_t |
+ frame_counter_; // Number of frames seen. Used for initial adaptation. |
float max_window_dur_; // Largest search window size (seconds) |
float sample_rate_; // Sampling rate. |
@@ -145,7 +151,7 @@ class CONTENT_EXPORT EnergyEndpointer { |
// Time when mode switched from environment estimation to user input. This |
// is used to time forced rejection of audio feedback contamination. |
- int64 user_input_start_time_us_; |
+ int64_t user_input_start_time_us_; |
DISALLOW_COPY_AND_ASSIGN(EnergyEndpointer); |
}; |