shithub: opus

RSS feed

09a84c8e – Jean-Marc Valin <[email protected]> authored on 2011/10/31 15:51
Fixes a minor issue on CELT->SILK switching

38c6a150 – Jean-Marc Valin <[email protected]> authored on 2011/10/31 13:21
version number bump

0fd87bed – Jean-Marc Valin <[email protected]> authored on 2011/10/31 12:30
More last-minute typos

18ab935a – Jean-Marc Valin <[email protected]> authored on 2011/10/31 12:26
Typos

fe5fe9e1 – Jean-Marc Valin <[email protected]> authored on 2011/10/31 12:08
Fixes sha1 of test1_mono

2a8e2d84 – Jean-Marc Valin <[email protected]> authored on 2011/10/31 12:02
draft version/date change

57db6c55 – Jean-Marc Valin <[email protected]> authored on 2011/10/31 12:00
Test vectors update

abaa3489 – Jean-Marc Valin <[email protected]> authored on 2011/10/31 10:35
Adds -random_fec option to randomly add FEC to some frames.

917cd6e6 – Timothy B. Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/10/31 07:09
Minor draft edits.

66767ee8 – Ralph Giles <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/10/31 06:36
Clean up whitespace in the draft makefile.

27592c3e – Jean-Marc Valin <[email protected]> authored on 2011/10/31 09:18
Multi-stream now checks that each stream at least contains a ToC.

f8fc8f29 – Jean-Marc Valin <[email protected]> authored on 2011/10/31 09:09
Test vector warning

a05a379f – Jean-Marc Valin <[email protected]> authored on 2011/10/30 18:49
Adds -random_framesize and -sweep_max options to opus_demo

23f3a1f1 – Jean-Marc Valin <[email protected]> authored on 2011/10/30 18:41
Fixes a redundancy bug in glitchless SILK-SILK switching

afd05aca – Gregory Maxwell <[email protected]> authored on 2011/10/30 15:57
Fix multistream packet corruption, implement GET_FINAL_RANGE for multistream, and add many tests.

b77c44b4 – Jean-Marc Valin <[email protected]> authored on 2011/10/30 12:58
draft: s/LSb/LSB/

c81b5102 – Gregory Maxwell <[email protected]> authored on 2011/10/29 22:16
Fix a number of multistream decoder bugs; add some very basic multistream decoder tests.

b975a426 – Jean-Marc Valin <[email protected]> authored on 2011/10/29 21:40
draft: Better description of the CELT allocation and stereo decisions

38fc0d59 – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/10/29 19:54
Fix some inconsequential file descriptor leaks in the demo tools to silence cppcheck warnings.

a44e95ab – Koen Vos <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/10/29 17:50
SILK encoder description

54a3495a – Gregory Maxwell <[email protected]> authored on 2011/10/29 14:19
Minor changes to test_opus_encode to improve coverage a little bit.

acd3bce9 – Jean-Marc Valin <[email protected]> authored on 2011/10/29 13:46
Removes "set but never used" variables

64ae0a96 – Jean-Marc Valin <[email protected]> authored on 2011/10/29 13:28
Silences a gcc warning

72b9b34d – Gregory Maxwell <[email protected]> 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 <[email protected]> authored on 2011/10/28 22:15
Removes unused order 14 in silk_LPC_analysis_filter_FLP()

be236b12 – Jean-Marc Valin <[email protected]> authored on 2011/10/28 22:12
Considers the case where SILK busts its budget in hybrid mode

fd152f55 – Koen Vos <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/10/28 20:24
fixes a mixup between decoder and PLC states

1ee6b48c – Koen Vos <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/10/28 20:03
Fixes PLC initialization bug

2f3ae499 – Jean-Marc Valin <[email protected]> authored on 2011/10/28 19:52
oops, bad copy-paste

d6cad7aa – Jean-Marc Valin <[email protected]> authored on 2011/10/28 19:20
Disabling some unused SILK functions from the float build

8fcfe02b – Gregory Maxwell <[email protected]> authored and Jean-Marc Valin <[email protected]> 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 <[email protected]> authored on 2011/10/28 19:13
draft wip

9fb5cee6 – Jean-Marc Valin <[email protected]> authored on 2011/10/28 18:41
Checking that encoder options aren't used for decoding in opus_demo

e1c3eac4 – Jean-Marc Valin <[email protected]> authored on 2011/10/28 17:20
oops, forgot to update the source list

a3798d9b – Koen Vos <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/10/28 17:07
comment

0dbd0ca3 – Koen Vos <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/10/28 17:05
Fixes two SILK PLC issues

acc7a6c7 – Koen Vos <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/10/28 15:44
Reformatting changes with an update to the MSVC project files

2d4f6140 – Jean-Marc Valin <[email protected]> authored on 2011/10/28 12:16
test vector wip, nothing to see here

9e19fe6f – Ralph Giles <[email protected]> authored on 2011/10/28 07:32
Use the fallback __GNUC_PREREQ from arch.h in ecintrin.h.

7931a601 – Ralph Giles <[email protected]> authored on 2011/10/28 07:29
Remove relative paths to opus.h.

839de4d0 – Ralph Giles <[email protected]> authored on 2011/10/28 07:03
Remove the define check for __GNUC_PREREQ.

b4dd4eb7 – Ralph Giles <[email protected]> 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 <[email protected]> authored on 2011/10/28 05:27
Move opus_apps inside the MALLOC_FAIL block.

455993f1 – Ralph Giles <[email protected]> authored on 2011/10/28 05:23
Make the MALLOC_FAIL test solely dependent on HAVE___MALLOC_HOOK.

b88a7baf – Ralph Giles <[email protected]> authored on 2011/10/28 05:21
Use #pragma GCC diagnostic push/pop only on gcc 4.6 and later.

c19bc346 – Ralph Giles <[email protected]> authored and Ralph Giles <[email protected]> committed on 2011/10/28 03:14
Check for __malloc_hook and define MALLOC_FAIL appropriately.

ed90cdc3 – Ralph Giles <[email protected]> authored and Ralph Giles <[email protected]> committed on 2011/10/28 02:55
Disable the deprecated function warning on __malloc_hook.

657dea71 – Gregory Maxwell <[email protected]> authored on 2011/10/28 08:10
Moving the dash header inline to appease the apple gcc.

ad20dd2f – Jean-Marc Valin <[email protected]> authored on 2011/10/28 08:09
Preparing for test vectors

d84fa9fd – Gregory Maxwell <[email protected]> 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 <[email protected]> authored on 2011/10/28 07:02
opus_demo now returns 1 on mismatch

6f1ece57 – Gregory Maxwell <[email protected]> authored on 2011/10/28 05:59
Extend test_unit_entropy to test some patch_initial_bits corner cases.

16abc6fe – Timothy B. Terriberry <[email protected]> authored and Gregory Maxwell <[email protected]> committed on 2011/10/28 02:25
Fix for ec_enc_patch_initial_bits().

c8649d0e – Jean-Marc Valin <[email protected]> authored on 2011/10/27 18:25
Gives the Opus code direct access to (non-opaque) OpusRepacketizer

f340bba0 – Jean-Marc Valin <[email protected]> authored on 2011/10/27 16:33
Checking error codes internally and return OPUS_INTERNAL_ERROR on failure

71c04dc0 – Gregory Maxwell <[email protected]> authored on 2011/10/27 14:07
Improve test_opus_encode's coverage of some high rate cases.

d17bc2e8 – Jean-Marc Valin <[email protected]> authored on 2011/10/27 12:46
Make CBR code a bit less aggressive about low rate

cb9471c0 – Jean-Marc Valin <[email protected]> authored on 2011/10/27 12:45
Fixes a hybrid bug when operating with a max bit-rate

84846910 – Jean-Marc Valin <[email protected]> authored on 2011/10/27 11:34
draft: CELT encoder description for tf_analysis() and spreading_decision()

4a7027b2 – Jean-Marc Valin <[email protected]> authored on 2011/10/27 09:51
Allow wrap-around in silk_LPC_analysis_filter()

e6a0be8e – Jean-Marc Valin <[email protected]> authored on 2011/10/27 09:43
Makes OPUS_SET_VOICE_RATIO private

6ef37872 – Jean-Marc Valin <[email protected]> authored on 2011/10/27 09:39
Making sure DTX for voice still works at high bit-rate

6b9c29ae – Gregory Maxwell <[email protected]> authored on 2011/10/27 04:24
Add a test for MAX_BANDWIDTH to test_opus_api.

9652f81e – Gregory Maxwell <[email protected]> authored on 2011/10/26 19:55
Test cleanups and renaming.

da025d56 – Ralph Giles <[email protected]> authored on 2011/10/26 16:24
Convert tabs to spaces in the opus and celt code.

4923f3f8 – Jean-Marc Valin <[email protected]> authored on 2011/10/26 17:36
Moves the main headers from src/ to include/

82c98593 – Jean-Marc Valin <[email protected]> authored on 2011/10/26 17:01
Removes tests/.dirstamp

38805f35 – Gregory Maxwell <[email protected]> authored on 2011/10/26 16:05
Rename test_repacketizer to repacketizer_demo.

a5ff49ec – Gregory Maxwell <[email protected]> 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 <[email protected]> authored on 2011/10/26 11:47
draft: Update to normative/non-normative switching

602fd8a6 – Jean-Marc Valin <[email protected]> authored on 2011/10/26 07:55
draft: Moves the high-pass to the Opus encoder to reflect the source code

7f3caf94 – Koen Vos <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/10/26 04:03
Fixes another minor bug introduced in 43a0de4af15

56a3b953 – Jean-Marc Valin <[email protected]> authored on 2011/10/25 21:23
Adds draft section on "Control Parameters"

bfad2818 – Jean-Marc Valin <[email protected]> authored on 2011/10/25 09:46
Adjusts the bandwidth thresholds depending on complexity and CBR

97cefddc – Jean-Marc Valin <[email protected]> authored on 2011/10/25 08:10
Oops, forgot the #defines for OPUS_{SET|GET}_MAX_BANDWIDTH()

d39bccb0 – Koen Vos <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/10/24 21:19
Fixes a minor bug introduced in 43a0de4af15

9ba17435 – Jean-Marc Valin <[email protected]> authored on 2011/10/24 18:41
Implements OPUS_SET_MAX_BANDWIDTH()

9dc0e404 – Jean-Marc Valin <[email protected]> authored on 2011/10/24 16:26
Disable CELT when FEC is on and we're losing too many packets

ec1ebf8a – Jean-Marc Valin <[email protected]> authored on 2011/10/24 16:07
Fixes a bug on FEC+stereo

a7585a0d – Timothy B. Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/10/24 08:24
More draft edits and additions.

33bd6aa3 – Jean-Marc Valin <[email protected]> authored on 2011/10/24 07:53
Some SILK CBR tuning

43a0de4a – Koen Vos <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/10/24 05:10
Optimization of the CBR loop

3b2aee06 – Jean-Marc Valin <[email protected]> authored on 2011/10/21 19:21
Implements glitchless switching between SILK bandwidths

e53ebd69 – Gregory Maxwell <[email protected]> authored on 2011/10/21 10:21
Don't use -fstack-protector-all when its not supported, add an autoconf test.

3d28ee80 – Gregory Maxwell <[email protected]> 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 <[email protected]> authored on 2011/10/21 07:17
Silences some warnings in fixed-point

bfc67b95 – Jean-Marc Valin <[email protected]> authored on 2011/10/21 07:10
Same as 44a030deedf11 but for fixed-point

44a030de – Jean-Marc Valin <[email protected]> authored on 2011/10/21 07:05
Limits how fast the CBR gain multiplier can increase

1fad3048 – Jean-Marc Valin <[email protected]> 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 <[email protected]> authored on 2011/10/20 10:30
Overrides the SILK delayed bandwidth changes when CBR might bust

294bfec2 – Jean-Marc Valin <[email protected]> authored on 2011/10/19 20:39
Implements hard CBR for SILK

dbf2ea84 – Jean-Marc Valin <[email protected]> authored on 2011/10/19 09:56
draft: Describing SILK delay compensation

cb897c56 – Jean-Marc Valin <[email protected]> authored on 2011/10/19 08:38
draft: mode switching details (reset and redundancy cross-fade)

d062c4a5 – Jean-Marc Valin <[email protected]> authored on 2011/10/19 03:41
Only free state once in kiss-fft failed init path

e6a4ece7 – Jean-Marc Valin <[email protected]> authored on 2011/10/18 21:56
Simplfies the condition for resetting the CELT state

52de536f – Gregory Maxwell <[email protected]> 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 <[email protected]> authored on 2011/10/18 10:42
Misc corrections to the draft

6559d36a – Timothy B. Terriberry <[email protected]> authored and Gregory Maxwell <[email protected]> committed on 2011/10/17 10:20
Remove redundant mid-only flag when side VAD flag is set.

f2d6480f – Jean-Marc Valin <[email protected]> authored on 2011/10/17 13:55
Draft text for encoder mode selection

88e5cdc5 – Timothy B. Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2011/10/17 09:16
Fix fixed-point build bustage from 53cc1a03.

Next