Index: chromecast/media/base/decrypt_context_impl.cc |
diff --git a/chromecast/media/base/decrypt_context_impl.cc b/chromecast/media/base/decrypt_context_impl.cc |
index 683f11de33c22ecbcdae34ddebce702044a16813..945ba9672a3f7ecbe80a881c20c97309d73538f4 100644 |
--- a/chromecast/media/base/decrypt_context_impl.cc |
+++ b/chromecast/media/base/decrypt_context_impl.cc |
@@ -4,6 +4,10 @@ |
#include "chromecast/media/base/decrypt_context_impl.h" |
+#include <vector> |
+ |
+#include "chromecast/public/media/cast_decoder_buffer.h" |
+ |
namespace chromecast { |
namespace media { |
@@ -16,6 +20,12 @@ CastKeySystem DecryptContextImpl::GetKeySystem() { |
return key_system_; |
} |
+bool DecryptContextImpl::Decrypt(CastDecoderBuffer* buffer, |
+ std::vector<uint8_t>* output) { |
+ output->resize(buffer->data_size()); |
+ return Decrypt(buffer, output->data()); |
+} |
+ |
bool DecryptContextImpl::Decrypt(CastDecoderBuffer* buffer, uint8_t* output) { |
return false; |
} |