RSS feed
9ffce06c
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/11/04 16:16
This should be less confusing for static analyzers
d814c5d2
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/11/04 07:26
Exposes --disable-float-api in autoconf
8f466274
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/10/28 17:50
Removes a float var that shouldn't have been there
c2b34412
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/10/28 17:48
Fixes DISABLE_FLOAT_API build
0fb0fd71
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/10/28 12:41
Moves opus_packet_parse_impl() from opus_decoder.c to opus.c
811db62e
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/10/28 12:11
Implements OPUS_RESET_STATE for multi-stream encoder
60429d36
– Gregory Maxwell <greg@xiph.org>
authored
on 2013/10/28 08:55
Avoid a bogus uninitialized warning and simplify some code.
1750f568
– Gregory Maxwell <greg@xiph.org>
authored
on 2013/10/28 07:40
Remove now-unused check_decoder_option.
9c23f5cd
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/10/28 10:15
Makes stereo savings still less aggressive
5484a280
– Gregory Maxwell <greg@xiph.org>
authored
on 2013/10/28 07:04
Add a little missive when compiling without optimization.
7830cf1b
– Gregory Maxwell <greg@xiph.org>
authored
on 2013/10/17 11:56
Replace "inline" with OPUS_INLINE.
2891d852
– Stefan Beller <stefanbeller@googlemail.com>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2013/10/08 20:01
Remove dead code
d6b56793
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/10/21 13:53
Fixes a potential crash when encoding NaNs
e8f18c40
– Ralph Giles <giles@mozilla.com>
authored
on 2013/10/17 10:52
Remove restrict definition from the unix Makefile.
2e653a7b
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/10/14 13:47
Fixes multistream CBR encoding and multistream surround for >20 ms
c6d0c43d
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/10/14 13:33
Fixes weird LFE bug
eab134c8
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/10/14 11:01
Surround encoder can now produce hard CBR streams again.
dabdb32c
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/10/14 09:58
Oops, thanks to Mark Harris for spotting this!
58042adc
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/10/14 09:45
opus_packet_parse_impl() now computes the packet size with padding
2a829080
– Mark Harris <mark.hsj@gmail.com>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2013/10/12 21:23
Rejects bad multistream frame length
101c8c87
– Mark Harris <mark.hsj@gmail.com>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2013/10/12 21:12
Fixes PLC for sizes that don't match basic Opus frame sizes.
98a8baa4
– Mark Harris <mark.hsj@gmail.com>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2013/10/07 18:25
Make -loss valid for opus_demo -e
b88a3ad3
– Mark Harris <mark.hsj@gmail.com>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2013/10/07 14:50
Fix 40/60ms zero-length frame decode failure
dbc83d31
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/10/11 16:41
Cleaning up multistream packet validation
970d0529
– Mark Harris <mark.hsj@gmail.com>
authored
and Gregory Maxwell <greg@xiph.org>
committed
on 2013/10/11 13:22
Correct opus_packet_parse code 0 packet tests.
ed463234
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/10/11 14:06
Do up-front validation of multistream packets
aee4d805
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/10/01 15:46
Removes useless VARDECL() of "out"
942fc816
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/10/01 15:27
Replaces log2() with celt_log2() and fixes a potential divide-by-zero
1ad6f6d5
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/10/01 15:25
Fixes scaling of downmix_float() for fixed-point.
e8e5ecb3
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/10/01 13:16
Fixes missing VARDECL()
c9e2014f
– Ralph Giles <giles@mozilla.com>
authored
on 2013/10/01 10:07
Don't use --dirty in genversion.bat.
7c60625f
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/10/01 13:06
Merge branch 'exp_surround1'
c435f06b
– Ralph Giles <giles@mozilla.com>
authored
on 2013/10/01 09:05
Pass --always to git describe.
a32fa319
– Stefan Hacker <dd0t@users.sourceforge.net>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2013/09/20 00:07
Avoid using C++ keyword 'new'
6b9087aa
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/09/28 19:51
Avoids unnecessary copying in opus_encode for delayed decision
29254445
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/09/28 15:29
Makes analysis work when encoding more than 20 ms at a time
a4c2512a
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/09/28 13:22
run_analysis() doesn't need to return the frame size anymore
f2446c25
– Ralph Giles <giles@mozilla.com>
authored
on 2013/09/16 10:40
Remove trailing whitespace from the license headers.
f5645f5c
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/09/16 10:36
Makes the fixed-point build only run the float analysis at complexity 10
d5175861
– Ralph Giles <giles@mozilla.com>
authored
on 2013/09/16 10:29
Remove trailing whitespace.
b90e63b5
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/09/16 09:08
Moves frame size selection back out of opus_encode_native()
36a21ed5
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/09/14 11:46
Very basic surround rate calibration
6fbfed6a
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/09/13 13:16
Allowing surround to use lower bandwidth than fullband
ae7dc8a1
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/09/13 11:05
More surround masking tuning
039e9ab1
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/09/11 23:05
Tuning the surround masking
54bddf0f
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/09/11 19:34
Surround analysis should now work for non-20ms frame sizes.
978e4cb5
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/09/10 20:51
Code for handling upsampling in surround_analysis()
8824fdb1
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/09/09 21:15
Adds surround masking to SILK
7317de4f
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/09/09 13:11
Fixes delayed decision for fixed-point
ba7dbb36
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/09/09 12:39
Analysis scaling fixes
fc1b1f9b
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/09/06 12:32
Makes speech/music detection work with FIXED_POINT (code still float)
3ab03e05
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/09/06 12:00
First pass at making the analysis code run with FIXED_POINT
91904a4c
– Jean-Marc Valin <jmvalin@jmvalin.ca>
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 <jmvalin@jmvalin.ca>
authored
on 2013/09/05 08:49
Adds trim and dynalloc control to surround masking
a714ae98
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/08/30 22:05
Makes surround_analysis() work in fixed-point
fdceae89
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/08/30 17:58
Surround masking rewrite
02fed471
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/08/29 11:29
Implements fixed-point silk_LPC_analysis_filter() in terms of celt_fir()
00a1b3e0
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/08/28 17:38
Converts the fixed-point silk_burg_modified() to use celt_pitch_xcorr()
6a7ee7fb
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/08/28 13:55
Share auto-correlation code between SILK and CELT
a156c5ec
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/08/26 14:54
Makes the SILK pitch search use celt_pitch_xcorr()
568de0a1
– Ralph Giles <giles@mozilla.com>
authored
on 2013/08/21 12:15
Fix more VS2010 header paths.
2af12f3c
– Ralph Giles <giles@mozilla.com>
authored
on 2013/08/21 12:06
Fix relative paths the header file in the VS2010 projects.
03e82037
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/08/12 10:47
Fixes a denorm issue in the VoIP mode high-pass filter
5771b5a2
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/08/02 08:04
Update the RTP draft for resubmit
0aa8b42d
– Timothy B. Terriberry <tterribe@xiph.org>
authored
on 2013/08/04 18:47
Fix broken URL in entdec.c.
e4550929
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/07/30 01:12
Better handling of the dynalloc cap for CBR/CVBR
8259492a
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/07/25 09:52
Fixes an integer wrap-around due to an exceedingly large QCONST16
c0c0ef67
– Daniel Jensen <jensend@iname.com>
authored
and Gregory Maxwell <greg@xiph.org>
committed
on 2013/07/22 12:31
Add SET_MAX_BANDWIDTH to multistream encoder ctl list
ecc81ee6
– Ralph Giles <giles@mozilla.com>
authored
on 2013/07/15 12:17
Disable MSVC posix security warnings in the project file.
25eca1c3
– Ralph Giles <giles@mozilla.com>
authored
on 2013/07/15 12:04
Conditionalize #pragma warn for MSVC.
5280c718
– Gregory Maxwell <greg@xiph.org>
authored
on 2013/07/15 11:51
Revert "Fixes a number of double promotions and missing casts."
4effd308
– Gregory Maxwell <greg@xiph.org>
authored
on 2013/07/15 11:51
Revert "Additional MSVC warning missed in the last commit."
715b37f6
– Gregory Maxwell <greg@xiph.org>
authored
on 2013/07/15 11:31
Additional MSVC warning missed in the last commit.
43279728
– Gregory Maxwell <greg@xiph.org>
authored
on 2013/07/15 11:23
Fixes a number of double promotions and missing casts.
cfe8e2b8
– Ron <ron@debian.org>
authored
on 2013/07/13 13:23
Always try to update the version when autogen.sh is run
ae521b0f
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/07/12 19:52
Update draft for the Opus RFC
b29ad007
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/07/12 18:59
Fixes MSVC warnings
ea95c533
– Jean-Marc Valin <jmvalin@jmvalin.ca>
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 <jmvalin@jmvalin.ca>
authored
on 2013/07/11 21:22
Fixes a denorm problem when the input goes silent after active audio
1af7f956
– Pedro Becerra <pbecerr@gmail.com>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2013/07/10 20:00
Fixes build when DISABLE_FLOAT_API is defined
cd373b54
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/07/06 22:51
Surround masking tuning
4958751e
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/07/06 22:50
Better handling of centre for surround masking, bitrate tuning
2f7a3151
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/07/06 21:11
Fixes silly fixed-point bug with the surround downmix
4365498d
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/07/06 20:39
Prevents zero-energy on LFE
45106b7e
– Ron <ron@debian.org>
authored
on 2013/07/02 13:01
Link libopus itself with libm too
4eb399d7
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/07/01 16:19
More speech/music detection comments (delayed decision)
0f5ff80b
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/07/01 14:39
Commenting the speech/music Markov code
92a06f51
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/07/01 12:27
Disables temporal VBR for LFE
337f34cf
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/07/01 12:17
Adds some checks to the surround API
8e3a1cbf
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/07/01 12:12
Temporal VBR tuning
f92286b3
– Ron <ron@debian.org>
authored
on 2013/07/01 22:35
Get rid of PC_LIBM
a9daf9fe
– Gregory Maxwell <greg@xiph.org>
authored
on 2013/06/29 18:20
Add a couple minor additional decoder tests.
a0d096f1
– Gregory Maxwell <greg@xiph.org>
authored
on 2013/06/29 16:33
Braces go on the next line.
b271dae7
– Gregory Maxwell <greg@xiph.org>
authored
on 2013/06/29 16:25
Brace a number of if statements instead of one-lining them.
dd7b0dac
– Gregory Maxwell <greg@xiph.org>
authored
on 2013/06/29 16:06
Fixes some return without va_end in the api, adds tests.
90a39039
– Ron <ron@debian.org>
authored
on 2013/06/29 12:36
Make the parallel test mode of automake 1.13 useable
64b39857
– Ron <ron@debian.org>
authored
on 2013/06/29 11:40
Replace INCLUDES with AM_CPPFLAGS
5bac4f26
– Ron <ron@debian.org>
authored
on 2013/06/28 22:06
More autoconf housekeeping
e83a365b
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/06/27 10:45
Fixes more MSVC warnings
157fd8f9
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2013/06/27 09:03
Fixes MSVC warning
Next