shithub: opus

RSS feed

8c9c9b28 – Jean-Marc Valin <[email protected]> authored on 2012/12/04 19:53
Fixes a multi-frame FEC issue that was caught by valgrind

9283114f – Jean-Marc Valin <[email protected]> authored on 2012/12/04 19:50
Adds explicit valgrind checks when ENABLE_VALGRIND is defined

d0fd9d4b – Jean-Marc Valin <[email protected]> authored on 2012/12/04 10:45
Implements opus_packet_get_nb_samples()

512d849c – Jean-Marc Valin <[email protected]> authored on 2012/12/04 09:13
Implements OPUS_GET_LAST_FRAME_DURATION decoder ctl()

a5bd4409 – Jean-Marc Valin <[email protected]> authored on 2012/12/04 09:13
Don't update the internal decoder state until we know the packet is valid

7fcd66c4 – Jean-Marc Valin <[email protected]> authored on 2012/12/04 10:07
Changes the PLC behaviour and fixes the FEC behaviour on concatenated packets

124f69b0 – Ralph Giles <[email protected]> authored on 2012/12/03 08:46
Remove MSVC incremental linking directives.

c093829c – Nils Wallménius <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/12/02 11:06
Do imdct post-rotate and deshuffle in-place.

aa3a599c – Jean-Marc Valin <[email protected]> authored on 2012/12/03 10:40
Fixes forward MDCT for overlaps that aren't a multiple of 4

259e1666 – Jean-Marc Valin <[email protected]> authored on 2012/12/03 08:05
Fix packet length handling for 16-bit machines (makes no difference on 32-bit)

54f7cb46 – Jean-Marc Valin <[email protected]> authored on 2012/12/01 17:11
Updates MDCT unit test

027a2021 – Jean-Marc Valin <[email protected]> authored on 2012/12/01 17:00
More comments in the PLC

cacb5661 – Nils Wallménius <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/12/01 16:28
Place output of imdct post-rotate and deshuffle in out buffer to avoid copying and simplify the code.

e0884feb – Nils Wallménius <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/12/01 16:11
Window both sides of overlap when adding them.

e7ec933c – Ralph Giles <[email protected]> authored on 2012/11/30 13:00
Add a regression test for the padding issue.

9345aaa5 – Jean-Marc Valin <[email protected]> authored on 2012/11/30 12:36
Fixes an out-of-bounds read issue with the padding handling code

b05aa1dd – Jean-Marc Valin <[email protected]> authored on 2012/11/30 09:41
bump rtp draft version

03d5fec2 – Julian Spittka <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/11/29 22:12
RTP draft updates addressing the rest of Tina's comments

0094c881 – Jean-Marc Valin <[email protected]> authored on 2012/11/29 12:59
Better comments in the PLC

def001bd – Ralph Giles <[email protected]> authored on 2012/11/29 09:58
Remove obsolete check for endianness.

c3273ed7 – Jean-Marc Valin <[email protected]> authored on 2012/11/29 11:51
Fixes an overflow in the fixed-point celt_sqrt() for large values.

e0491e7d – Jean-Marc Valin <[email protected]> authored on 2012/11/29 11:49
Fixes many many issues in the CELT PLC

15f0f1f3 – Jean-Marc Valin <[email protected]> authored on 2012/11/29 04:24
Addressing some of Tina's comments on the RTP draft

799b1700 – Ralph Giles <[email protected]> authored on 2012/11/29 06:40
Improve the !OPUS_BUILD #error.

265b6b11 – Ralph Giles <[email protected]> authored on 2012/11/29 06:01
Allow the build files to override OPUS_EXPORT.

83f8012c – Ralph Giles <[email protected]> authored on 2012/11/29 05:36
Remove obsolete #ifdef OPUS_BUILD.

07418d9d – Gregory Maxwell <[email protected]> authored on 2012/11/27 07:51
Guard _BitScanReverse on MSVC so that MSVC 6 doesn't break.

b880e9b4 – Jean-Marc Valin <[email protected]> authored on 2012/11/22 12:25
More minor updates to RTP draft

acf06752 – Jean-Marc Valin <[email protected]> authored on 2012/11/22 12:10
Misc updates to the RTP draft

f92c87a2 – Timothy B. Terriberry <[email protected]> authored on 2012/11/21 23:38
Reword 239e9a33 for better clarity.

239e9a33 – Timothy B. Terriberry <[email protected]> authored on 2012/11/21 13:48
Add support for RFC5576 source-level attributes.

dd2520cd – Timothy B. Terriberry <[email protected]> authored on 2012/11/19 10:01
Update Ogg draft to make it a WG item.

413caa00 – Jean-Marc Valin <[email protected]> authored on 2012/11/19 11:36
Tweaks to the new transient detector

14454c49 – Ralph Giles <[email protected]> authored on 2012/11/14 07:42
Enable maintainer mode by default on automake 1.11

4357e939 – Nils Wallménius <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/11/12 18:05
Follow up to commit 8b906c102b37ce74571898c8879c01b2a9088fb3

1a6ae384 – Timothy B. Terriberry <[email protected]> authored on 2012/11/12 08:09
Fix the draft build.

702458ac – Jean-Marc Valin <[email protected]> authored on 2012/11/05 19:24
Should make celt_maxabs*() slightly faster

f22af9cf – Jean-Marc Valin <[email protected]> authored on 2012/11/12 10:44
RTP draft: Using sampling rates instead of bandwidths

144b6e6e – Jean-Marc Valin <[email protected]> authored on 2012/11/10 05:13
Oops, fixes transient_analysis() for the right channel

10b30e74 – Jean-Marc Valin <[email protected]> authored on 2012/11/09 19:44
Fixes a VBR bug caused by maxDepth not to be computed without dynalloc

c55f4d8d – Ralph Giles <[email protected]> authored on 2012/11/09 06:21
Fix line endings on MSVC project files.

c8231202 – Ralph Giles <[email protected]> authored on 2012/11/09 04:42
Add the new source files to the MSVC projects.

57fa0563 – Jean-Marc Valin <[email protected]> authored on 2012/11/09 09:30
Better description of the the stereo signalling behaviour

c4fa0a57 – Ralph Giles <[email protected]> authored on 2012/11/09 05:17
Bump version.mk.

d47308de – Jean-Marc Valin <[email protected]> authored on 2012/11/08 18:59
Remove long-outdated comment

9ed3d027 – Jean-Marc Valin <[email protected]> authored on 2012/11/08 16:50
Fixes a quant_coarse_energy() hybrid mode bug

1fd1d7dd – Jean-Marc Valin <[email protected]> authored on 2012/11/08 12:22
Fixes a bug where transient frames would use previous spreading

a6d663c6 – Jean-Marc Valin <[email protected]> authored on 2012/11/08 08:26
Disables tf_analysis() for hybrid mode

1ecb7eae – Jean-Marc Valin <[email protected]> authored on 2012/11/08 06:25
Fixes issues with multiple files defining CELT_C

6906210c – Jean-Marc Valin <[email protected]> authored on 2012/11/08 04:42
Splits out the CELT encoder and decoder

ae0e2ca8 – Jean-Marc Valin <[email protected]> authored on 2012/11/07 14:57
Splits out the Opus multi-stream encoder and decoder

8b906c10 – Jean-Marc Valin <[email protected]> authored on 2012/11/07 09:09
Changed denormalize_bands() to only work between "start" and "end"

7aa593a5 – Jean-Marc Valin <[email protected]> authored on 2012/11/07 05:19
Reduces stack in quant_all_bands() for hybrid mode

fd314f4b – Jean-Marc Valin <[email protected]> authored on 2012/11/06 20:27
More stack usage reduction in quant_all_bands()

5055cf8c – Jean-Marc Valin <[email protected]> authored on 2012/11/06 20:14
Removes the need for lowband_scratch in quant_all_bands()

06bab45f – Jean-Marc Valin <[email protected]> authored on 2012/11/06 11:29
Moved up the second encoder mdct to reduce stack usage

cc83f6b8 – Jean-Marc Valin <[email protected]> authored on 2012/11/05 05:25
Reduces decoder stack usage

4ea3ae9a – Jean-Marc Valin <[email protected]> authored on 2012/11/04 18:21
Further cleanup of the MDCT code, fixes PLC bug

21b71648 – Nils Wallménius <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/11/01 18:03
Avoid copying imdct output

50f214c2 – Timothy B. Terriberry <[email protected]> authored on 2012/11/03 09:01
Various fixes to draft-terriberry-oggopus.xml

5ab07e6b – Jean-Marc Valin <[email protected]> authored on 2012/11/03 07:36
comb_filter() bypass for the case where the gain is zero.

fedfe91d – Jean-Marc Valin <[email protected]> authored on 2012/11/03 06:43
Oops, put back the "static" for transient_analysis()

36890bc8 – Jean-Marc Valin <[email protected]> authored on 2012/11/02 20:13
Fixes a fixed-point overflow in the new transient detector

f2729ded – Jean-Marc Valin <[email protected]> authored on 2012/11/02 14:47
Fixes a fixed-point divide-by-zero issue

fac68ce1 – Jean-Marc Valin <[email protected]> authored on 2012/11/02 12:32
New transient detection algorithm

06d44326 – Gregory Maxwell <[email protected]> authored on 2012/10/31 14:42
Move LSB CTLs to the encoder specific section, thanks to Ilari on IRC for noticing.

00898f20 – Jean-Marc Valin <[email protected]> authored on 2012/10/29 21:26
Adds missing license headers on some scripts and test files

c8ce2ef3 – Jean-Marc Valin <[email protected]> authored on 2012/10/25 10:44
Keeping the deemphasis coefficients in local variable to avoid aliasing issues

aaf40ef2 – Jean-Marc Valin <[email protected]> authored on 2012/10/24 19:55
Moves the pitch prefiltering code to a separate function

de95da9b – Gregory Maxwell <[email protected]> authored on 2012/10/27 09:42
Fix several issues with multistream argument validation.

6930d90c – Jean-Marc Valin <[email protected]> authored on 2012/10/24 10:20
oops... fixes a C89 issue

1cdfd1b1 – Jean-Marc Valin <[email protected]> authored on 2012/10/24 10:07
Moved pre-emphasis to a separate function and cleaned it up

cc9f28c2 – Jean-Marc Valin <[email protected]> authored on 2012/10/23 21:49
Optimizations to comb_filter()

d3fad97e – Jean-Marc Valin <[email protected]> authored on 2012/10/23 16:25
Removes more indirections in celt.c

297195b5 – Jean-Marc Valin <[email protected]> authored on 2012/10/23 14:29
Removes a bunch of indirections from the CELT encoder and decoder

4be7fe79 – Jean-Marc Valin <[email protected]> authored on 2012/10/23 12:51
This should speed up deemphasis() quite a bit.

8ccaefd3 – Jean-Marc Valin <[email protected]> authored on 2012/10/23 12:14
Take the PLC out of the stack size critical path

f77e86a2 – Joshua Bowman <[email protected]> authored and Ralph Giles <[email protected]> committed on 2012/10/23 09:12
Fix MSVC linker warnings

662ae9bb – Ralph Giles <[email protected]> authored on 2012/10/23 09:04
Include process.h for _getpid on windows.

3b60e81d – Joshua Bowman <[email protected]> authored and Ralph Giles <[email protected]> committed on 2012/10/23 08:18
Fix the MSVC build.

027ec51b – Ralph Giles <[email protected]> authored on 2012/10/23 06:49
Fix MSVC format conversion warnings.

2572c1e7 – Nils Wallménius <[email protected]> authored and Timothy B. Terriberry <[email protected]> committed on 2012/10/21 10:06
Merge inverse mdct post-rotate and de-shuffle loops

ed627f04 – Jean-Marc Valin <[email protected]> authored on 2012/10/19 15:57
Attempt to have at least two bands that are coded

b371cf84 – Ron <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/10/18 10:05
cd doc && make is not the same as make -C doc

3aa26473 – Ralph Giles <[email protected]> authored on 2012/10/17 07:12
Fix an indentation issue.

ca24259c – Jean-Marc Valin <[email protected]> authored on 2012/10/15 20:26
Fixes two bugs in the high-band attenuation code (gain_fade())

b7b5872c – Philip Jägenstedt <[email protected]> authored and Gregory Maxwell <[email protected]> committed on 2012/10/11 07:27
Fix minor issues reported by scan-build

96480ada – Philip Jägenstedt <[email protected]> authored and Gregory Maxwell <[email protected]> committed on 2012/09/28 07:01
Ignore files created by configure && make

ea7c9869 – Jean-Marc Valin <[email protected]> authored on 2012/10/10 12:03
Adds OPUS_{G,S}ET_FORCE_CHANNELS requests to multistream API

e9b36c1e – Jean-Marc Valin <[email protected]> authored on 2012/10/10 09:53
Fixes comment-in-comment warning

f68799b2 – Jean-Marc Valin <[email protected]> authored on 2012/07/12 13:36
Fixes the high-band hybrid gain from the previous commit

0b00b319 – Koen Vos <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/07/12 10:55
Attenuates the HF in hybrid mode to match what SILK does below the cutoff

b56c278b – Jean-Marc Valin <[email protected]> authored on 2012/10/10 09:32
Fixes a fixed-point overflow in the new pitch code

9cbbcb53 – Koen Vos <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/07/12 10:36
Improvements to the pitch search

1bcf028a – Jean-Marc Valin <[email protected]> authored on 2012/10/10 04:58
Using floor(.5+x) instead of lrint(x) for C90 compilers

1b61303f – Jean-Marc Valin <[email protected]> authored on 2012/10/09 16:18
Fixes a bug in the LSB_DEPTH code introduced in cf1053dc

b2e19ecd – Jean-Marc Valin <[email protected]> authored on 2012/10/09 15:13
copysignf() was C99-only

02dcf6aa – Jean-Marc Valin <[email protected]> authored on 2012/10/09 11:07
Fixes a fixed-point stereo savings issue causing a celt_ilog2(0)

5f4b8dd1 – Jean-Marc Valin <[email protected]> authored on 2012/10/09 10:25
Fixes Makefile.unix

0e490591 – Jean-Marc Valin <[email protected]> authored on 2012/10/09 09:43
Gets rid of unused boost analysis code that never worked anyway.

Next