Index: media/blink/websourcebuffer_impl.cc |
diff --git a/media/blink/websourcebuffer_impl.cc b/media/blink/websourcebuffer_impl.cc |
index 9386f5222eca6a9145c7f5e53e6853ebebfa37ca..e4aa84df39ef90a7e56540b1ff5e47a404105d10 100644 |
--- a/media/blink/websourcebuffer_impl.cc |
+++ b/media/blink/websourcebuffer_impl.cc |
@@ -179,16 +179,16 @@ void WebSourceBufferImpl::InitSegmentReceived(scoped_ptr<MediaTracks> tracks) { |
std::vector<blink::WebSourceBufferClient::MediaTrackInfo> trackInfoVector; |
for (const auto& track : tracks->tracks()) { |
- trackInfoVector.push_back( |
- std::make_tuple(mediaTrackTypeToBlink(track->type()), |
- blink::WebString::fromUTF8(track->id()), |
- blink::WebString::fromUTF8(track->kind()), |
- blink::WebString::fromUTF8(track->label()), |
- blink::WebString::fromUTF8(track->language()))); |
+ blink::WebSourceBufferClient::MediaTrackInfo trackInfo; |
+ trackInfo.trackType = mediaTrackTypeToBlink(track->type()); |
+ trackInfo.byteStreamTrackId = blink::WebString::fromUTF8(track->id()); |
+ trackInfo.kind = blink::WebString::fromUTF8(track->kind()); |
+ trackInfo.label = blink::WebString::fromUTF8(track->label()); |
+ trackInfo.language = blink::WebString::fromUTF8(track->language()); |
+ trackInfoVector.push_back(trackInfo); |
} |
- std::vector<blink::WebMediaPlayer::TrackId> blinkTrackIds = |
- client_->initializationSegmentReceived(trackInfoVector); |
+ client_->initializationSegmentReceived(trackInfoVector); |
} |
} // namespace media |