Chromium Code Reviews| Index: remoting/client/audio_decode_scheduler.h |
| diff --git a/remoting/client/audio_decode_scheduler.h b/remoting/client/audio_decode_scheduler.h |
| index 767342f011edf79ddb37bc5303367846a957cef1..4329edd57a5a425a1ca0d091eedc6b1668f450b5 100644 |
| --- a/remoting/client/audio_decode_scheduler.h |
| +++ b/remoting/client/audio_decode_scheduler.h |
| @@ -9,6 +9,7 @@ |
| #include "base/macros.h" |
| #include "base/memory/ref_counted.h" |
| +#include "base/memory/weak_ptr.h" |
| #include "remoting/protocol/audio_stub.h" |
| namespace base { |
| @@ -23,14 +24,14 @@ class SessionConfig; |
| class AudioDecoder; |
| class AudioPacket; |
| -class AudioPlayer; |
| +class AudioConsumer; |
|
Sergey Ulanov
2016/06/18 00:43:38
Order these alphabetically
nicholss
2016/06/20 17:47:52
Done.
|
| class AudioDecodeScheduler : public protocol::AudioStub { |
| public: |
| AudioDecodeScheduler( |
| scoped_refptr<base::SingleThreadTaskRunner> main_task_runner, |
| scoped_refptr<base::SingleThreadTaskRunner> audio_decode_task_runner, |
| - std::unique_ptr<AudioPlayer> audio_player); |
| + base::WeakPtr<AudioConsumer> audio_consumer); |
| ~AudioDecodeScheduler() override; |
| // Initializes decoder with the information from the protocol config. |