RSS feed
42f1e3d6
– Koen Vos <koen.vos@skype.net>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/10/09 08:53
Two minor SILK fixes
1f65994e
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/08 21:05
Avoids unnecessary collapse of the HF stereo image in hybrid mode.
ebece633
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/08 20:29
Fixes a stereo SILK->CELT switching bug
6d5af483
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/08 18:45
Increase the floor on nb_compr_bytes when we enable redundancy.
78291b27
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/08 18:12
Fixes a redundancy mismatch bug
207a2e86
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/08 11:08
Fixes a rare integer overflow in the SILK "50% of max rate" rule
591b7494
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/08 06:22
Redundancy fixes
9fd13d60
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/07 18:50
Not delaying stereo->mono transitions to/from CELT
1e22a4b7
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/07 18:29
Fixes a problem with the SILK toMono when we're encoding 40/60 ms frames
6e5f6d04
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/07 14:08
Prevents a SILK stereo encoding-side desync
d5c92637
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/07 10:59
Fixes two encoder bugs causing glitches in stereo->mono switches
b5972388
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/07 04:38
Proper SILK delay compensation for resampling
a5e96b84
– Timothy B. Terriberry <tterribe@xiph.org>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/10/06 07:34
More draft updates and additions.
88875669
– Koen Vos <koen.vos@skype.net>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/10/06 09:38
SILK update
480ba703
– Koen Vos <koen.vos@skype.net>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/10/05 09:49
SILK stereo fix
e98f1f50
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/10/04 21:59
Fix C89 incompatible mixed declarations and code introduced by 220a7d4b.
49979211
– Gregory Maxwell <greg@xiph.org>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/10/04 14:26
Move useInterpolatedNLSFs assert from encode_indices.c to silk/process_NLSFs.c.
32d5c2d6
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/04 16:20
Disabling LBRR for whever there's a change in bandwidth/channels/framesize
fd17eabc
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/10/03 23:31
Add some CUSTOM_MODES ifdefs in celt.c around code only used by
b9f443d5
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/10/03 21:20
More assert updates, make the initialization in silk_warped_autocorrelation_FLP more explicit to make tools happy, and allow resetting to auto with OPUS_SET_FORCE_CHANNELS.
2779df7f
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/04 09:26
Renaming the CELT plc.c file to celt_lpc.c to avoid MSVC conflicts with Skype's PLC.c
bc2eebdf
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/04 07:59
Fixes glithes when switching between SILK-only and hybrid
0c5085ad
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/03 21:10
Prevents the SILK PLC from being called with an invalid frame size or sampling rate
5d5875a9
– Gregory Maxwell <greg@xiph.org>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/10/03 17:07
Add the noreturn attribute on the assert functions to aid static analysis, improve test_repacketizer error handling, and silence 19 clang static analysis errors with additional assertions.
4a7c9859
– Gregory Maxwell <greg@xiph.org>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/10/03 10:04
Correct C99 undefined behavior in silk/NSQ.c, parallel change to 1ee139bc.
1e0805d7
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/03 09:52
Delaying SILK stereo->mono transitions by two frames
8a7543c4
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/10/03 09:29
Remove warning added by 4cc9a459.
4cc9a459
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/10/03 09:07
Eliminate redundant redundancy code.
9c937631
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/02 20:51
Merge remote-tracking branch 'greg/master'
de3e16c8
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/02 20:39
Fixes stereo->mono switching bugs (encoder)
ed921b01
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/10/02 16:04
Make it possible to undo the effect of the private OPUS_SET_FORCE_MODE encoder ctl.
32af90ae
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/10/02 10:27
Improve opus_decode() error code consistency.
8714189c
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/10/01 23:19
Fix bug in OPUS_SET_BANDWIDTH_REQUEST.
220a7d4b
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/10/01 16:30
Fix bug in the OPUS_GET_APPLICATION_REQUEST ctl and also add a bunch of set ctl range checking and improve encoder/decoder error code consistency.
55788c8c
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/30 15:50
Assertion update for commit b23a6ca5
342d654c
– Gregory Maxwell <greg@xiph.org>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/09/30 13:57
As of commit 44203907 all celt bands N>1 are even, including custom modes. In light of this, remove some pointless tests.
b23a6ca5
– J-M Valin (rewritten by T.B. Terriberry) <jmvalin@jmvalin.ca>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/09/30 14:12
Fixes problems with unstable filter detection
efe16c5d
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/29 18:02
don't allow the user to override the bandwidth so that it's above what Fs allows
b180a3fe
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/09/29 13:43
Make silk_assert calls work with the autotools --enable-assertions.
e3f6ad0b
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/09/29 12:57
Remove an unreachable block in silk/float/pitch_analysis_core_FLP.c
8d6467c7
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/09/29 12:20
More silk/ resampler cleanup.
ad29b2c2
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/29 08:42
test_opus had skip uninitialized for decode-only
fc8b605c
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/09/28 13:09
Eliminate signed overflow in constant, minor makefile.draft updates.
59647fdb
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/09/28 11:44
Misc. silk/ cleanups: static inline things which are only used in one file.
afc8d53b
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/09/28 11:13
Cleans up some leaking opus_custom symbols in celt/
c7ab61b3
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/28 12:24
Fixes a bug introduced while fixing the original 60-ms stereo bug
e4de8a9c
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/28 10:23
Fixes a bug that was falsely triggering DTX for 60 ms stereo
744e59ef
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/09/28 08:40
More resampler cleanups.
96739ad3
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/09/27 22:26
Eliminate function pointers from the resampler.
5d48dbd3
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/09/27 19:49
Help JM's eclipse understand that silk_NLSF_del_dec_quant returns.
9925366a
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/09/27 19:30
Silence the remaining silk/ GCC warnings.
7152a9aa
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/09/27 17:33
Fix some GCC warings in the silk/ directory.
748c960c
– Timothy B. Terriberry <tterribe@xiph.org>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/09/17 08:44
Add support for coding signs with 0 pulses.
9826ed99
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/27 13:12
Fixes a glitch on SILK frame size switching
9f90e57a
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/27 10:10
Fixes a glitch in SILK mono->stereo switching
6312d9a3
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/26 20:01
Commenting on the implementation-defined behaviour we rely on
828e33f3
– Timothy B. Terriberry <tterribe@xiph.org>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/09/26 16:53
Draft clean-ups and additions.
a404d4e9
– Benjamin M. Schwartz <bens@alum.mit.edu>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/09/14 10:53
Update text regarding PLC and add a new section on clock drift.
0da4f238
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/24 20:11
Avoiding more left shifts of negative values
803ec8c6
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/23 19:48
Avoiding left shifts of negative values
40b954dc
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/23 19:29
minor draft fixes
d62f3781
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/23 19:05
CELT decoder figure, some more acknowledgements
1ee139bc
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/23 09:08
Making the left shift macros use unsigned to avoid undefined behaviour
44ce46dc
– Koen Vos <koen.vos@skype.net>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/09/23 09:05
Fixes a decoder overflow on random input
25577500
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/22 18:13
API doc improvements
c248e6d0
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/22 13:59
Improved doxygen doc for opus.h
cc340504
– Koen Vos <koen.vos@skype.net>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/09/21 10:50
Fixes an integer overflow caused by uninitialized values in LTP scaling
363924ee
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/20 11:15
Draft build fixes, some more details
149754ea
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/09/19 12:40
Patch from Tim to avoid a spurious uninitialized warning in test_opus.c.
f7bf43b3
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/09/19 11:49
Some fixes for C89 builds.
bd628ab6
– Ralph Giles <giles@mozilla.com>
authored
on 2011/09/16 18:53
Use fold instead of passing a wrap length to base64.
1c2f5633
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/15 21:16
Removed all the silk_ prefixes in source file names (not symbols)
fb3a437c
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/15 20:58
Renaming the SKP_ prefix to silk_
c0f050e7
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/15 13:18
Making sure to avoid undefined behaviour
c4ca21fc
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/15 06:10
Moves opus_compare to the same base64 tar.gz as the rest of the code
48069bf9
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/09/15 07:33
Documentation and build script updates.
25f7f355
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/14 05:50
Implements OPUS_GET_PITCH that queries the decoded pitch
bceb8e15
– Ralph Giles <giles@mozilla.com>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/09/13 20:04
Remove redundant API parameter comments from opus_multistream.c.
1c1cf7d0
– Ralph Giles <giles@mozilla.com>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/09/13 19:56
More documentation for the multistream API.
2ca6c5d2
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/13 20:06
more libcelt->celt renames
c3749909
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/13 14:21
renames the libcelt/ directory to celt/
92675068
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/11 18:00
Changing some TODOs that were really future optimization hints
af50ce92
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/11 16:13
Implements OPUS_MULTISTREAM_{EN|DE}CODER_GET_STATE
c63cc122
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/11 15:51
Implements multi-stream encoder requests the best we can
e448df83
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/11 14:12
Properly implementing the multistream decoder ctl()s
5257e3fe
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/11 12:12
TF decoding details
904e7a87
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/11 10:29
Adds a bound on the SILK rate to prevent it from busting the byte limit
8fdf2afb
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/10 17:56
integer type fixes
77519bfb
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/09 21:11
minor doc update
3bcf3678
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/09/09 13:11
Documentation updates.
ee83c16e
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/09 11:19
Doxygen comment fixes
21452882
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/09 10:57
Opus now default to VBR
cdfb8f31
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/09 10:50
Making complexity default to 10 for the CELT part too
29095379
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/09/09 10:24
Documentation updates.
131d8882
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/09 09:56
Makes multi-stream encoding code use the repacketizer
0ca076d5
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/09 09:49
Fixes multi-stream bug exposed in e335065a1ba72
f5ac8a68
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/09 07:31
test_opus now uses a string for the application
68bc8c04
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/09 07:10
Making RESTRICTED_LOWDELAY an "application" that's set at init time
d970a85c
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/08 17:41
Using opus_repacketizer_init() instead of opus_repacketizer_create() in the encoder
e4336a5c
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/09/08 14:19
Encoder can now produce 40- and 60-ms frames even for CELT-only and hybrid
Next