commit | 1b3dc5a8202a332891b6aed5d4d4521db0b26261 | [log] [tgz] |
---|---|---|
author | servolk <servolk@chromium.org> | Thu Apr 07 18:31:05 2016 |
committer | Commit bot <commit-bot@chromium.org> | Thu Apr 07 18:33:08 2016 |
tree | 2fd0851cad0997f4c5ba02ec4d6e5a2e11e9a07d | |
parent | a3ef303218490ae828aad9ad6ba99d07a9874b77 [diff] |
Add SourceBuffer implementations of Audio/VideoTracks This CL provides SourceBuffer extensions described in MSE spec: http://www.w3.org/TR/media-source/#audio-track-extensions http://www.w3.org/TR/media-source/#video-track-extensions The only difference between those extensions and the existing audio/ video track is that these have the .sourceBuffer property, which is only going to be non-null for a/v tracks created by a SourceBuffer and will return the parent SourceBuffer object. I've looked at how other extension interfaces are implemented in blink, e.g. NavigatorGeolocation extension property, and tried to do the same. BUG=249427,249428 Review URL: https://codereview.chromium.org/1658033002 Cr-Commit-Position: refs/heads/master@{#385816}