New issue
Advanced search Search tips

Issue 781216 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Nov 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Android , Windows , Chrome , Mac
Pri: 1
Type: Bug

Blocking:
issue 690364



Sign in to add a comment

Media Capabilities: differentiate support value for MSE and src=

Project Member Reported by mlamouri@chromium.org, Nov 3 2017

Issue description

The Media Capabilities implementation at the moment uses canPlayType() to report supports which should be fine for src= but doesn't correctly report supported types for MSE. The calls should be plumbed to the right backends depending on the `type` field in the input dictionary.
 
Components: Blink>Media>Capabilities
Labels: -Pri-3 M-64 OS-Android OS-Chrome OS-Linux OS-Mac OS-Windows Pri-1
Status: Started (was: Assigned)
Project Member

Comment 3 by bugdroid1@chromium.org, Nov 30 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/2d1c2e2b64e411328937ef3c09aa2b9ecaa80e6d

commit 2d1c2e2b64e411328937ef3c09aa2b9ecaa80e6d
Author: Chris Cunningham <chcunningham@chromium.org>
Date: Thu Nov 30 10:31:08 2017

MediaCapabilities: differentiate support value for MSE and src=

SRC= support is a superset of MSE. MSE support is restricted to mime
types described in the bytestream registry.

https://www.w3.org/TR/mse-byte-stream-format-registry/

Notable exception: MSE support for flac in MP4.
This should eventually be added to that registry
https://github.com/w3c/media-source/issues/188

Bug:  781216 
Change-Id: Ifd9f14ceeb2d0722180d86058499fa9867afddb2
Reviewed-on: https://chromium-review.googlesource.com/784231
Commit-Queue: Chrome Cunningham <chcunningham@chromium.org>
Reviewed-by: Mounir Lamouri <mlamouri@chromium.org>
Cr-Commit-Position: refs/heads/master@{#520502}
[modify] https://crrev.com/2d1c2e2b64e411328937ef3c09aa2b9ecaa80e6d/content/browser/media/media_capabilities_browsertest.cc
[modify] https://crrev.com/2d1c2e2b64e411328937ef3c09aa2b9ecaa80e6d/media/blink/webmediacapabilitiesclient_impl.cc
[modify] https://crrev.com/2d1c2e2b64e411328937ef3c09aa2b9ecaa80e6d/media/test/data/decode_capabilities_test.html

Status: Fixed (was: Started)

Sign in to add a comment