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..1f7f4a05ff868f217376131081878d5a72fe060a 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(); |
xiyuan
2014/08/12 18:57:50
nit: const std::string& CurrentAudibleToken() cons
rkc
2014/08/13 00:29:00
Done.
|
+ const std::string& CurrentInaudibleToken(); |
+ |
private: |
scoped_ptr<AudioDirectiveHandler> audio_handler_; |