Index: media/cast/transport/transport_audio_sender.h |
diff --git a/media/cast/transport/transport_audio_sender.h b/media/cast/transport/transport_audio_sender.h |
index 90127cce20b6a519e11dfd1d8cc2747fd1e16c5b..da38bfae046cdb2f8f1c5fc68e3497150d015d26 100644 |
--- a/media/cast/transport/transport_audio_sender.h |
+++ b/media/cast/transport/transport_audio_sender.h |
@@ -10,11 +10,7 @@ |
#include "base/memory/scoped_ptr.h" |
#include "base/threading/non_thread_safe.h" |
#include "media/cast/transport/rtp_sender/rtp_sender.h" |
- |
-namespace crypto { |
-class Encryptor; |
-class SymmetricKey; |
-} |
+#include "media/cast/transport/transport_encryption_handler.h" |
namespace media { |
namespace cast { |
@@ -54,10 +50,9 @@ class TransportAudioSender : public base::NonThreadSafe { |
EncodedAudioFrame* encrypted_frame); |
RtpSender rtp_sender_; |
+ TransportEncryptionHandler encryptor_; |
bool initialized_; |
- scoped_ptr<crypto::SymmetricKey> key_; |
- scoped_ptr<crypto::Encryptor> encryptor_; |
- std::string iv_mask_; |
+ |
DISALLOW_IMPLICIT_CONSTRUCTORS(TransportAudioSender); |
}; |