Update libopus to 1.1.3 release

RESOLVED FIXED in Firefox 50

Status

()

RESOLVED FIXED
2 years ago
2 years ago

People

(Reporter: rillian, Assigned: rillian)

Tracking

(Blocks: 1 bug)

unspecified
mozilla50
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox50 fixed)

Details

Attachments

(1 attachment)

Comment hidden (empty)
(Assignee)

Comment 1

2 years ago
Created attachment 8772847 [details]
Bug 1288091 - Update to libopus 1.1.3.

New upstream release.

This is a minor release focusing mainly on optimizations and bug fixes.

- Neon optimizations inproving performance on ARMv7 and ARMv8 by up to 15%
- Fixes some issues with 16-bit platforms (e.g. TI C55x)
- Fixes to comfort noise generation (CNG)
- Documenting that PLC packets can also be 2 bytes
- Includes experimental ambisonics work (--enable-ambisonics)

Review commit: https://reviewboard.mozilla.org/r/65560/diff/#index_header
See other reviews: https://reviewboard.mozilla.org/r/65560/
Attachment #8772847 - Flags: review?(jmvalin)
(Assignee)

Comment 2

2 years ago
NB I didn't check the new asm stuff against the build system, so not sure if this patch gets us the performance improvements.
Assignee: nobody → giles
Would be good to update the FF code to account for this too:
- Documenting that PLC packets can also be 2 bytes
(Assignee)

Comment 4

2 years ago
Green on initial try push https://treeherder.mozilla.org/#/jobs?repo=try&revision=13a4160e8160&selectedJob=24168110

Trying a more extensive one on reviewboard.
(Assignee)

Updated

2 years ago
Blocks: 1288100
Attachment #8772847 - Flags: review?(jmvalin) → review+

Comment 6

2 years ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/2bf27d83f479
Status: NEW → RESOLVED
Last Resolved: 2 years ago
status-firefox50: --- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla50

Updated

2 years ago
Blocks: 1332953
You need to log in before you can comment on or make changes to this bug.