shithub: opus

RSS feed

9a16e7f9 – Jean-Marc Valin <[email protected]> authored on 2012/09/18 23:28
Fixes a CELT->hybrid switching issue

454d3d59 – Jean-Marc Valin <[email protected]> authored on 2012/09/14 23:09
s/SHL/SHL16/

027ff070 – Jean-Marc Valin <[email protected]> authored on 2012/09/14 11:49
Shrinks tansig table, makes data static const

97a48473 – Jean-Marc Valin <[email protected]> authored on 2012/09/13 21:25
Makes dynalloc more conservative for CBR and CVBR

26dbb8e7 – Jean-Marc Valin <[email protected]> authored on 2012/09/12 19:33
Adds anslysis code for tf_select

dc4f83be – Jean-Marc Valin <[email protected]> authored on 2012/08/13 20:37
Fixes a silly bug where only the left channel was used for depth estimation

c4a95d16 – Jean-Marc Valin <[email protected]> authored on 2012/07/27 10:42
Enables the second dynalloc MDCT only at complexity 8

2b627e12 – Jean-Marc Valin <[email protected]> authored on 2012/07/27 10:28
Makes VBR rate variations less aggressive at low bit-rates and for CVBR

416dc73f – Jean-Marc Valin <[email protected]> authored on 2012/07/25 17:15
Smoother intensity stereo decision thresholds

32024cb5 – Jean-Marc Valin <[email protected]> authored on 2012/07/24 21:35
Adds some histeresis to the stereo saving

4044ea8a – Jean-Marc Valin <[email protected]> authored on 2012/07/24 21:32
VBR tuning: increases transient and dynalloc boost

bfabfd38 – Jean-Marc Valin <[email protected]> authored on 2012/07/23 11:24
Fixes issues with stereo saving and dynalloc

4155a403 – Gregory Maxwell <[email protected]> authored on 2012/07/13 16:55
OPUS_{GET,SET}_LSB_DEPTH for multichannel.

3262664d – Jean-Marc Valin <[email protected]> authored on 2012/07/11 17:13
Fixes make dist

cf1053dc – Jean-Marc Valin <[email protected]> authored on 2012/07/10 22:54
Implements OPUS_{GET,SET}_LSB_DEPTH

c5880fe4 – Jean-Marc Valin <[email protected]> authored on 2012/07/04 21:28
Builds the analysis files more cleanly than #including C files

5d34794d – Jean-Marc Valin <[email protected]> authored on 2012/07/04 23:49
Gets rid of // comments

b9fe12c4 – Jean-Marc Valin <[email protected]> authored on 2012/07/04 17:43
fixed-point (re-)conversion of the VBR code

0918365b – Jean-Marc Valin <[email protected]> authored on 2012/07/04 15:21
Fixes a VBR bug with 2.5 ms frames

b15b30ce – Jean-Marc Valin <[email protected]> authored on 2012/07/04 08:08
Speeds up analysis by getting rid of calls to atan2() and cos()

a85577d3 – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/07/03 14:24
Rename version flag to exp_wip5 to exp_analysis.

7d99c2ff – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/07/01 14:22
Add exp_wip5 tag to version string.

9265e283 – Jean-Marc Valin <[email protected]> authored on 2012/05/03 09:06
Reverts the transient_analysis() changes from 4e8b9905

19ce448b – Jean-Marc Valin <[email protected]> authored on 2012/01/11 23:08
Fixes issues when downmixing to mono or when encoding below fullband

0892c169 – Jean-Marc Valin <[email protected]> authored on 2012/01/11 22:44
Tonality and pitch tuning

ac2e623d – Jean-Marc Valin <[email protected]> authored on 2011/12/28 20:23
Converting most of the new code to fixed-point (not complete yet)

db13c389 – Jean-Marc Valin <[email protected]> authored on 2011/12/23 06:58
Fixes some issues discovered with a log sweep

37df5f1d – Jean-Marc Valin <[email protected]> authored on 2011/12/21 05:51
Tuning the dynalloc adjustments and checking for LF transients

0869829f – Jean-Marc Valin <[email protected]> authored on 2011/12/18 17:12
Adds a 3 Hz high-pass filter and boost allocation on leakage

96d7a079 – Jean-Marc Valin <[email protected]> authored on 2011/12/15 18:01
Dynalloc based on a bands that stand out of the "noise floor"

2a9fdbc9 – Jean-Marc Valin <[email protected]> authored on 2011/12/07 12:39
Transient/VBR tuning, give more bits to frames where pitch changes

971b0550 – Jean-Marc Valin <[email protected]> authored on 2011/12/02 11:08
New transient code, weighted tonality

70d90d11 – Jean-Marc Valin <[email protected]> authored on 2011/11/28 09:17
VBR tuning

a2054578 – Jean-Marc Valin <[email protected]> authored on 2011/11/25 18:07
Adds automatic bandwidth detection

3e52daed – Jean-Marc Valin <[email protected]> authored on 2011/11/23 17:24
Better training set

7609b67e – Jean-Marc Valin <[email protected]> authored on 2011/11/23 08:52
Adds low-energy feature, training with noise

0fcc99b3 – Jean-Marc Valin <[email protected]> authored on 2011/11/22 21:43
Better training

747c817d – Jean-Marc Valin <[email protected]> authored on 2011/11/22 17:44
Adds MFCC standard deviation features

cd213ea1 – Jean-Marc Valin <[email protected]> authored on 2011/11/21 16:57
Down to 17 features with same error rate

ac3ac4a3 – Jean-Marc Valin <[email protected]> authored on 2011/11/21 09:35
Adds cepstral mean subtraction (CMS) to analysis

bb7b4f4e – Jean-Marc Valin <[email protected]> authored on 2011/11/18 19:10
Continuous trim calculations, tapset/spread now use new analysis

9987a3b5 – Jean-Marc Valin <[email protected]> authored on 2011/11/17 14:21
Speech/music discrimination (not used for anything yet)

73eb363e – Jean-Marc Valin <[email protected]> authored on 2011/11/16 05:47
Cleanup, slightly changed analysis band layout, MFCC-like features

e9c353a0 – Jean-Marc Valin <[email protected]> authored on 2011/11/14 12:58
Cleans up the most ugly parts of the analysis code

1a2e7650 – Jean-Marc Valin <[email protected]> authored on 2011/11/06 18:27
Adds an analysis function to control VBR

9cf62baa – Jean-Marc Valin <[email protected]> authored on 2011/11/07 19:02
Implements a better transient metric for VBR

27aea5c9 – Jean-Marc Valin <[email protected]> authored on 2011/11/07 10:32
Using a "pure L1" metric for tf analysis

d4165179 – Jean-Marc Valin <[email protected]> authored on 2011/11/07 09:58
Unconstrained VBR no longer attempt to hit an average rate

619aa8b2 – Gian-Carlo Pascutto <[email protected]> authored on 2012/07/13 06:04
Fix MSVC Debug builds, set missing dependencies for tests.

c0edd637 – Gian-Carlo Pascutto <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/07/12 17:40
Make tests work on MSVC.

f57be69f – Gian-Carlo Pascutto <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/07/12 17:14
Remove non-existent ReadMe.txt references.

a7bdbf76 – Gian-Carlo Pascutto <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/07/12 17:12
Add opus_demo target and project files.

d2fa2edf – Gian-Carlo Pascutto <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/07/12 16:23
Make compiler settings consistent. Actually produce the libary, remove the opus_demo for now.

cb427358 – Gian-Carlo Pascutto <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/07/12 15:55
Add missing multistream sources to MSVC project file.

bdf87401 – Jean-Marc Valin <[email protected]> authored on 2012/07/11 11:54
RTP draft fix

37d9e134 – Jean-Marc Valin <[email protected]> authored on 2012/07/11 11:53
Fixes a hybrid encoder bug on 24 kHz stereo input

03105f5b – Gregory Maxwell <[email protected]> authored on 2012/07/10 22:33
Make OPUS_SET_GAIN survive decode reset.

9881484d – Gregory Maxwell <[email protected]> authored on 2012/07/10 22:18
test_opus_api: Fix valgrind expectations broken by last commit.

28b41ae5 – Gregory Maxwell <[email protected]> authored on 2012/07/10 20:04
Add OPUS_{GET|SET}_GAIN CTLs for adjusting output gain.

c3290457 – Gregory Maxwell <[email protected]> authored on 2012/07/06 22:29
Make stack-protector check use AC_LINK_IFELSE.

27a0a5fa – Gregory Maxwell <[email protected]> authored on 2012/07/06 21:53
Avoid using win32 lrintf ASM on mingw even when config.h is broken.

a7df9634 – Timothy B. Terriberry <[email protected]> authored on 2012/07/05 10:26
Typo fix.

a2b2e0b8 – Timothy B. Terriberry <[email protected]> authored on 2012/07/05 04:34
Initial revision of Ogg Opus draft.

16162302 – Gregory Maxwell <[email protected]> authored on 2012/06/28 16:22
Add configure option to disable stack protector.

0c906078 – Gregory Maxwell <[email protected]> authored on 2012/06/19 05:11
Dos2unix, trailing whitespace on draft-spittka-payload-rtp-opus.xml.

25aec475 – Jean-Marc Valin <[email protected]> authored on 2012/06/14 06:56
Adds a copy of the RTP payload XML

de9b437e – Gregory Maxwell <[email protected]> authored on 2012/06/11 15:19
Add -fixed to the version string & clarify that fixed disables float.

9a89d56d – Ron <[email protected]> authored and Gregory Maxwell <[email protected]> committed on 2012/06/12 00:40
Include the doc dir in DIST_SUBDIRS instead of EXTRA_DIST

99aaff52 – Jean-Marc Valin <[email protected]> authored on 2012/06/11 10:37
opus_compare.m was outdated

783ecbff – Ron <[email protected]> authored and Gregory Maxwell <[email protected]> committed on 2012/05/23 11:15
Don't bark scary warnings at compile time about no doxygen

91b56f65 – Gregory Maxwell <[email protected]> authored on 2012/06/11 09:33
Fixup paths in doc/

595b334f – Gregory Maxwell <[email protected]> authored on 2012/06/10 21:42
Pretty up the HTML doxygen output.

daa14598 – Gregory Maxwell <[email protected]> authored on 2012/06/10 17:30
Add brief descriptions to the encode/decode groups to avoid weird autobreif strings.

1f65ce89 – Gregory Maxwell <[email protected]> authored on 2012/06/10 17:15
Correct documentation in opus_custom.h.

2967d4e2 – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/05/17 16:04
Remove unnecessary and not-very-portable opus_demo case insensitivity.

daa41670 – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/06/01 22:15
Fix doxygen docs wrt OPUS_WARN_UNUSED_RESULT and OPUS_ARG_NONNULL.

c64f4a42 – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/05/31 22:21
Update headers to cause warnings on unused returns and null args.

bcbf40b6 – root <root@mint1204.(none)> authored and Jean-Marc Valin <[email protected]> committed on 2012/06/01 08:48
modified the Visual Studio 2010 projects and solution file to include a x64 configuration. modified the output folders such that the architecture is included in the path (so you get Release64, Debug32, etc.) so you can have all build types in one tree.

f99e3292 – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/05/31 22:27
Avoid an inconsequential memory leak in tests/test_opus_decode.c

d6737c85 – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/05/31 20:46
Avoid an inconsequential memory leak in tests/test_opus_encode.c.

bc1683d9 – Jean-Marc Valin <[email protected]> authored on 2012/05/31 07:50
Seems like using dllimport on Windows wasn't useful

9ce27c56 – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/05/30 10:36
Fix for building mingw32 apps.

d8f1c709 – Ralph Giles <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/05/30 07:06
Advertise the static library for uninstalled builds.

66ac1021 – Jean-Marc Valin <[email protected]> authored on 2012/05/29 13:01
Fixes some cases where MIN/MAX macros result in duplicated function calls

d09dc7c7 – Timothy B. Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/05/28 16:10
Fix opus-uninstalled.pc.

64c2dd7d – Ralph Giles <[email protected]> authored on 2012/05/23 12:33
Add extern "C" protection to opus_multistream.h.

e052947f – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/05/22 21:52
Use 'frame' instead of 'signal', take out stdlib.h in silk/.

b6512b44 – Ron <[email protected]> authored on 2012/05/21 19:16
Enable building just the library (or just the docs)

b2b0391e – Ron <[email protected]> authored on 2012/05/21 19:14
Actually install the documentation with make install

d445f02f – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/05/20 15:28
Tweak doxygen input so that the manpage names won't conflict.

24ed465e – Jean-Marc Valin <[email protected]> authored on 2012/05/18 11:14
int vs opus_int32 consistency

9d9bad48 – Ralph Giles <[email protected]> authored on 2012/05/18 08:01
Remove the obsolete LIBOPUS_SUFFIX define.

3164fcf6 – Ralph Giles <[email protected]> authored on 2012/05/18 07:47
Move the various version defines to be together.

fdd0c52b – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/05/16 16:00
Minor doc improvement wrt OPUS_APPLICATION_RESTRICTED_LOWDELAY.

8858cac6 – Jean-Marc Valin <[email protected]> authored on 2012/05/17 15:45
Sync with draft -14

14d63d18 – Jean-Marc Valin <[email protected]> authored on 2012/05/16 13:47
Fixes the stereo_analysis() fixed-point overflow issue properly

7143b2d0 – Jean-Marc Valin <[email protected]> authored on 2012/05/15 20:36
Merge branch 'tmp_draft'

88f22f2d – Jean-Marc Valin <[email protected]> authored on 2012/05/15 20:29
Revert "Adds 3rd clause to CELT license"

88ddeee5 – Jean-Marc Valin <[email protected]> authored on 2012/05/15 15:58
version bump

87003d5b – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/05/15 15:23
Remove trailing whitespace from draft-ietf-codec-opus.xml.

Next