| Index: components/copresence/handlers/directive_handler.h
|
| diff --git a/components/copresence/handlers/directive_handler.h b/components/copresence/handlers/directive_handler.h
|
| index 2dd6a8863d068b66ac48cb9a296dc4899f93f5a5..081b62efd253dc887aa0847417eae2ff6db58182 100644
|
| --- a/components/copresence/handlers/directive_handler.h
|
| +++ b/components/copresence/handlers/directive_handler.h
|
| @@ -10,12 +10,11 @@
|
| #include "base/callback.h"
|
| #include "base/macros.h"
|
| #include "base/memory/scoped_ptr.h"
|
| -#include "components/copresence/handlers/audio/audio_directive_list.h"
|
| +#include "components/copresence/handlers/audio/audio_directive_handler.h"
|
| #include "components/copresence/mediums/audio/audio_recorder.h"
|
|
|
| namespace copresence {
|
|
|
| -class AudioDirectiveHandler;
|
| class Directive;
|
|
|
| // The directive handler manages transmit and receive directives
|
| @@ -31,13 +30,16 @@ class DirectiveHandler {
|
| // and make the constructor private.
|
| virtual void Initialize(
|
| const AudioRecorder::DecodeSamplesCallback& decode_cb,
|
| - const AudioDirectiveList::EncodeTokenCallback& encode_cb);
|
| + const AudioDirectiveHandler::EncodeTokenCallback& encode_cb);
|
|
|
| // Adds a directive to handle.
|
| virtual void AddDirective(const copresence::Directive& directive);
|
| // Removes any directives associated with the given operation id.
|
| virtual void RemoveDirectives(const std::string& op_id);
|
|
|
| + const std::string& CurrentAudibleToken() const;
|
| + const std::string& CurrentInaudibleToken() const;
|
| +
|
| private:
|
| scoped_ptr<AudioDirectiveHandler> audio_handler_;
|
|
|
|
|