| Index: webrtc/voice_engine/channel.h
 | 
| diff --git a/webrtc/voice_engine/channel.h b/webrtc/voice_engine/channel.h
 | 
| index 101de4060b3ce33d1c524f7d973527753e02e62c..f75bb09dd6e81711a085a327fd34258125e37395 100644
 | 
| --- a/webrtc/voice_engine/channel.h
 | 
| +++ b/webrtc/voice_engine/channel.h
 | 
| @@ -260,6 +260,9 @@ class Channel
 | 
|    void SetChannelOutputVolumeScaling(float scaling);
 | 
|    int GetSpeechOutputLevel() const;
 | 
|    int GetSpeechOutputLevelFullRange() const;
 | 
| +  // See description of "totalAudioEnergy" in the WebRTC stats spec.
 | 
| +  double GetTotalOutputEnergy() const;
 | 
| +  double GetTotalOutputDuration() const;
 | 
|  
 | 
|    // Stats.
 | 
|    int GetNetworkStatistics(NetworkStatistics& stats);
 | 
| @@ -470,6 +473,8 @@ class Channel
 | 
|    acm2::RentACodec rent_a_codec_;
 | 
|    std::unique_ptr<AudioSinkInterface> audio_sink_;
 | 
|    AudioLevel _outputAudioLevel;
 | 
| +  double _totalOutputEnergy = 0;
 | 
| +  double _totalOutputDuration = 0;
 | 
|    bool _externalTransport;
 | 
|    // Downsamples to the codec rate if necessary.
 | 
|    PushResampler<int16_t> input_resampler_;
 | 
| 
 |