Jean-Marc Valin
|
11bbb7d3ec
Boosting the high-band bitrate on transients for hybrid mode
|
před 8 roky |
Jean-Marc Valin
|
822c26b3e9
Quality: Increase CELT rate for voiced frames in hybrid mode
|
před 8 roky |
Jean-Marc Valin
|
bc5974393d
Using "hybrid" flag instead of "start!=0"
|
před 9 roky |
Jean-Marc Valin
|
dbb900dc02
Quality: Makes real CELT VBR work for hybrid too
|
před 9 roky |
Jean-Marc Valin
|
2d1b389a8a
Quality: Forces trim to 5 on hybrid mode
|
před 9 roky |
Jean-Marc Valin
|
272e57680a
Quality: removes VBR attenuation at low bitrate
|
před 9 roky |
Jean-Marc Valin
|
99618099ab
Fixes patch_transient_decision() for hybrid mode
|
před 9 roky |
Jean-Marc Valin
|
eda57aa386
Fixes the transient detector on silence
|
před 9 roky |
Viswanath Puttagunta
|
19c5406cde
armv7(float): Optimize decode usecase using NE10 library
|
před 9 roky |
Viswanath Puttagunta
|
f48abe8308
armv7(float): Optimize encode usecase using NE10 library
|
před 9 roky |
Jonathan Lennox
|
43120f0075
Reorganize x86 SSE intrinsics code.
|
před 9 roky |
Timothy B. Terriberry
|
23f503ad1c
Fix warnings in pedantic build.
|
před 10 roky |
xiangmingzhu
|
c95c9a048f
Cisco optimization for x86 & fixed point
|
před 10 roky |
Gregory Maxwell
|
6d2d5c424d
Suppress some coverity false positives.
|
před 10 roky |
Jean-Marc Valin
|
ce1173c77f
Fixes use of uninitialized values in dynalloc_analysis()
|
před 11 roky |
Jean-Marc Valin
|
379af35fd4
Minor cleanup in dynalloc_analysis()
|
před 11 roky |
Jean-Marc Valin
|
05548fa1c1
Adds a median filter to make dynalloc_analysis() more conservative
|
před 11 roky |
Jean-Marc Valin
|
bdc7b93358
Reduces decoder stack usage by only storing one channel of denormalized MDCT
|
před 11 roky |
Jean-Marc Valin
|
4a6744a446
Some cleaning up of the synthesis code.
|
před 11 roky |
Jean-Marc Valin
|
e1f846208e
Minor cleanup -- nothing to see here
|
před 11 roky |
Jean-Marc Valin
|
306d7f5a30
fixed-point: slight (but free) accuracy improvement in compute_band_energies()
|
před 11 roky |
Jean-Marc Valin
|
4a168eb343
Remove useless code in alloc_trim_analysis()
|
před 11 roky |
Jean-Marc Valin
|
91f8010108
Removing indirections
|
před 11 roky |
Pedro Becerra
|
a9b7def9f5
s/MAX16/MAX32/ in transient_analysis()
|
před 11 roky |
Jean-Marc Valin
|
57cd849cf7
Defining celt_inner_prod() and using it instead of explicit loops.
|
před 11 roky |
Jean-Marc Valin
|
ff072009fe
Replaces inline copies and initialization with OPUS_*() macros.
|
před 11 roky |
Jean-Marc Valin
|
c94e4bb103
Optimizes encoder NaN detection and clipping by only running them when needed
|
před 11 roky |
Jean-Marc Valin
|
5626908ec3
Fixed-point fast-path for normal 48 kHz encoding in celt_preemphasis()
|
před 11 roky |
Jean-Marc Valin
|
aed1009df9
Turns a 16x32 multiply into a 16x16 one in celt_preemphasis().
|
před 11 roky |
Jean-Marc Valin
|
96408b6295
Fixes Opus-custom preemphasis
|
před 11 roky |