MediaSource decoder creation ignores codec prefs such as media.webm.enabled

RESOLVED WORKSFORME

Status

()

RESOLVED WORKSFORME
4 years ago
4 years ago

People

(Reporter: kinetik, Unassigned)

Tracking

(Blocks: 1 bug)

Trunk
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

4 years ago
MediaSource's CanPlayType should check the appropriate prefs.

Comment 1

4 years ago
Cool. Will there be separate ones for vp8/vp9 now that both's supported?
Disabling VP9 only makes a lot of sense for older PCs.
(In reply to avada from comment #1)
> Cool. Will there be separate ones for vp8/vp9 now that both's supported?
> Disabling VP9 only makes a lot of sense for older PCs.

There aren't going to be separate VP8/VP9 preferences.

I tried setting media.webm.enabled false and it showed a different result on:

https://www.youtube.com/html5

It also stops using VP9 on YouTube. Looks to me like we don't have an issue.
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → WORKSFORME

Comment 3

4 years ago
(In reply to Anthony Jones (:kentuckyfriedtakahe, :k17e) from comment #2)
> (In reply to avada from comment #1)
> > Cool. Will there be separate ones for vp8/vp9 now that both's supported?
> > Disabling VP9 only makes a lot of sense for older PCs.
> 
> There aren't going to be separate VP8/VP9 preferences.

Well, that's probably not an issue since now can disable VP9, and as long as we have AVC, which is better anyways.

> I tried setting media.webm.enabled false and it showed a different result on:
> 
> https://www.youtube.com/html5
> 
> It also stops using VP9 on YouTube. Looks to me like we don't have an issue.

Although something is not right with the results. Youtube shows MSE & H.264 to be disabled even if "media.mediasource.mp4.enabled" is true.
The MSE/MP4 check is checking for "video/mp4; codecs="avc1.4d404f" which we report we don't support.
You need to log in before you can comment on or make changes to this bug.