summaryrefslogtreecommitdiff
path: root/chromium/third_party/opus/README.chromium
blob: 53f074b65fdbe775151aa0b9cbcf1cb3f4bf2f8c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Name: opus
URL: https://git.xiph.org/?p=opus.git;a=snapshot;h=3fe744ea04fdcc418fb85c2c133d13372ebb019b;sf=tgz
Version: 3fe744ea04fdcc418fb85c2c133d13372ebb019b
License: BSD
License File: src/COPYING
Security Critical: yes

Description:
This directory contains a copy of Opus library

This library is used by Chrome Remote Desktop and WebRTC for audio stream
encoding/decoding.

Local changes:
* copy .gitignore from https://git.xiph.org/?p=opus.git;a=tree
* set 'x' flags: "chmod 750 win32/genversion.bat"
* Apply https://git.xiph.org/?p=opus.git;a=commitdiff;h=46560534fcb5710a894a341c2f9526db58fd7087#patch1
* Apply https://github.com/xiph/opus/pull/73
* Apply https://github.com/xiph/opus/pull/87
* Make sure HB_gain is not NaN in an attempt to fix chromium:826914
* Saturate add to avoid int overflow to fix chromium:842528. This should be
  reverted when updating to v1.3
* Fix NEON optimizations overrun buffer due to improper termination condition
  (https://chromium-review.googlesource.com/c/chromium/src/+/1746617)