| 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
|
|
|