summaryrefslogtreecommitdiffstats
path: root/third_party/opus/opus.gyp
diff options
context:
space:
mode:
authortlegrand@chromium.org <tlegrand@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-27 16:53:12 +0000
committertlegrand@chromium.org <tlegrand@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-27 16:53:12 +0000
commitd2f9e27531ec7907a027461e9d5724a965e403d8 (patch)
treec52419ba6abd925eeb0e3840a084c2dd31e8f7b5 /third_party/opus/opus.gyp
parent5e67a74074a37fee4725918964c138dd1e5ec0b9 (diff)
downloadchromium_src-d2f9e27531ec7907a027461e9d5724a965e403d8.zip
chromium_src-d2f9e27531ec7907a027461e9d5724a965e403d8.tar.gz
chromium_src-d2f9e27531ec7907a027461e9d5724a965e403d8.tar.bz2
Roll Opus 1.1 Beta
This is a pre-release of version 1.1 of Opus. This version contains important bugfixes and optimizations needed by WebRTC. Most important bugfix is the one for the denorm (float) problem causing high CPU usage in silence. More information about version 1.1 can be found here http://people.xiph.org/~xiphmont/demo/opus/demo3.shtml. Platform specific optimizations are not enabled at this point. BUG= Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=233687 Review URL: https://codereview.chromium.org/54703002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237586 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'third_party/opus/opus.gyp')
-rw-r--r--third_party/opus/opus.gyp12
1 files changed, 12 insertions, 0 deletions
diff --git a/third_party/opus/opus.gyp b/third_party/opus/opus.gyp
index e5d32c4a..d74a2a2 100644
--- a/third_party/opus/opus.gyp
+++ b/third_party/opus/opus.gyp
@@ -37,8 +37,11 @@
'src/celt/bands.h',
'src/celt/celt.c',
'src/celt/celt.h',
+ 'src/celt/celt_decoder.c',
+ 'src/celt/celt_encoder.c',
'src/celt/celt_lpc.c',
'src/celt/celt_lpc.h',
+ 'src/celt/cpu_support.h',
'src/celt/cwrs.c',
'src/celt/cwrs.h',
'src/celt/ecintrin.h',
@@ -237,11 +240,19 @@
'src/silk/typedef.h',
'src/silk/VAD.c',
'src/silk/VQ_WMat_EC.c',
+ 'src/src/analysis.c',
+ 'src/src/analysis.h',
+ 'src/src/mlp.c',
+ 'src/src/mlp.h',
+ 'src/src/mlp_data.c',
'src/src/opus.c',
'src/src/opus_decoder.c',
'src/src/opus_encoder.c',
'src/src/opus_multistream.c',
+ 'src/src/opus_multistream_decoder.c',
+ 'src/src/opus_multistream_encoder.c',
'src/src/repacketizer.c',
+ 'src/src/tansig_table.h',
],
'conditions': [
['OS!="win"', {
@@ -257,6 +268,7 @@
],
'msvs_disabled_warnings': [
4305, # Disable truncation warning in celt/pitch.c .
+ 4334, # Disable 32-bit shift warning in src/opus_encoder.c .
],
}],
['use_opus_fixed_point==0', {