RSS feed
64ae0a96
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/29 13:28
Silences a gcc warning
72b9b34d
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/10/28 23:45
Newly introduced check_encoder_option failed unconditionally instead of only when you used the wrong options.
7664d811
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/28 22:15
Removes unused order 14 in silk_LPC_analysis_filter_FLP()
be236b12
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/28 22:12
Considers the case where SILK busts its budget in hybrid mode
fd152f55
– Koen Vos <koen.vos@skype.net>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/10/28 20:24
fixes a mixup between decoder and PLC states
1ee6b48c
– Koen Vos <koen.vos@skype.net>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/10/28 20:03
Fixes PLC initialization bug
2f3ae499
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/28 19:52
oops, bad copy-paste
d6cad7aa
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/28 19:20
Disabling some unused SILK functions from the float build
8fcfe02b
– Gregory Maxwell <greg@xiph.org>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/10/28 18:47
Update test_opus_encode / test_opus_decode for better LBRR/PLC testing and to reduce stack usage.
fa3ef8dc
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/28 19:13
draft wip
9fb5cee6
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/28 18:41
Checking that encoder options aren't used for decoding in opus_demo
e1c3eac4
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/28 17:20
oops, forgot to update the source list
a3798d9b
– Koen Vos <koen.vos@skype.net>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/10/28 17:07
comment
0dbd0ca3
– Koen Vos <koen.vos@skype.net>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/10/28 17:05
Fixes two SILK PLC issues
acc7a6c7
– Koen Vos <koen.vos@skype.net>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/10/28 15:44
Reformatting changes with an update to the MSVC project files
2d4f6140
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/28 12:16
test vector wip, nothing to see here
9e19fe6f
– Ralph Giles <giles@thaumas.net>
authored
on 2011/10/28 07:32
Use the fallback __GNUC_PREREQ from arch.h in ecintrin.h.
7931a601
– Ralph Giles <giles@thaumas.net>
authored
on 2011/10/28 07:29
Remove relative paths to opus.h.
839de4d0
– Ralph Giles <giles@thaumas.net>
authored
on 2011/10/28 07:03
Remove the define check for __GNUC_PREREQ.
b4dd4eb7
– Ralph Giles <giles@thaumas.net>
authored
on 2011/10/28 06:51
Fix the test for gcc version >= 4.6 to work for gcc 5 and up.
732ac844
– Ralph Giles <giles@mozilla.com>
authored
on 2011/10/28 05:27
Move opus_apps inside the MALLOC_FAIL block.
455993f1
– Ralph Giles <giles@mozilla.com>
authored
on 2011/10/28 05:23
Make the MALLOC_FAIL test solely dependent on HAVE___MALLOC_HOOK.
b88a7baf
– Ralph Giles <giles@mozilla.com>
authored
on 2011/10/28 05:21
Use #pragma GCC diagnostic push/pop only on gcc 4.6 and later.
c19bc346
– Ralph Giles <giles@thaumas.net>
authored
and Ralph Giles <giles@mozilla.com>
committed
on 2011/10/28 03:14
Check for __malloc_hook and define MALLOC_FAIL appropriately.
ed90cdc3
– Ralph Giles <giles@thaumas.net>
authored
and Ralph Giles <giles@mozilla.com>
committed
on 2011/10/28 02:55
Disable the deprecated function warning on __malloc_hook.
657dea71
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/10/28 08:10
Moving the dash header inline to appease the apple gcc.
ad20dd2f
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/28 08:09
Preparing for test vectors
d84fa9fd
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/10/28 07:06
Fixes a bug in ec_enc_done when no range coded data was coded and adds test cases to test_unit_entropy.
aecf2d3e
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/28 07:02
opus_demo now returns 1 on mismatch
6f1ece57
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/10/28 05:59
Extend test_unit_entropy to test some patch_initial_bits corner cases.
16abc6fe
– Timothy B. Terriberry <tterribe@xiph.org>
authored
and Gregory Maxwell <greg@xiph.org>
committed
on 2011/10/28 02:25
Fix for ec_enc_patch_initial_bits().
c8649d0e
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/27 18:25
Gives the Opus code direct access to (non-opaque) OpusRepacketizer
f340bba0
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/27 16:33
Checking error codes internally and return OPUS_INTERNAL_ERROR on failure
71c04dc0
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/10/27 14:07
Improve test_opus_encode's coverage of some high rate cases.
d17bc2e8
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/27 12:46
Make CBR code a bit less aggressive about low rate
cb9471c0
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/27 12:45
Fixes a hybrid bug when operating with a max bit-rate
84846910
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/27 11:34
draft: CELT encoder description for tf_analysis() and spreading_decision()
4a7027b2
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/27 09:51
Allow wrap-around in silk_LPC_analysis_filter()
e6a0be8e
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/27 09:43
Makes OPUS_SET_VOICE_RATIO private
6ef37872
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/27 09:39
Making sure DTX for voice still works at high bit-rate
6b9c29ae
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/10/27 04:24
Add a test for MAX_BANDWIDTH to test_opus_api.
9652f81e
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/10/26 19:55
Test cleanups and renaming.
da025d56
– Ralph Giles <giles@thaumas.net>
authored
on 2011/10/26 16:24
Convert tabs to spaces in the opus and celt code.
4923f3f8
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/26 17:36
Moves the main headers from src/ to include/
82c98593
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/26 17:01
Removes tests/.dirstamp
38805f35
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/10/26 16:05
Rename test_repacketizer to repacketizer_demo.
a5ff49ec
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/10/26 15:56
Renames test_opus to opus_demo and adds the test_opus_api, test_opus_encode, test_opus_decode test programs.
d481798a
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/26 11:47
draft: Update to normative/non-normative switching
602fd8a6
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/26 07:55
draft: Moves the high-pass to the Opus encoder to reflect the source code
7f3caf94
– Koen Vos <koen.vos@skype.net>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/10/26 04:03
Fixes another minor bug introduced in 43a0de4af15
56a3b953
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/25 21:23
Adds draft section on "Control Parameters"
bfad2818
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/25 09:46
Adjusts the bandwidth thresholds depending on complexity and CBR
97cefddc
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/25 08:10
Oops, forgot the #defines for OPUS_{SET|GET}_MAX_BANDWIDTH()
d39bccb0
– Koen Vos <koen.vos@skype.net>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/10/24 21:19
Fixes a minor bug introduced in 43a0de4af15
9ba17435
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/24 18:41
Implements OPUS_SET_MAX_BANDWIDTH()
9dc0e404
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/24 16:26
Disable CELT when FEC is on and we're losing too many packets
ec1ebf8a
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/24 16:07
Fixes a bug on FEC+stereo
a7585a0d
– Timothy B. Terriberry <tterribe@xiph.org>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/10/24 08:24
More draft edits and additions.
33bd6aa3
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/24 07:53
Some SILK CBR tuning
43a0de4a
– Koen Vos <koen.vos@skype.net>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/10/24 05:10
Optimization of the CBR loop
3b2aee06
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/21 19:21
Implements glitchless switching between SILK bandwidths
e53ebd69
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/10/21 10:21
Don't use -fstack-protector-all when its not supported, add an autoconf test.
3d28ee80
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/10/21 09:00
Fix stack corruption with high rate SILK encoding added by the recent CBR changes and enable -fstack-protector-all on gcc autotools builds.
4871fb92
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/21 07:17
Silences some warnings in fixed-point
bfc67b95
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/21 07:10
Same as 44a030deedf11 but for fixed-point
44a030de
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/21 07:05
Limits how fast the CBR gain multiplier can increase
1fad3048
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/20 17:10
Make the encoder output a "PLC packet" when SILK can't reach the target
99ca4b3c
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/20 10:30
Overrides the SILK delayed bandwidth changes when CBR might bust
294bfec2
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/19 20:39
Implements hard CBR for SILK
dbf2ea84
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/19 09:56
draft: Describing SILK delay compensation
cb897c56
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/19 08:38
draft: mode switching details (reset and redundancy cross-fade)
d062c4a5
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/19 03:41
Only free state once in kiss-fft failed init path
e6a4ece7
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/18 21:56
Simplfies the condition for resetting the CELT state
52de536f
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/10/18 20:20
Correct encoder/decoder state mismatch and spurious state resetting in the encoder when side is reset.
9a056886
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/18 10:42
Misc corrections to the draft
6559d36a
– Timothy B. Terriberry <tterribe@xiph.org>
authored
and Gregory Maxwell <greg@xiph.org>
committed
on 2011/10/17 10:20
Remove redundant mid-only flag when side VAD flag is set.
f2d6480f
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/17 13:55
Draft text for encoder mode selection
88e5cdc5
– Timothy B. Terriberry <tterribe@xiph.org>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/10/17 09:16
Fix fixed-point build bustage from 53cc1a03.
1e03a6eb
– Timothy B. Terriberry <tterribe@xiph.org>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/10/14 12:14
Fix side-channel index for VAD/LBRR flags.
53cc1a03
– Timothy B. Terriberry <tterribe@xiph.org>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/10/14 09:38
Fix the side frame conditional coding rules.
7ef6c7c1
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/17 10:20
This should fix switching from SILK/hybrid to 60ms CELT
d9dd4992
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/10/16 00:02
Correct rare mismatch between the encoder and decoder introduced by e9b53212.
ebb1cd16
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/14 12:11
Addressing some comments about the draft and cleaning up COPYING
e22cc277
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/14 09:48
Fixes CELT->Hybrid glitches
4bc8c033
– Timothy B. Terriberry <tterribe@xiph.org>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/10/13 13:06
More draft updates.
26451fef
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/13 16:12
Improved test for fishy redundancy length
e9b53212
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/13 12:24
Tim says it's safe
ab964575
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/13 12:18
JM puts on a brown paper bag
eb17b5e0
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/13 08:39
Doing a best for "unprotected" switches to 2.5 ms frames
e2f1aac5
– Koen Vos <koen.vos@skype.net>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/10/12 17:30
Fixes a corner case that was causing silk_A2NLSF() to fail
4f1b7dac
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/12 11:09
Fixes a case where PLC was called on the side when no side was ever coded
e2a6aaa7
– Timothy B. Terriberry <tterribe@xiph.org>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2011/10/12 10:24
Improves accuracy of NLSF2A by reordering the polynomial roots
d5158a42
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/12 08:58
Fixes a numerical accuracy issue in the pitch search
d84c8d1f
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/11 17:46
Fixes a panned stereo regression
b24e5746
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/11 17:09
Misc bug fixes
a4885a5f
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/11 14:00
Gets rid of a "safe" signed overflow in silk_noise_shape_quantizer_del_dec()
4541bbcc
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/11 12:47
Gets rid of a "safe" signed overflow in silk_DIV32_varQ()
37378626
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/11 11:03
Using a noise-based PLC for the CELT layer in hybrid mode
16f15924
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2011/10/10 17:29
Fixes a corruption when decoding FEC frames
a355d74e
– Gregory Maxwell <greg@xiph.org>
authored
on 2011/10/10 09:59
Move a number of files and functions which are only used by fixed point builds from silk/ to silk/fixed/.
Next