shithub: opus

RSS feed

3596fedb – Jean-Marc Valin <[email protected]> authored on 2011/07/09 05:20
fix autotools build, bump version number

037f20a7 – Jean-Marc Valin <[email protected]> authored on 2011/07/08 18:53
bump version number

0c335c51 – Jean-Marc Valin <[email protected]> authored on 2011/07/08 18:43
minor draft edit

1a173652 – Timothy B. Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/07/08 15:13
More spec additions, and some minor clean-up.

b6cc390d – Jean-Marc Valin <[email protected]> authored on 2011/07/08 08:08
adds opus custom files to the draft

945c0c7f – Jean-Marc Valin <[email protected]> authored on 2011/07/08 07:15
Anti-collapse description

8ff61171 – Jean-Marc Valin <[email protected]> authored on 2011/07/08 06:33
redundant frames

39fb1932 – Jean-Marc Valin <[email protected]> authored on 2011/07/08 05:21
Forcing clamping the pitch lag within the limits of the buffer

cc14cdf8 – Jean-Marc Valin <[email protected]> authored on 2011/07/07 18:39
Ensures that the end band is always set for redundant frames

0d031d61 – Jean-Marc Valin <[email protected]> authored on 2011/07/05 13:06
proper stereo handling for multiple frames per packet

ef7095cd – Jean-Marc Valin <[email protected]> authored on 2011/07/05 11:48
More decoder corner case fixes

a0653ed1 – Jean-Marc Valin <[email protected]> authored on 2011/07/05 09:18
Fixes a bunch of valgrind errors when decoding random junk

ad15af88 – Jean-Marc Valin <[email protected]> authored on 2011/07/05 04:30
Adding code for Opus Custom

0ed65775 – Jean-Marc Valin <[email protected]> authored on 2011/06/17 15:57
email update

730fa4c5 – Timothy Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/06/16 11:54
New C version of the Opus comparison tool

0917872a – Timothy Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/06/16 11:31
Writing an actual decoder spec

d3358b1d – Jean-Marc Valin <[email protected]> authored on 2011/06/14 10:48
Better error checking, getting 60 ms to work again

23a900ce – Jean-Marc Valin <[email protected]> authored on 2011/06/14 10:34
Defensive programming: added some error checking

23b75af2 – Jean-Marc Valin <[email protected]> authored on 2011/06/11 04:51
Merge remote branch 'repo/master'

f6e781ab – Jean-Marc Valin <[email protected]> authored on 2011/06/11 04:14
Addressing multiple LSF-related issues

047f0256 – Jean-Marc Valin <[email protected]> authored on 2011/05/27 06:03
Fixes a crash in silk prefill (used for mode switching)

8019e4e3 – Koen Vos <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/05/26 18:23
Fixes the case of PLC before receiving any valid packet

46185626 – Jean-Marc Valin <[email protected]> authored on 2011/05/26 13:02
test_opus usage for -e/-d

99126f42 – Jean-Marc Valin <[email protected]> authored on 2011/05/26 12:57
Allowing test_opus to operate in encode_only or decode_only mode

00cb6f7a – Jean-Marc Valin <[email protected]> authored on 2011/05/26 11:06
splitting encoder config in terms of application and signal type

541df0a9 – Jean-Marc Valin <[email protected]> authored on 2011/05/25 20:22
Fixes an issue when triggering PLC before receiving any packet

479e18bc – Koen Vos <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/05/25 19:09
Removes auto mode and fixes a force_mono issue

be75f1d0 – Koen Vos <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/05/25 13:18
Fixes a crash on fixed-point stereo voice and some valgrind uninitialized errors

e790b37d – Jean-Marc Valin <[email protected]> authored on 2011/05/24 16:58
test_opus error messages

9a7967a1 – Jean-Marc Valin <[email protected]> authored on 2011/05/20 18:54
s/inline/static inline/

ea259d67 – Wessel Lubberhuizen <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/05/20 06:41
Fixing silk fixed point

baed21dc – Jean-Marc Valin <[email protected]> authored on 2011/05/19 13:25
Fixes a bug in the init() functions where were weren't zeroing the entire state

103302b3 – Jean-Marc Valin <[email protected]> authored on 2011/05/19 13:17
Squashed commit of the following:

c77b9633 – Jean-Marc Valin <[email protected]> authored on 2011/05/16 12:12
Removing useless files

27169ca9 – Jean-Marc Valin <[email protected]> authored on 2011/05/16 10:10
Addressing all the FIXMEs in the code

21b1134a – Jean-Marc Valin <[email protected]> authored on 2011/05/13 13:41
Code cleanup

f54a0a39 – Jean-Marc Valin <[email protected]> authored on 2011/05/13 13:36
Reduces the PLC array sizes to what's necessary

5f3d1afc – Jean-Marc Valin <[email protected]> authored on 2011/05/13 13:24
PLC cleanup

ba547467 – Jean-Marc Valin <[email protected]> authored on 2011/05/10 13:54
Adding a decent auto/default bit-rate choice

4907d375 – Jean-Marc Valin <[email protected]> authored on 2011/05/10 11:57
test_opus.c now checks the sampling rate

a11795c4 – Timothy B. Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/05/10 06:54
Reject more invalid packets in the decoder.

af1f5385 – Timothy B. Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/05/09 14:08
Intermediate draft edits.

58ecb1ac – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/05/09 09:16
The encoder would crash in the PVQ search if fed NaNs via the float interface. This patch protects against it in two sufficient ways: Making the PVQ search robust against NaNs and by squashing NaNs to zero on input.

280c060b – Jean-Marc Valin <[email protected]> authored on 2011/05/05 16:47
Adds opus_{en|de}coder_init() and opus_{en|de|coder_get_size()

5095c470 – Jean-Marc Valin <[email protected]> authored on 2011/05/05 15:47
Removes pointers from the Opus state

9edde426 – Jean-Marc Valin <[email protected]> authored on 2011/05/05 11:30
Improvements to error handling and warning fixes

1a458862 – Timothy B. Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/05/04 11:03
Disable parentheses warnings automatically.

09c67660 – Jean-Marc Valin <[email protected]> authored on 2011/05/04 18:34
Rewrote the bandwidth selection code

85c599f9 – Jean-Marc Valin <[email protected]> authored on 2011/05/04 17:01
Minor tuning the WB/SWB and SWB/FB thresholds

e0210c75 – Jean-Marc Valin <[email protected]> authored on 2011/05/04 07:42
Fixes duplicate file in silk_sources.mk

243ff0c6 – Jean-Marc Valin <[email protected]> authored on 2011/05/03 13:06
comments

0734cad5 – Jean-Marc Valin <[email protected]> authored on 2011/05/03 12:20
Fixes bandwidth decision when reducing the bit-rate

ecb2ff7d – Jean-Marc Valin <[email protected]> authored on 2011/05/02 07:26
Including config.h (fixes the fixed-point)

7798467a – Jean-Marc Valin <[email protected]> authored on 2011/05/02 07:12
build fixes

0846b96e – Jean-Marc Valin <[email protected]> authored on 2011/05/02 06:39
Oops removing .gitmodules

494ce976 – Koen Vos <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/05/02 06:01
Squashed commit of the following:

fe741259 – Jean-Marc Valin <[email protected]> authored on 2011/04/30 10:21
Updated README

34077f70 – Jean-Marc Valin <[email protected]> authored on 2011/04/30 05:33
autoconf cleanup

8e4f5a8f – Jean-Marc Valin <[email protected]> authored on 2011/04/29 20:35
merging the file list for autotools and the draft

105d751c – Jean-Marc Valin <[email protected]> authored on 2011/04/29 17:04
Fixes 60 ms speech mode

7009c722 – Jean-Marc Valin <[email protected]> authored on 2011/04/29 16:32
Getting fixed-point to work (I think)

6fe45a5e – Jean-Marc Valin <[email protected]> authored on 2011/04/29 16:09
Getting shared libraries to build

e05aaf22 – Jean-Marc Valin <[email protected]> authored on 2011/04/29 15:48
Updating the autotools build system (wip)

b57996ee – Jean-Marc Valin <[email protected]> authored on 2011/04/29 11:27
Moving the SILK fixed-point and float files

79f30390 – Jean-Marc Valin <[email protected]> authored on 2011/04/28 12:41
Fixes the build of the draft

310af750 – Jean-Marc Valin <[email protected]> authored on 2011/04/28 12:24
Moved all SILK source code to the silk/ directory

011402a2 – Jean-Marc Valin <[email protected]> authored on 2011/04/28 11:51
Merge commit 'silk-repo/master'

7d50a792 – Jean-Marc Valin <[email protected]> authored on 2011/04/28 11:50
rm .gitignore

93839b63 – Jean-Marc Valin <[email protected]> authored on 2011/04/28 11:49
Merge commit 'celt-repo/master'

6892d30f – Jean-Marc Valin <[email protected]> authored on 2011/04/28 11:06
living just the directories

fa562fc1 – Jean-Marc Valin <[email protected]> authored on 2011/04/28 11:06
Leaving just libcelt

8163eb7d – Jean-Marc Valin <[email protected]> authored on 2011/04/28 10:20
Updating the draft build system

c1673fa9 – Jean-Marc Valin <[email protected]> authored on 2011/04/28 04:04
Relying on SILK for the switching decisions

8a8b76ef – Koen Vos <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/04/27 17:45
Interface for bandwidth switching

897f5a56 – Jean-Marc Valin <[email protected]> authored on 2011/04/27 12:38
SILK makefile update

f90395ba – Jean-Marc Valin <[email protected]> authored on 2011/04/27 12:37
Makefile.am update (removed files)

499f328d – Jean-Marc Valin <[email protected]> authored on 2011/04/27 12:32
Tuning the bandwidth decision

d8f9097c – Jean-Marc Valin <[email protected]> authored on 2011/04/27 06:06
Changing the SILK bandwidth only when there's no speech

34dd4c7d – Koen Vos <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/04/27 04:22
Implements desiredInternalSampleRate

d8765e54 – Koen Vos <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/04/26 19:21
SILK update

fcf95bac – Koen Vos <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/04/26 20:49
Squashed commit of the following:

d2124cdf – Jean-Marc Valin <[email protected]> authored on 2011/04/25 09:36
Loss rate adaptation for the CELT layer

cb73e5ca – Jean-Marc Valin <[email protected]> authored on 2011/04/21 12:59
Adding history to the intra decision distortion

9c3dc6b4 – Jean-Marc Valin <[email protected]> authored on 2011/04/21 12:33
s/intra_decision()/loss_distortion()/

eda2dee8 – Jean-Marc Valin <[email protected]> authored on 2011/04/21 12:04
Taking into account the percentage of packet loss for intra decision

69653888 – Jean-Marc Valin <[email protected]> authored on 2011/04/21 06:41
Implements CELT_SET_LOSS_PERC

fdd86753 – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/04/13 13:08
Stop adjusting the VBR drift during silent frames, this prevents overshoot after silent spans. This also results in undershoot on files with lots of silence, but this is desirable in terms of increasing quality consistency. It will be even better if we later include some open-loop correction of the targets.

fa869134 – Jean-Marc Valin <[email protected]> authored on 2011/03/30 22:29
draft update

43c260ba – Jean-Marc Valin <[email protected]> authored on 2011/03/30 11:46
Implementing bit-stream padding

d25dd2bf – Jean-Marc Valin <[email protected]> authored on 2011/03/29 03:54
Fixes a declaration-after-statement error when using ALLOC_STACK

403485d0 – Jean-Marc Valin <[email protected]> authored on 2011/03/29 03:43
Typo in C5X macro

9dec74d9 – Jean-Marc Valin <[email protected]> authored on 2011/03/27 21:39
Adds support for decoding stereo streams with a mono decoder

940931e4 – Jean-Marc Valin <[email protected]> authored on 2011/03/23 02:51
Build fixes

c914f5ea – Jean-Marc Valin <[email protected]> authored on 2011/03/22 16:32
Updated MSVC project file

381c706a – Jean-Marc Valin <[email protected]> authored on 2011/03/21 09:53
Making mode switching use the same window as CELT (squared)

c3086a98 – Jean-Marc Valin <[email protected]> authored on 2011/03/21 09:26
Making CELT_GET_MODE "private"

ff96b165 – Jean-Marc Valin <[email protected]> authored on 2011/03/21 07:32
Removes the celt_mode_info() call.

d6bf19d2 – Jean-Marc Valin <[email protected]> authored on 2011/03/21 03:06
Using the Opus header in 48k/2.5-20 ms modes

ea8fbf46 – Jean-Marc Valin <[email protected]> authored on 2011/03/18 12:41
Simplifying PLC switching to have an overlap of 2.5 ms too

c983bb47 – Jean-Marc Valin <[email protected]> authored on 2011/03/18 12:35
Minor code simplifications

Next