shithub: opus

RSS feed

1bfa18cb – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2010/12/01 11:11
Fix totally broken bit allocation for non-mainstream modes (e.g. powers of two).

bad42a7d – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2010/12/01 09:54
Better tuning for 5 ms frames

4b087df5 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2010/11/30 16:08
Increasing resolution of the alloc trim

dd4bf63a – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2010/11/30 10:31
Tuning higher bit-rate to behave a bit more like Vorbis.

4f177e85 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2010/11/26 05:32
Intensity stereo now in the bit-stream

fb031119 – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2010/11/25 11:32
Allocate remaining bits with constant SNR offset

9b4ed5e2 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2010/11/24 13:01
Implementing intensity stereo.

128d0c1c – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2010/11/24 12:43
Tuning the allocation trim_offset for shorter frames

e6d7c084 – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2010/11/19 09:43
Minor tuning to the last band

c992a0d7 – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2010/11/19 09:06
New bit allocation tuning now enabled by default

54d84c01 – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2010/11/19 06:45
Bit allocation wotk.

0722c16d – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2010/11/16 05:55
Good catch by John Ridges

ef2e6505 – Timothy B. Terriberry <tterribe@xiph.org> authored and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> committed on 2010/11/08 20:43
Add coarse energy entropy model tuning.

99a19474 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2010/11/08 19:13
0.9.1 release

1ad93cf4 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2010/11/06 18:02
Fixes several fixed-point overflows in the PLC code

e53c4bc5 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2010/11/06 17:41
Fixes a silly fixed-point scaling PLC bug

d7231dd1 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2010/11/06 16:30
Giving up on reusing the saved overlap in the PLC

bc4a0023 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2010/11/06 14:11
PLC fixes

8f6d12be – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2010/11/06 08:11
Adding float|fixed suffixes to static mode files

6c12497c – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2010/11/05 10:55
Increases the probability of alloc_trim==2 to reflect the latest changes

44a96007 – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2010/11/05 07:39
Minor tuning

9743bf38 – Gregory Maxwell <greg@xiph.org> authored and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> committed on 2010/11/04 16:45
Switch iteration over channels to the do{}while(); construct in order to inform the compiler that the these loops execute at least once. (This results in more intelligent output from the clang static analysis tool and should also produce faster code on at least some architectures.)

60c316b4 – Gregory Maxwell <greg@xiph.org> authored and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> committed on 2010/11/04 16:14
Eliminate some promotions to double. A fair number of implicit promotions remain but they all involve math functions which exist only as double precision form in C89.

fa1ca199 – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2010/11/04 11:59
Make sure that we always code the sign of N=1 bands

a3a066cb – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2010/11/04 11:15
Fixes some stereo issues where the right channel wasn't taken into account

35095c69 – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2010/11/04 09:24
Squashed commit of the following:

bc2c4548 – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2010/10/28 10:27
Fixed the PLC, which had been broken for a while

fac6c98c – Gregory Maxwell <greg@xiph.org> authored and Jean-Marc Valin <jean-marc.valin@octasic.com> committed on 2010/10/28 11:00
Fix crashes with VBR for short duration frames and very low bitrates. This may, however, cause the encoder to violate the rate target at insanely low rates.

a9411472 – Gregory Maxwell <greg@xiph.org> authored and Jean-Marc Valin <jean-marc.valin@octasic.com> committed on 2010/10/27 23:52
Switch example tools to use VBR and 960 sample frames by default on the basis that if the user doesn't have any particular requirements that they probably want this.

eedb4228 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2010/10/23 20:22
Further simplications to compute_mdcts()

933dd833 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2010/10/23 20:08
De-interleaves the MDCT input and overlap memory.

9037757c – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2010/10/22 11:12
Tuning the allocation trim

c40addcb – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2010/10/22 10:57
Reworked the allocation trim to be absolute (in bits/sample) rather relative

fd54a99e – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2010/10/21 13:50
Prevents a folding artefact due to "folding the folding"

94491653 – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2010/10/21 13:10
Alternate tuning found using exp_tuning_knobs (disabled by default)

6bf15c55 – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2010/10/21 11:08
Tuning the folding bands.

0110301d – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2010/10/19 12:40
allocation trim doesn't make sense for stereo after all

c5792dee – Jean-Marc Valin <jean-marc.valin@octasic.com> authored on 2010/10/19 10:24
First shot at automatically adjusting the "allocation trim" for stereo.