Index: media/base/demuxer_perftest.cc |
diff --git a/media/base/demuxer_perftest.cc b/media/base/demuxer_perftest.cc |
index 339cfe136a26f0accbfc8853fe3147db6cf864b1..454f478f6610de6f7e64bbbbdb4c973ca275ef9d 100644 |
--- a/media/base/demuxer_perftest.cc |
+++ b/media/base/demuxer_perftest.cc |
@@ -43,8 +43,8 @@ static void QuitLoopWithStatus(base::MessageLoop* message_loop, |
message_loop->PostTask(FROM_HERE, base::MessageLoop::QuitWhenIdleClosure()); |
} |
-static void NeedKey(const std::string& type, |
- const std::vector<uint8>& init_data) { |
+static void OnEncryptedMediaInitData(const std::string& init_data_type, |
+ const std::vector<uint8>& init_data) { |
VLOG(0) << "File is encrypted."; |
} |
@@ -175,11 +175,10 @@ static void RunDemuxerBenchmark(const std::string& filename) { |
FileDataSource data_source; |
ASSERT_TRUE(data_source.Initialize(file_path)); |
- Demuxer::NeedKeyCB need_key_cb = base::Bind(&NeedKey); |
- FFmpegDemuxer demuxer(message_loop.message_loop_proxy(), |
- &data_source, |
- need_key_cb, |
- new MediaLog()); |
+ Demuxer::EncryptedMediaInitDataCB encrypted_media_init_data_cb = |
+ base::Bind(&OnEncryptedMediaInitData); |
+ FFmpegDemuxer demuxer(message_loop.message_loop_proxy(), &data_source, |
+ encrypted_media_init_data_cb, new MediaLog()); |
demuxer.Initialize(&demuxer_host, |
base::Bind(&QuitLoopWithStatus, &message_loop), |