| Index: media/renderers/audio_renderer_impl.h
|
| diff --git a/media/renderers/audio_renderer_impl.h b/media/renderers/audio_renderer_impl.h
|
| index 1c98c871934d2c83c26c89faf0944697c2547003..0d3418dad64f6ac9cd71d5f63ab1af32a01db51a 100644
|
| --- a/media/renderers/audio_renderer_impl.h
|
| +++ b/media/renderers/audio_renderer_impl.h
|
| @@ -215,6 +215,7 @@ class MEDIA_EXPORT AudioRendererImpl
|
| BufferingStateCB buffering_state_cb_;
|
| base::Closure ended_cb_;
|
| PipelineStatusCB error_cb_;
|
| + StatisticsCB statistics_cb_;
|
|
|
| // Callback provided to Flush().
|
| base::Closure flush_cb_;
|
| @@ -222,6 +223,10 @@ class MEDIA_EXPORT AudioRendererImpl
|
| // Overridable tick clock for testing.
|
| scoped_ptr<base::TickClock> tick_clock_;
|
|
|
| + // Memory usage of |algorithm_| recorded during the last
|
| + // HandleSplicerBuffer_Locked() call.
|
| + int64_t last_audio_memory_usage_;
|
| +
|
| // After Initialize() has completed, all variables below must be accessed
|
| // under |lock_|. ------------------------------------------------------------
|
| base::Lock lock_;
|
|
|