RSS feed
a0653ed1
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/07/05 09:18
Fixes a bunch of valgrind errors when decoding random junk
ad15af88
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/07/05 04:30
Adding code for Opus Custom
0ed65775
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/06/17 15:57
email update
730fa4c5
– Timothy Terriberry <tterriberry@mozilla.com>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2011/06/16 11:54
New C version of the Opus comparison tool
0917872a
– Timothy Terriberry <tterriberry@mozilla.com>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2011/06/16 11:31
Writing an actual decoder spec
d3358b1d
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/06/14 10:48
Better error checking, getting 60 ms to work again
23a900ce
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/06/14 10:34
Defensive programming: added some error checking
23b75af2
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/06/11 04:51
Merge remote branch 'repo/master'
f6e781ab
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/06/11 04:14
Addressing multiple LSF-related issues
047f0256
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/05/27 06:03
Fixes a crash in silk prefill (used for mode switching)
8019e4e3
– Koen Vos <koen.vos@skype.net>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2011/05/26 18:23
Fixes the case of PLC before receiving any valid packet
46185626
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/05/26 13:02
test_opus usage for -e/-d
99126f42
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/05/26 12:57
Allowing test_opus to operate in encode_only or decode_only mode
00cb6f7a
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/05/26 11:06
splitting encoder config in terms of application and signal type
541df0a9
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/05/25 20:22
Fixes an issue when triggering PLC before receiving any packet
479e18bc
– Koen Vos <koen.vos@skype.net>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2011/05/25 19:09
Removes auto mode and fixes a force_mono issue
be75f1d0
– Koen Vos <koen.vos@skype.net>
authored
and Jean-Marc Valin <jean-marc.valin@octasic.com>
committed
on 2011/05/25 13:18
Fixes a crash on fixed-point stereo voice and some valgrind uninitialized errors
e790b37d
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/05/24 16:58
test_opus error messages
9a7967a1
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/05/20 18:54
s/inline/static inline/
ea259d67
– Wessel Lubberhuizen <Wessel.Lubberhuizen@gmail.com>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2011/05/20 06:41
Fixing silk fixed point
baed21dc
– Jean-Marc Valin <jean-marc.valin@octasic.com>
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 <jean-marc.valin@octasic.com>
authored
on 2011/05/19 13:17
Squashed commit of the following:
c77b9633
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/05/16 12:12
Removing useless files
27169ca9
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/05/16 10:10
Addressing all the FIXMEs in the code
21b1134a
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/05/13 13:41
Code cleanup
f54a0a39
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/05/13 13:36
Reduces the PLC array sizes to what's necessary
5f3d1afc
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/05/13 13:24
PLC cleanup
ba547467
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/05/10 13:54
Adding a decent auto/default bit-rate choice
4907d375
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/05/10 11:57
test_opus.c now checks the sampling rate
a11795c4
– Timothy B. Terriberry <tterribe@xiph.org>
authored
and Jean-Marc Valin <jean-marc.valin@octasic.com>
committed
on 2011/05/10 06:54
Reject more invalid packets in the decoder.
af1f5385
– Timothy B. Terriberry <tterribe@xiph.org>
authored
and Jean-Marc Valin <jean-marc.valin@octasic.com>
committed
on 2011/05/09 14:08
Intermediate draft edits.
58ecb1ac
– Gregory Maxwell <greg@xiph.org>
authored
and Jean-Marc Valin <jean-marc.valin@octasic.com>
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 <jean-marc.valin@usherbrooke.ca>
authored
on 2011/05/05 16:47
Adds opus_{en|de}coder_init() and opus_{en|de|coder_get_size()
5095c470
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/05/05 15:47
Removes pointers from the Opus state
9edde426
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/05/05 11:30
Improvements to error handling and warning fixes
1a458862
– Timothy B. Terriberry <tterribe@xiph.org>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2011/05/04 11:03
Disable parentheses warnings automatically.
09c67660
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/05/04 18:34
Rewrote the bandwidth selection code
85c599f9
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/05/04 17:01
Minor tuning the WB/SWB and SWB/FB thresholds
e0210c75
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/05/04 07:42
Fixes duplicate file in silk_sources.mk
243ff0c6
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/05/03 13:06
comments
0734cad5
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/05/03 12:20
Fixes bandwidth decision when reducing the bit-rate
ecb2ff7d
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/05/02 07:26
Including config.h (fixes the fixed-point)
7798467a
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/05/02 07:12
build fixes
0846b96e
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/05/02 06:39
Oops removing .gitmodules
494ce976
– Koen Vos <koen.vos@skype.net>
authored
and Jean-Marc Valin <jean-marc.valin@octasic.com>
committed
on 2011/05/02 06:01
Squashed commit of the following:
fe741259
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/04/30 10:21
Updated README
34077f70
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/04/30 05:33
autoconf cleanup
8e4f5a8f
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/04/29 20:35
merging the file list for autotools and the draft
105d751c
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/04/29 17:04
Fixes 60 ms speech mode
7009c722
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/04/29 16:32
Getting fixed-point to work (I think)
6fe45a5e
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/04/29 16:09
Getting shared libraries to build
e05aaf22
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/04/29 15:48
Updating the autotools build system (wip)
b57996ee
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/04/29 11:27
Moving the SILK fixed-point and float files
79f30390
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/04/28 12:41
Fixes the build of the draft
310af750
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/04/28 12:24
Moved all SILK source code to the silk/ directory
011402a2
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/04/28 11:51
Merge commit 'silk-repo/master'
7d50a792
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/04/28 11:50
rm .gitignore
93839b63
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/04/28 11:49
Merge commit 'celt-repo/master'
6892d30f
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/04/28 11:06
living just the directories
fa562fc1
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/04/28 11:06
Leaving just libcelt
8163eb7d
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/04/28 10:20
Updating the draft build system
c1673fa9
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/04/28 04:04
Relying on SILK for the switching decisions
8a8b76ef
– Koen Vos <koen.vos@skype.net>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2011/04/27 17:45
Interface for bandwidth switching
897f5a56
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/04/27 12:38
SILK makefile update
f90395ba
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/04/27 12:37
Makefile.am update (removed files)
499f328d
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/04/27 12:32
Tuning the bandwidth decision
d8f9097c
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/04/27 06:06
Changing the SILK bandwidth only when there's no speech
34dd4c7d
– Koen Vos <koen.vos@skype.net>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2011/04/27 04:22
Implements desiredInternalSampleRate
d8765e54
– Koen Vos <koen.vos@skype.net>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2011/04/26 19:21
SILK update
fcf95bac
– Koen Vos <koen.vos@skype.net>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2011/04/26 20:49
Squashed commit of the following:
d2124cdf
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/04/25 09:36
Loss rate adaptation for the CELT layer
cb73e5ca
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/04/21 12:59
Adding history to the intra decision distortion
9c3dc6b4
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/04/21 12:33
s/intra_decision()/loss_distortion()/
eda2dee8
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/04/21 12:04
Taking into account the percentage of packet loss for intra decision
69653888
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/04/21 06:41
Implements CELT_SET_LOSS_PERC
fdd86753
– Gregory Maxwell <greg@xiph.org>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
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 <jean-marc.valin@usherbrooke.ca>
authored
on 2011/03/30 22:29
draft update
43c260ba
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/03/30 11:46
Implementing bit-stream padding
d25dd2bf
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/03/29 03:54
Fixes a declaration-after-statement error when using ALLOC_STACK
403485d0
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/03/29 03:43
Typo in C5X macro
9dec74d9
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/03/27 21:39
Adds support for decoding stereo streams with a mono decoder
940931e4
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/03/23 02:51
Build fixes
c914f5ea
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/03/22 16:32
Updated MSVC project file
381c706a
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/03/21 09:53
Making mode switching use the same window as CELT (squared)
c3086a98
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/03/21 09:26
Making CELT_GET_MODE "private"
ff96b165
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/03/21 07:32
Removes the celt_mode_info() call.
d6bf19d2
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/03/21 03:06
Using the Opus header in 48k/2.5-20 ms modes
ea8fbf46
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/03/18 12:41
Simplifying PLC switching to have an overlap of 2.5 ms too
c983bb47
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/03/18 12:35
Minor code simplifications
eed33090
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/03/18 12:29
Minor redundant frame fixes
f2c8e5df
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/03/18 11:48
CELT update
c5f99909
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/03/18 11:47
Fixes tandem-test.c
d0cb4ea3
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/03/18 11:42
Bump version number
ef20e393
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/03/18 11:34
Non-fatal bit-stream errors are now reported through ctl()
64d834f3
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/03/18 02:40
More project files update
a7be4387
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/03/18 02:40
MSVC files
ab1404e8
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/03/17 21:30
Project files update
0d73d676
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2011/03/17 21:29
Fixing DTX for fixed-point too, updating project files
46469ef3
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/03/17 12:56
DTX fix
f7479653
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2011/03/17 12:55
Fixes a bug in the handling of the first packet after DTX
Next