RSS feed
56921ff7
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/12/20 08:00
Bump version number
05bf400a
– Ralph Giles <giles@mozilla.com>
authored
on 2012/12/19 07:21
Update ogg draft based on comments from Tina le Grand.
c763a35e
– Ralph Giles <giles@mozilla.com>
authored
on 2012/12/18 11:37
Update the oggopus script to use xml2rfc v2.
90bac9d1
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/12/14 09:01
Minor tuining of complexity thresholds
28ef277d
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/12/14 08:21
VBR code simplification
dae16fb9
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/12/13 16:40
Cleanup: tf_estimate now ranges from 0 to 1
f8809dda
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/12/12 10:22
Dynalloc rate calibration
1122d299
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/12/12 10:16
Makes "stereo savings" less aggressive on mono or near-mono.
b33db8f3
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/12/12 09:45
Makes tonality boost less aggressive
41fd7a12
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/12/12 09:41
Disables the new spread+tapset estimator
256c9595
– Ralph Giles <giles@mozilla.com>
authored
on 2012/12/11 05:17
Document that opus_packet_get_nb_frames, etc. can return OPUS_BAD_ARG.
8eb9bb79
– Timothy B. Terriberry <tterribe@xiph.org>
authored
on 2012/12/07 09:07
Numerous PLC cleanups.
22d8dcf3
– Ralph Giles <giles@thaumas.net>
authored
on 2012/12/07 04:16
Remove the obsolete CELT_BUILD define from win32/config.h.
19239ea3
– Gregory Maxwell <greg@xiph.org>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2012/12/05 16:43
Add tests for GET_LAST_PACKET_DURATION.
a0737d1f
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/12/05 16:48
Fixes OPUS_GET_LAST_PACKET_DURATION
535efb07
– Gregory Maxwell <greg@xiph.org>
authored
on 2012/12/05 14:26
Add missing packet_get_nb_samples test coverage and fix test output.
119d53c9
– Ralph Giles <giles@mozilla.com>
authored
on 2012/12/05 10:57
Bump soname version to match the 1.0.x branch.
d215a113
– Ralph Giles <giles@mozilla.com>
authored
on 2012/12/05 06:57
Link to the new Microsoft patent license.
2c1a11ff
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/12/04 19:54
Adds assert to catch bug from previous commit
8c9c9b28
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/12/04 19:53
Fixes a multi-frame FEC issue that was caught by valgrind
9283114f
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/12/04 19:50
Adds explicit valgrind checks when ENABLE_VALGRIND is defined
d0fd9d4b
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/12/04 10:45
Implements opus_packet_get_nb_samples()
512d849c
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/12/04 09:13
Implements OPUS_GET_LAST_FRAME_DURATION decoder ctl()
a5bd4409
– Jean-Marc Valin <jmvalin@jmvalin.ca>
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 <jmvalin@jmvalin.ca>
authored
on 2012/12/04 10:07
Changes the PLC behaviour and fixes the FEC behaviour on concatenated packets
124f69b0
– Ralph Giles <giles@mozilla.com>
authored
on 2012/12/03 08:46
Remove MSVC incremental linking directives.
c093829c
– Nils Wallménius <nils@rockbox.org>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2012/12/02 11:06
Do imdct post-rotate and deshuffle in-place.
aa3a599c
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/12/03 10:40
Fixes forward MDCT for overlaps that aren't a multiple of 4
259e1666
– Jean-Marc Valin <jmvalin@jmvalin.ca>
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 <jmvalin@jmvalin.ca>
authored
on 2012/12/01 17:11
Updates MDCT unit test
027a2021
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/12/01 17:00
More comments in the PLC
cacb5661
– Nils Wallménius <nils@rockbox.org>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
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 <nils@rockbox.org>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2012/12/01 16:11
Window both sides of overlap when adding them.
e7ec933c
– Ralph Giles <giles@mozilla.com>
authored
on 2012/11/30 13:00
Add a regression test for the padding issue.
9345aaa5
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/30 12:36
Fixes an out-of-bounds read issue with the padding handling code
b05aa1dd
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/30 09:41
bump rtp draft version
03d5fec2
– Julian Spittka <jspittka@gmail.com>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2012/11/29 22:12
RTP draft updates addressing the rest of Tina's comments
0094c881
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/29 12:59
Better comments in the PLC
def001bd
– Ralph Giles <giles@mozilla.com>
authored
on 2012/11/29 09:58
Remove obsolete check for endianness.
c3273ed7
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/29 11:51
Fixes an overflow in the fixed-point celt_sqrt() for large values.
e0491e7d
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/29 11:49
Fixes many many issues in the CELT PLC
15f0f1f3
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/29 04:24
Addressing some of Tina's comments on the RTP draft
799b1700
– Ralph Giles <giles@mozilla.com>
authored
on 2012/11/29 06:40
Improve the !OPUS_BUILD #error.
265b6b11
– Ralph Giles <giles@mozilla.com>
authored
on 2012/11/29 06:01
Allow the build files to override OPUS_EXPORT.
83f8012c
– Ralph Giles <giles@mozilla.com>
authored
on 2012/11/29 05:36
Remove obsolete #ifdef OPUS_BUILD.
07418d9d
– Gregory Maxwell <greg@xiph.org>
authored
on 2012/11/27 07:51
Guard _BitScanReverse on MSVC so that MSVC 6 doesn't break.
b880e9b4
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/22 12:25
More minor updates to RTP draft
acf06752
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/22 12:10
Misc updates to the RTP draft
f92c87a2
– Timothy B. Terriberry <tterribe@xiph.org>
authored
on 2012/11/21 23:38
Reword 239e9a33 for better clarity.
239e9a33
– Timothy B. Terriberry <tterribe@xiph.org>
authored
on 2012/11/21 13:48
Add support for RFC5576 source-level attributes.
dd2520cd
– Timothy B. Terriberry <tterribe@xiph.org>
authored
on 2012/11/19 10:01
Update Ogg draft to make it a WG item.
413caa00
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/19 11:36
Tweaks to the new transient detector
14454c49
– Ralph Giles <giles@mozilla.com>
authored
on 2012/11/14 07:42
Enable maintainer mode by default on automake 1.11
4357e939
– Nils Wallménius <nils@rockbox.org>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2012/11/12 18:05
Follow up to commit 8b906c102b37ce74571898c8879c01b2a9088fb3
1a6ae384
– Timothy B. Terriberry <tterribe@xiph.org>
authored
on 2012/11/12 08:09
Fix the draft build.
702458ac
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/05 19:24
Should make celt_maxabs*() slightly faster
f22af9cf
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/12 10:44
RTP draft: Using sampling rates instead of bandwidths
144b6e6e
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/10 05:13
Oops, fixes transient_analysis() for the right channel
10b30e74
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/09 19:44
Fixes a VBR bug caused by maxDepth not to be computed without dynalloc
c55f4d8d
– Ralph Giles <giles@mozilla.com>
authored
on 2012/11/09 06:21
Fix line endings on MSVC project files.
c8231202
– Ralph Giles <giles@mozilla.com>
authored
on 2012/11/09 04:42
Add the new source files to the MSVC projects.
57fa0563
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/09 09:30
Better description of the the stereo signalling behaviour
c4fa0a57
– Ralph Giles <giles@mozilla.com>
authored
on 2012/11/09 05:17
Bump version.mk.
d47308de
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/08 18:59
Remove long-outdated comment
9ed3d027
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/08 16:50
Fixes a quant_coarse_energy() hybrid mode bug
1fd1d7dd
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/08 12:22
Fixes a bug where transient frames would use previous spreading
a6d663c6
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/08 08:26
Disables tf_analysis() for hybrid mode
1ecb7eae
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/08 06:25
Fixes issues with multiple files defining CELT_C
6906210c
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/08 04:42
Splits out the CELT encoder and decoder
ae0e2ca8
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/07 14:57
Splits out the Opus multi-stream encoder and decoder
8b906c10
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/07 09:09
Changed denormalize_bands() to only work between "start" and "end"
7aa593a5
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/07 05:19
Reduces stack in quant_all_bands() for hybrid mode
fd314f4b
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/06 20:27
More stack usage reduction in quant_all_bands()
5055cf8c
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/06 20:14
Removes the need for lowband_scratch in quant_all_bands()
06bab45f
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/06 11:29
Moved up the second encoder mdct to reduce stack usage
cc83f6b8
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/05 05:25
Reduces decoder stack usage
4ea3ae9a
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/04 18:21
Further cleanup of the MDCT code, fixes PLC bug
21b71648
– Nils Wallménius <nils@rockbox.org>
authored
and Jean-Marc Valin <jmvalin@jmvalin.ca>
committed
on 2012/11/01 18:03
Avoid copying imdct output
50f214c2
– Timothy B. Terriberry <tterribe@xiph.org>
authored
on 2012/11/03 09:01
Various fixes to draft-terriberry-oggopus.xml
5ab07e6b
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/03 07:36
comb_filter() bypass for the case where the gain is zero.
fedfe91d
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/03 06:43
Oops, put back the "static" for transient_analysis()
36890bc8
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/02 20:13
Fixes a fixed-point overflow in the new transient detector
f2729ded
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/02 14:47
Fixes a fixed-point divide-by-zero issue
fac68ce1
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/11/02 12:32
New transient detection algorithm
06d44326
– Gregory Maxwell <greg@xiph.org>
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 <jmvalin@jmvalin.ca>
authored
on 2012/10/29 21:26
Adds missing license headers on some scripts and test files
c8ce2ef3
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/10/25 10:44
Keeping the deemphasis coefficients in local variable to avoid aliasing issues
aaf40ef2
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/10/24 19:55
Moves the pitch prefiltering code to a separate function
de95da9b
– Gregory Maxwell <greg@xiph.org>
authored
on 2012/10/27 09:42
Fix several issues with multistream argument validation.
6930d90c
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/10/24 10:20
oops... fixes a C89 issue
1cdfd1b1
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/10/24 10:07
Moved pre-emphasis to a separate function and cleaned it up
cc9f28c2
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/10/23 21:49
Optimizations to comb_filter()
d3fad97e
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/10/23 16:25
Removes more indirections in celt.c
297195b5
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/10/23 14:29
Removes a bunch of indirections from the CELT encoder and decoder
4be7fe79
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/10/23 12:51
This should speed up deemphasis() quite a bit.
8ccaefd3
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2012/10/23 12:14
Take the PLC out of the stack size critical path
f77e86a2
– Joshua Bowman <silverbacknet@gmail.com>
authored
and Ralph Giles <giles@mozilla.com>
committed
on 2012/10/23 09:12
Fix MSVC linker warnings
662ae9bb
– Ralph Giles <giles@mozilla.com>
authored
on 2012/10/23 09:04
Include process.h for _getpid on windows.
3b60e81d
– Joshua Bowman <silverbacknet@gmail.com>
authored
and Ralph Giles <giles@mozilla.com>
committed
on 2012/10/23 08:18
Fix the MSVC build.
027ec51b
– Ralph Giles <giles@mozilla.com>
authored
on 2012/10/23 06:49
Fix MSVC format conversion warnings.
Next