RSS feed
bb338a93
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/08/10 09:20
Choosing intra frame energy when it's cheaper than inter
5e7f02de
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/08/08 05:48
Moving intra decision to quant_coarse_energy()
908958ca
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/08/07 18:15
Shuffling code around -- no change to the algorithm
9099bc36
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/08/07 17:50
Bit-stream reordering
be04f5af
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/08/07 17:42
Reorganizing the VBR code
d38d6b9a
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/08/07 05:21
Implemented variable spreading amount in the decoder
828da91d
– Timothy B. Terriberry <tterribe@xiph.org>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2010/08/06 13:05
Minor simplification to exp_rotation().
f412a99e
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/08/06 13:04
comments
07771352
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/08/06 12:34
eMeans[] quantized to 8 bits
504fb3c1
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/08/06 11:56
Using the real spectral means instead of the ones
36034282
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/08/06 10:42
Adaptive fine offset value
39ffbeec
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/08/06 03:40
Comments
1f589ef1
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/08/05 17:14
More simplifications to N=2 stereo
960505f0
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/08/05 16:35
More N=2 stereo simplifications
e4d271dc
– Timothy B. Terriberry <tterribe@xiph.org>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2010/08/05 12:55
Simplifications to the N=2 stereo split.
245c9af5
– Timothy B. Terriberry <tterribe@xiph.org>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2010/08/05 12:30
Fix dump_modes when requesting multiple modes.
08b88c8d
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/08/05 14:15
This patch makes Tim happy
aa995ddd
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/08/05 13:39
Making qn code 16-bit clean while simplifying it
88c59a53
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/08/05 12:15
QTHETA_OFFSET* tuning
017001a5
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/08/05 11:42
Simplified flags encoding
8cbea177
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/08/05 11:22
Removing pitch prediction code
30e2493e
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/08/05 05:16
Allowing fractional bits for splitting angle (theta)
0b9e9ce4
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/08/04 20:07
cleanup in qb-related code
5d774e07
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/08/04 13:17
Fixed "forced intensity stereo"
12996409
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/08/04 05:13
More float conversion cleanup
ae01e119
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/08/03 17:43
Changing some constants to float
8a6ce059
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/08/03 12:49
More FFT cleanup
4b713036
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/08/03 11:49
Removing files that are no longer needed
f81a60ca
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/08/03 11:47
DOUBLE_PRECISION and MIXED_PRECISION no longer need to be defined
bc272de7
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/08/02 05:41
Code simplifications for log->amplitude conversion
531f2ae7
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/08/02 05:01
Remove useless use of "long", remove useless prototypes
44092248
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/07/29 14:32
Error measurement for stereo as well
7b5a086b
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/07/29 11:01
Measuring the normalized error directly within the encoder
fd3139cc
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/07/29 08:51
Separate qtheta offset for stereo
8d186014
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/07/28 18:12
Fixing the qtheta dependency for the delta allocation
ea17d423
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/07/28 06:39
Removing uselessly low bitrate allocation entries
743abbba
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/07/28 06:34
Only using triangular split pdf up to 8 bits
89eef0f6
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/07/28 06:14
updated cwrs test for previous commit
68242ac5
– Timothy B. Terriberry <tterribe@xiph.org>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2010/07/27 11:09
Eliminate the loop when decoding the split angle.
5bdb7dba
– Timothy B. Terriberry <tterribe@xiph.org>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2010/07/27 09:33
Eliminate the loop when encoding the split angle.
37546cc3
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/07/27 18:39
Bit allocation
a345decd
– Timothy B. Terriberry <tterribe@xiph.org>
authored
and Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
committed
on 2010/07/27 03:49
Adjust fine bits allocation.
6f1cbca5
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/07/24 18:06
More cleanup
663c0492
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/07/24 17:36
Spreading code cleanup -- now allowing tf change when spreading is off
f276b234
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/07/24 13:13
Using random noise in upper bands when signal is "normal"
ac1da4f4
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/07/24 07:48
Codec state simplification
1b0bc2d2
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/07/24 03:59
Updated static mode generation for latest changes
bdfb73bc
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/07/23 13:46
Just removing old code that was commented out anyway
48923ae9
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/07/23 13:28
Cleanup, de-inlining some math functions
802f6eab
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/07/23 13:02
Making a bunch of things static
617af25e
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/07/23 12:54
Cleaning up intra_decision()
ca6533cd
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/07/23 12:10
Energy quantization tuning.
2ed05631
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/07/20 13:30
Fixes a bug that could turn off folding at low rate when specifying
6bf3b0a7
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/07/19 10:32
The coarse energy budget is no longer part of the bit-stream.
b1e017f5
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/07/18 17:20
Error checking on the decoder side
9d785afb
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/07/18 05:42
Encoder now has a way to check whether an error has occurred
8952c45e
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/07/16 17:48
The encoder and decoder can now process audio encoded at a higher rate
85f41b20
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/07/16 14:12
Some work towards being able to encode a 48 kHz stream from 32 kHz audio (incomplete)
3b0df0dc
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/07/16 11:55
All modes based on 2.5 ms short blocks now use the same definition
69921c4c
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/07/16 11:25
Considering the end band in more places in the code
0be05b03
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/07/16 10:23
Encoding transient_time independently of the sampling rate
a2546bbf
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/07/16 08:00
Number of short blocks now based on the frame duration instead of the
223b69db
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/07/16 07:47
Better support for non-48 kHz sampling rates
af1fce93
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/07/16 07:05
Pre-emphasis coefficients now part of the mode and has a numerator as well
e34c85a0
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/07/15 13:57
Using short blocks a bit more often now that we have variable tf resolution
2ed5e67a
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/07/13 12:50
Handling the start band and end band in tf encoding
525d7cfd
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/07/13 10:14
Support for adjusting the end band
41a5593c
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/07/08 17:02
16-bit bitrev table
6c5816ea
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/07/08 16:54
Sharing of the twiddles across multiple FFTs
f504ca3a
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/07/08 11:30
Version string update
4863bdb2
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/07/08 11:28
Updated draft for 0.8.1
2b5a2e7b
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/07/08 10:35
Fix accidental change of celt_alloc() to non-inline
d43d0958
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/07/08 10:34
ietf draft update (incomplete)
72513f3c
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/07/07 17:26
Sharing twiddle factors across all MDCTs
268caad4
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/07/07 08:00
Some code cleanup in the FFT.
ea245c5c
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/07/06 16:25
Fixed C99-style declaration
4424b5a8
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/07/06 15:37
Updating DISABLE_FLOAT_API use
084a5cc6
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/07/06 14:58
fixes an int vs celt_int32 mismatch
b6a5f9d3
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/07/06 13:54
fixed point bug fix in tf_analysis()
c7bcf389
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/07/05 10:33
Another coarse budget fix for _ec() calls
bdcaaf73
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/07/05 09:52
Fixed a few more issues with the _ec() calls.
9310096e
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/07/04 20:33
Fix misleading comments about ec_{enc|dec}_tell()
b5077ef4
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/07/03 05:28
gitignore update
961f723a
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/07/01 06:14
Prototypes for the _ec variants of the calls
2f6c5fea
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/06/28 13:22
Oops, fixed an uninitialized var error
71ae6d47
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/06/27 17:55
Some C90-ication
3a1006ad
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/06/27 17:43
Updating various version strings
cdb43833
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/06/27 09:52
No need for --enable-new-plc anymore (always on)
60ff9991
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/06/27 09:49
Mode cleanup (removed redundant mdctSize field)
f477d580
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/06/27 05:56
Think I got static modes working again
aadaafdf
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/06/27 05:51
Updating static modes (not done yet)
a57e924f
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/06/26 20:53
Removing some warnings
a0110658
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/06/23 11:22
Improved quality of small frame sizes at low bitrate.
281c8b7e
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/06/22 17:26
Preventing ridiculous bit depths > 16 bit/sample
6b95d8fd
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/06/21 17:39
Improved code for reusing ec structures
30d5125b
– Jean-Marc Valin <jean-marc.valin@octasic.com>
authored
on 2010/06/21 13:55
No need to memset() the byte buffer
bb4f63f4
– Benjamin Jemlich <pcgod@users.sourceforge.net>
authored
and Jean-Marc Valin <jean-marc.valin@octasic.com>
committed
on 2010/06/21 10:31
Compile fix for MSVC
2b59d4fa
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/06/21 03:15
Bumping LT_CURRENT
c239bd64
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/06/20 21:01
removing some warnings
79e67434
– Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
authored
on 2010/06/20 20:13
Fixed testcase
Next