Closed Bug 1709009 Opened 4 years ago Closed 3 years ago

Set media.navigator.mediadatadecoder_vpx_enabled to true for release

Categories

(Core :: Audio/Video: Playback, task)

task

Tracking

()

RESOLVED FIXED
106 Branch
Tracking Status
firefox106 --- fixed

People

(Reporter: vincent, Assigned: stransky)

References

Details

Attachments

(1 file)

Set media.navigator.mediadatadecoder_vpx_enabled to true for release. This enables enables FFMPEG VA-API decoding (Bug #1610199) support for WebRTC on Linux (Bug #1646329).

This was previously set to true in Bug #1665329 but was later reverted to false in Bug #1680313. This change should only be made if the regressions discussed in Bug #1680313 are addressed.

Can this be shipped now that bug 1637658 is fixed?

(Jean-Yves Avenard [:jya] from bug 1637658 comment #37)

The code is disabled by pref in beta and release.

This patch will allow the pref to be enabled again, but no need for uplifting

The regressions of bug 1637658 (bug 1697316, bug 1713425, bug 1744481)
also occur with

  • enabled and disabled media.navigator.mediadatadecoder_vpx_enabled,
  • media.ffvpx.enabled:false media.rdd-ffvpx.enabled:false media.ffmpeg.enabled:false media.rdd-ffmpeg.enabled:false
Status: UNCONFIRMED → NEW
Type: enhancement → task
Depends on: 1637658
Ever confirmed: true
Flags: needinfo?(stransky)
See Also: → 1665329

Let's look at it when VA-API bug are solved.

Flags: needinfo?(stransky)

Regressions look solved. We're using that in Fedora for 2 years without issues so I guess it's time to enable it again.

Assignee: nobody → stransky
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 103 Branch

Backed out changeset 6dc2474a0ab6 (bug 1709009) for landing during soft freeze.

Backout link: https://hg.mozilla.org/integration/autoland/rev/dade4a8107b975273127b3cec9d996ac9f14921e

Status: RESOLVED → REOPENED
Flags: needinfo?(stransky)
Resolution: FIXED → ---
Target Milestone: 103 Branch → ---

Will look at it, Thanks.

Flags: needinfo?(stransky)

I wonder how is that possible as we have enabled it for Nightly already. So what's the difference in Beta?

See Also: → 1776562

There's a r+ patch which didn't land and no activity in this bug for 2 weeks.
:stransky, could you have a look please?
If you still have some work to do, you can add an action "Plan Changes" in Phabricator.
For more information, please visit auto_nag documentation.

Flags: needinfo?(stransky)
Flags: needinfo?(alwu)

I'll look at it later.

Flags: needinfo?(stransky)
Flags: needinfo?(alwu)

Sorry, there was a problem with the detection of inactive users. I'm reverting the change.

Assignee: nobody → stransky

Martin, in looks like we could reland this by only allowing it on Linux, i.e. #if defined(NIGHTLY_BUILD) || defined(MOZ_WIDGET_GTK). WDYT?

Flags: needinfo?(stransky)

Okay, let's do that after soft freeze.

Attachment #9282340 - Attachment description: Bug 1709009 Use media decoders for WebRTC r?alwu → Bug 1709009 [Linux] Use media decoders for WebRTC r?alwu
Pushed by stransky@redhat.com: https://hg.mozilla.org/integration/autoland/rev/c9b0922a2ad4 [Linux] Use media decoders for WebRTC r=alwu
Flags: needinfo?(stransky)
Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 106 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: