shithub: opus

RSS feed

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.

7315b35e – Jean-Marc Valin <[email protected]> authored on 2012/10/08 23:07
Merge branch 'exp_analysis7'

317ffc20 – Jean-Marc Valin <[email protected]> authored on 2012/10/08 22:12
Tuning the speech/music probability model

ca82894e – Hanspeter Niederstrasser <[email protected]> authored and Gregory Maxwell <[email protected]> committed on 2012/09/26 15:36
remove GNUism from install doc command

696d68c0 – Gregory Maxwell <[email protected]> authored on 2012/10/06 06:51
Fix typo in documentation for opus_decoder_create().

9fec9bb3 – Gregory Maxwell <[email protected]> authored on 2012/09/27 14:36
Belabor OPUS_SET_BITRATE instead of max_packet, as this is a common trap.

ba28403a – Philip Jägenstedt <[email protected]> authored and Gregory Maxwell <[email protected]> committed on 2012/09/27 10:38
Typo: FIND_PITCH_BANDWI(D)TH_EXPANSION

6d9c16d1 – Philip Jägenstedt <[email protected]> authored and Gregory Maxwell <[email protected]> committed on 2012/09/27 09:28
Fix common misspellings

e23b15f1 – Gregory Maxwell <[email protected]> authored on 2012/09/26 04:33
Add some more multistream encoder API tests.

d8b0a242 – Gregory Maxwell <[email protected]> authored on 2012/09/24 17:11
Docbug: Replace opus_encode_frame with opus_encode_float in doxygen.

2c3b5eed – Jean-Marc Valin <[email protected]> authored on 2012/09/21 10:33
Saves channels*overlap*4 bytes off the state encoder

6b45974f – Jean-Marc Valin <[email protected]> authored on 2012/09/20 18:00
Reduces rate/max rate to make room for redundancy

ff16ab09 – Ron <[email protected]> authored and Ralph Giles <[email protected]> committed on 2012/09/19 12:12
Just fix opus-uninstalled.pc instead of tweaking the build dir

cc71cded – Gregory Maxwell <[email protected]> authored on 2012/09/19 05:43
Replace 'maximum frame size' with 'maximum packet duration' in the docs.

9a16e7f9 – Jean-Marc Valin <[email protected]> authored on 2012/09/18 23:28
Fixes a CELT->hybrid switching issue

c40d5004 – Ron <[email protected]> authored and Ralph Giles <[email protected]> committed on 2012/09/19 03:56
Link the include dir into out-of-tree build dirs

bdf0abc0 – Gregory Maxwell <[email protected]> authored on 2012/09/17 05:57
Move libm in pkgconf to Libs.private to avoid spurious dependencies.

3ef8a166 – Ralph Giles <[email protected]> authored on 2012/09/16 20:05
Opus custom requires libm unconditionally.

d47ddfb4 – Ralph Giles <[email protected]> authored on 2012/09/16 19:09
Add -lm to the pkg-config link line.

a66642a5 – Ralph Giles <[email protected]> authored on 2012/09/16 19:15
Remove FLOATING_POINT from config.h.

2d2f4621 – Ralph Giles <[email protected]> authored on 2012/09/16 19:14
Remove 'low-delay' from the pkg-config description.

cf6284a1 – Ralph Giles <[email protected]> authored on 2012/09/16 18:40
Capitalize Opus in the pkg-config file comment header.

0a171850 – Gregory Maxwell <[email protected]> authored on 2012/09/15 21:07
Add a make install instruction to the README.

454d3d59 – Jean-Marc Valin <[email protected]> authored on 2012/09/14 23:09
s/SHL/SHL16/

027ff070 – Jean-Marc Valin <[email protected]> authored on 2012/09/14 11:49
Shrinks tansig table, makes data static const

97a48473 – Jean-Marc Valin <[email protected]> authored on 2012/09/13 21:25
Makes dynalloc more conservative for CBR and CVBR

ed5989b0 – Jean-Marc Valin <[email protected]> authored on 2012/09/13 13:49
Bit allocation fix for 16-bit platforms

26dbb8e7 – Jean-Marc Valin <[email protected]> authored on 2012/09/12 19:33
Adds anslysis code for tf_select

02c653fa – Diego Elio Pettenò <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/09/09 21:48
silk: move down- and upsamplers constants to the header file.

3f2efcbf – Diego Elio Pettenò <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/09/09 21:48
Move to comment a table that is never used in the code.

5f6be0c1 – Diego Elio Pettenò <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/09/09 21:48
Mark tables static when not used outside of their translation unit.

d006b781 – Diego Elio Pettenò <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/09/09 21:48
Mark functions static if they are only used in their own translation unit.

d509e9f2 – Diego Elio Pettenò <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/09/09 21:48
opus_demo: mark tables as static constants.

1d13ff6a – Jean-Marc Valin <[email protected]> authored on 2012/09/10 17:47
Fixes multistream doc

77ebbdf9 – Timothy B. Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/09/09 03:22
Expand documentation for the multistream API.

1491fa81 – Jean-Marc Valin <[email protected]> authored on 2012/09/10 12:24
Fixes to the new repacketizer doc

ddd551e0 – Timothy B. Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/09/08 23:13
Add documentation for the repacketizer API.

6f2d9f50 – Timothy B. Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/09/05 03:35
Use dynamic stack allocations in SILK decoder.

e7f668b3 – Jean-Marc Valin <[email protected]> authored on 2012/09/07 22:29
Bump version to 1.0.1

a40689e6 – Timothy B. Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2012/09/07 02:01
Remove large multistream stack buffers.

84dd1cf9 – Timothy B. Terriberry <[email protected]> authored on 2012/09/06 05:30
Balance parentheses in opus_multistream.c.

12190653 – Jean-Marc Valin <[email protected]> authored on 2012/08/31 19:35
some doc for --enable-fixed-point and --enable-floating-point

e91dfa0f – Jean-Marc Valin <[email protected]> authored on 2012/08/31 19:10
bump version, include Makefile.unix

6e2dd16f – Gregory Maxwell <[email protected]> authored on 2012/08/30 08:26
Add an m4 macro set for pkgconfig less usage with autotools.

865124f7 – Gregory Maxwell <[email protected]> authored on 2012/08/29 07:41
Add opus_multistream.h to MSVC project files.

5467ce7b – Gregory Maxwell <[email protected]> authored on 2012/08/29 06:31
Avoid using make -C, a gnuism, in Makefile.am.

5ae062a7 – Gregory Maxwell <[email protected]> authored on 2012/08/29 06:29
Completely remove the built-in autotools -fstatck-protector detection.

79a6f4d2 – Jean-Marc Valin <[email protected]> authored on 2012/08/29 05:43
Makes two static tables const

f6c26e00 – Jean-Marc Valin <[email protected]> authored on 2012/08/26 20:16
Fixes an overflow in silk_log2lin() that was triggered only in debug mode

Next