shithub: opus

RSS feed

dabdb32c – Jean-Marc Valin <[email protected]> authored on 2013/10/14 09:58
Oops, thanks to Mark Harris for spotting this!

58042adc – Jean-Marc Valin <[email protected]> authored on 2013/10/14 09:45
opus_packet_parse_impl() now computes the packet size with padding

2a829080 – Mark Harris <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2013/10/12 21:23
Rejects bad multistream frame length

101c8c87 – Mark Harris <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2013/10/12 21:12
Fixes PLC for sizes that don't match basic Opus frame sizes.

98a8baa4 – Mark Harris <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2013/10/07 18:25
Make -loss valid for opus_demo -e

b88a3ad3 – Mark Harris <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2013/10/07 14:50
Fix 40/60ms zero-length frame decode failure

dbc83d31 – Jean-Marc Valin <[email protected]> authored on 2013/10/11 16:41
Cleaning up multistream packet validation

970d0529 – Mark Harris <[email protected]> authored and Gregory Maxwell <[email protected]> committed on 2013/10/11 13:22
Correct opus_packet_parse code 0 packet tests.

ed463234 – Jean-Marc Valin <[email protected]> authored on 2013/10/11 14:06
Do up-front validation of multistream packets

aee4d805 – Jean-Marc Valin <[email protected]> authored on 2013/10/01 15:46
Removes useless VARDECL() of "out"

942fc816 – Jean-Marc Valin <[email protected]> authored on 2013/10/01 15:27
Replaces log2() with celt_log2() and fixes a potential divide-by-zero

1ad6f6d5 – Jean-Marc Valin <[email protected]> authored on 2013/10/01 15:25
Fixes scaling of downmix_float() for fixed-point.

e8e5ecb3 – Jean-Marc Valin <[email protected]> authored on 2013/10/01 13:16
Fixes missing VARDECL()

c9e2014f – Ralph Giles <[email protected]> authored on 2013/10/01 10:07
Don't use --dirty in genversion.bat.

7c60625f – Jean-Marc Valin <[email protected]> authored on 2013/10/01 13:06
Merge branch 'exp_surround1'

c435f06b – Ralph Giles <[email protected]> authored on 2013/10/01 09:05
Pass --always to git describe.

a32fa319 – Stefan Hacker <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2013/09/20 00:07
Avoid using C++ keyword 'new'

6b9087aa – Jean-Marc Valin <[email protected]> authored on 2013/09/28 19:51
Avoids unnecessary copying in opus_encode for delayed decision

29254445 – Jean-Marc Valin <[email protected]> authored on 2013/09/28 15:29
Makes analysis work when encoding more than 20 ms at a time

a4c2512a – Jean-Marc Valin <[email protected]> authored on 2013/09/28 13:22
run_analysis() doesn't need to return the frame size anymore

f2446c25 – Ralph Giles <[email protected]> authored on 2013/09/16 10:40
Remove trailing whitespace from the license headers.

f5645f5c – Jean-Marc Valin <[email protected]> authored on 2013/09/16 10:36
Makes the fixed-point build only run the float analysis at complexity 10

d5175861 – Ralph Giles <[email protected]> authored on 2013/09/16 10:29
Remove trailing whitespace.

b90e63b5 – Jean-Marc Valin <[email protected]> authored on 2013/09/16 09:08
Moves frame size selection back out of opus_encode_native()

36a21ed5 – Jean-Marc Valin <[email protected]> authored on 2013/09/14 11:46
Very basic surround rate calibration

6fbfed6a – Jean-Marc Valin <[email protected]> authored on 2013/09/13 13:16
Allowing surround to use lower bandwidth than fullband

ae7dc8a1 – Jean-Marc Valin <[email protected]> authored on 2013/09/13 11:05
More surround masking tuning

039e9ab1 – Jean-Marc Valin <[email protected]> authored on 2013/09/11 23:05
Tuning the surround masking

54bddf0f – Jean-Marc Valin <[email protected]> authored on 2013/09/11 19:34
Surround analysis should now work for non-20ms frame sizes.

978e4cb5 – Jean-Marc Valin <[email protected]> authored on 2013/09/10 20:51
Code for handling upsampling in surround_analysis()

8824fdb1 – Jean-Marc Valin <[email protected]> authored on 2013/09/09 21:15
Adds surround masking to SILK

7317de4f – Jean-Marc Valin <[email protected]> authored on 2013/09/09 13:11
Fixes delayed decision for fixed-point

ba7dbb36 – Jean-Marc Valin <[email protected]> authored on 2013/09/09 12:39
Analysis scaling fixes

fc1b1f9b – Jean-Marc Valin <[email protected]> authored on 2013/09/06 12:32
Makes speech/music detection work with FIXED_POINT (code still float)

3ab03e05 – Jean-Marc Valin <[email protected]> authored on 2013/09/06 12:00
First pass at making the analysis code run with FIXED_POINT

91904a4c – Jean-Marc Valin <[email protected]> authored on 2013/09/05 17:34
Moves the analysis back to opus_encode_native() to it runs for all streams.

0f68696a – Jean-Marc Valin <[email protected]> authored on 2013/09/05 08:49
Adds trim and dynalloc control to surround masking

a714ae98 – Jean-Marc Valin <[email protected]> authored on 2013/08/30 22:05
Makes surround_analysis() work in fixed-point

fdceae89 – Jean-Marc Valin <[email protected]> authored on 2013/08/30 17:58
Surround masking rewrite

02fed471 – Jean-Marc Valin <[email protected]> authored on 2013/08/29 11:29
Implements fixed-point silk_LPC_analysis_filter() in terms of celt_fir()

00a1b3e0 – Jean-Marc Valin <[email protected]> authored on 2013/08/28 17:38
Converts the fixed-point silk_burg_modified() to use celt_pitch_xcorr()

6a7ee7fb – Jean-Marc Valin <[email protected]> authored on 2013/08/28 13:55
Share auto-correlation code between SILK and CELT

a156c5ec – Jean-Marc Valin <[email protected]> authored on 2013/08/26 14:54
Makes the SILK pitch search use celt_pitch_xcorr()

568de0a1 – Ralph Giles <[email protected]> authored on 2013/08/21 12:15
Fix more VS2010 header paths.

2af12f3c – Ralph Giles <[email protected]> authored on 2013/08/21 12:06
Fix relative paths the header file in the VS2010 projects.

03e82037 – Jean-Marc Valin <[email protected]> authored on 2013/08/12 10:47
Fixes a denorm issue in the VoIP mode high-pass filter

5771b5a2 – Jean-Marc Valin <[email protected]> authored on 2013/08/02 08:04
Update the RTP draft for resubmit

0aa8b42d – Timothy B. Terriberry <[email protected]> authored on 2013/08/04 18:47
Fix broken URL in entdec.c.

e4550929 – Jean-Marc Valin <[email protected]> authored on 2013/07/30 01:12
Better handling of the dynalloc cap for CBR/CVBR

8259492a – Jean-Marc Valin <[email protected]> authored on 2013/07/25 09:52
Fixes an integer wrap-around due to an exceedingly large QCONST16

c0c0ef67 – Daniel Jensen <[email protected]> authored and Gregory Maxwell <[email protected]> committed on 2013/07/22 12:31
Add SET_MAX_BANDWIDTH to multistream encoder ctl list

ecc81ee6 – Ralph Giles <[email protected]> authored on 2013/07/15 12:17
Disable MSVC posix security warnings in the project file.

25eca1c3 – Ralph Giles <[email protected]> authored on 2013/07/15 12:04
Conditionalize #pragma warn for MSVC.

5280c718 – Gregory Maxwell <[email protected]> authored on 2013/07/15 11:51
Revert "Fixes a number of double promotions and missing casts."

4effd308 – Gregory Maxwell <[email protected]> authored on 2013/07/15 11:51
Revert "Additional MSVC warning missed in the last commit."

715b37f6 – Gregory Maxwell <[email protected]> authored on 2013/07/15 11:31
Additional MSVC warning missed in the last commit.

43279728 – Gregory Maxwell <[email protected]> authored on 2013/07/15 11:23
Fixes a number of double promotions and missing casts.

cfe8e2b8 – Ron <[email protected]> authored on 2013/07/13 13:23
Always try to update the version when autogen.sh is run

ae521b0f – Jean-Marc Valin <[email protected]> authored on 2013/07/12 19:52
Update draft for the Opus RFC

b29ad007 – Jean-Marc Valin <[email protected]> authored on 2013/07/12 18:59
Fixes MSVC warnings

ea95c533 – Jean-Marc Valin <[email protected]> authored on 2013/07/12 06:08
Updates version.mk for 1.1-beta until we can get rid of it

260474fb – Jean-Marc Valin <[email protected]> authored on 2013/07/11 21:22
Fixes a denorm problem when the input goes silent after active audio

1af7f956 – Pedro Becerra <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2013/07/10 20:00
Fixes build when DISABLE_FLOAT_API is defined

cd373b54 – Jean-Marc Valin <[email protected]> authored on 2013/07/06 22:51
Surround masking tuning

4958751e – Jean-Marc Valin <[email protected]> authored on 2013/07/06 22:50
Better handling of centre for surround masking, bitrate tuning

2f7a3151 – Jean-Marc Valin <[email protected]> authored on 2013/07/06 21:11
Fixes silly fixed-point bug with the surround downmix

4365498d – Jean-Marc Valin <[email protected]> authored on 2013/07/06 20:39
Prevents zero-energy on LFE

45106b7e – Ron <[email protected]> authored on 2013/07/02 13:01
Link libopus itself with libm too

4eb399d7 – Jean-Marc Valin <[email protected]> authored on 2013/07/01 16:19
More speech/music detection comments (delayed decision)

0f5ff80b – Jean-Marc Valin <[email protected]> authored on 2013/07/01 14:39
Commenting the speech/music Markov code

92a06f51 – Jean-Marc Valin <[email protected]> authored on 2013/07/01 12:27
Disables temporal VBR for LFE

337f34cf – Jean-Marc Valin <[email protected]> authored on 2013/07/01 12:17
Adds some checks to the surround API

8e3a1cbf – Jean-Marc Valin <[email protected]> authored on 2013/07/01 12:12
Temporal VBR tuning

f92286b3 – Ron <[email protected]> authored on 2013/07/01 22:35
Get rid of PC_LIBM

a9daf9fe – Gregory Maxwell <[email protected]> authored on 2013/06/29 18:20
Add a couple minor additional decoder tests.

a0d096f1 – Gregory Maxwell <[email protected]> authored on 2013/06/29 16:33
Braces go on the next line.

b271dae7 – Gregory Maxwell <[email protected]> authored on 2013/06/29 16:25
Brace a number of if statements instead of one-lining them.

dd7b0dac – Gregory Maxwell <[email protected]> authored on 2013/06/29 16:06
Fixes some return without va_end in the api, adds tests.

90a39039 – Ron <[email protected]> authored on 2013/06/29 12:36
Make the parallel test mode of automake 1.13 useable

64b39857 – Ron <[email protected]> authored on 2013/06/29 11:40
Replace INCLUDES with AM_CPPFLAGS

5bac4f26 – Ron <[email protected]> authored on 2013/06/28 22:06
More autoconf housekeeping

e83a365b – Jean-Marc Valin <[email protected]> authored on 2013/06/27 10:45
Fixes more MSVC warnings

157fd8f9 – Jean-Marc Valin <[email protected]> authored on 2013/06/27 09:03
Fixes MSVC warning

fa3344e8 – Jean-Marc Valin <[email protected]> authored on 2013/06/27 00:15
Avoid name clash with y0 Bessel function

aecebff9 – Jean-Marc Valin <[email protected]> authored on 2013/06/27 00:04
Updates the Makefile.am EXTRA_DIST for the MSVC reorg

16ba19a9 – Jean-Marc Valin <[email protected]> authored on 2013/06/26 23:40
Fixes MSVC warnings

1975eead – Jean-Marc Valin <[email protected]> authored on 2013/06/26 10:00
Big squashed commit of Garf's MSVC reorg:

3c0aa8fc – Jean-Marc Valin <[email protected]> authored on 2013/06/25 10:10
Adds "temporal VBR", which should be mostly useful at low bitrate.

b9176a4c – Jean-Marc Valin <[email protected]> authored on 2013/06/17 12:37
Makes dual_inner_prod() more generic to increase its use

ff31b790 – MuldeR <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2013/06/17 10:09
Enable SSE for MSVC

96e2be37 – Jean-Marc Valin <[email protected]> authored on 2013/06/17 10:02
Only enable non-multiple of 4 in comb_filter_const() when CUSTOM_MODES is on

1f26ee2b – Jacek Caban <[email protected]> authored and Gregory Maxwell <[email protected]> committed on 2013/06/17 06:09
Use __declspec(dllexport) on mingw build.

0d95b3b4 – Jean-Marc Valin <[email protected]> authored on 2013/06/16 23:58
SSE optimization of comb_filter()

71766ef7 – Jean-Marc Valin <[email protected]> authored on 2013/06/16 20:44
Avoids symbol clashes with Speex (pitch_xcorr) and libm (y1)

7fd98c57 – Jean-Marc Valin <[email protected]> authored on 2013/06/16 17:56
Converts denormalise_bands() to use 16-bit multiplications

ee2506b2 – Jean-Marc Valin <[email protected]> authored on 2013/06/16 16:24
Moves log2Amp inside denormalise_bands() and get rid of bandE[]

3afc6fff – Jean-Marc Valin <[email protected]> authored on 2013/06/16 11:40
Don't call denormalise_bands() on silence

ce15e653 – Timothy B. Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2013/06/14 19:57
Split cwrsi() by pulses vs. dimensions.

63f744d5 – Timothy B. Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2013/06/14 22:01
Further speedup in cwrsi() by using the special case for n=2

533dbe70 – Timothy B. Terriberry <[email protected]> authored and Jean-Marc Valin <[email protected]> committed on 2013/06/14 21:35
Further optimization to cwrsi()

Next