shithub: aacenc

RSS feed

cbb9dcea – menno <menno> authored on 2000/08/11 15:39
removed some redundant code

38fbe851 – menno <menno> authored on 2000/08/11 11:47
Bugfixes and multichannel updates

89fd5d9b – menno <menno> authored on 2000/08/10 16:04
removed IS

7e899b5d – menno <menno> authored on 2000/08/10 16:03
bugfix

ff3bc1e0 – menno <menno> authored on 2000/08/10 09:58
Cleanup

0be36598 – menno <menno> authored on 2000/08/08 09:12
Removed IS. It is useless

f9d8423d – menno <menno> authored on 2000/08/08 08:47
Changed for multichannel support. And big cleanup

c2302512 – menno <menno> authored on 2000/08/08 04:35
Changed for multichannel support

85fec2ce – prkoat <prkoat> authored on 2000/07/22 16:39
Support for SCE (mono files)

3d1d047b – menno <menno> authored on 2000/05/18 09:53
Tuned short block switching

586a2b1c – menno <menno> authored on 2000/05/16 11:13
First go at multichannel support (not working at all, yet)

c289941d – oxygene2000 <oxygene2000> authored on 2000/04/05 16:15
- With -DLINUX faac shows the cpu-time needed to encode not real-time, therefore better measurement is possible

1dfd8c08 – oxygene2000 <oxygene2000> authored on 2000/04/05 16:14
- Cosmetic change (gcc complains about missing newline at EOF)

317eea70 – oxygene2000 <oxygene2000> authored on 2000/04/05 16:13
- Made it compile with gcc/linux again

d287c89f – menno <menno> authored on 2000/03/29 12:48
Quality update

66190c87 – menno <menno> authored on 2000/03/28 07:25
Moved a function

5123c475 – menno <menno> authored on 2000/03/28 05:01
Small change

b60fe415 – menno <menno> authored on 2000/03/28 04:48
Separated quantization and noiseless coding

85e9ecd6 – menno <menno> authored on 2000/03/28 04:12
Made TNS default again

38656d3a – lenox <lenox> authored on 2000/03/23 05:40
restored gain control bits in the stream

b83f41c9 – lenox <lenox> authored on 2000/03/22 14:22
added new parameters for 'block' mode

f90c8353 – lenox <lenox> authored on 2000/03/17 03:19
removed function faac_EncodeFinish()

75d777f5 – lenox <lenox> authored on 2000/03/13 11:32
added support for block input (for DLL interface without input files)

233c00f8 – lenox <lenox> authored on 2000/03/12 04:49
removed gain control & changed win32 defines

155f9b2e – lenox <lenox> authored on 2000/03/02 14:31
added gcc asm code

0e6554d8 – lenox <lenox> authored on 2000/03/02 14:19
new quantizer code for other than VC and BCB compilers

7d9f87f6 – lenox <lenox> authored on 2000/02/28 11:47
improved readability of the code

bb0e703f – lenox <lenox> authored on 2000/02/28 08:29
added BC asm compatibility

b2a0a947 – lenox <lenox> authored on 2000/02/28 07:18
huge cleanup (for unused parameters and vars)

ee0337cc – menno <menno> authored on 2000/02/28 05:37
Bugfix

01343014 – lenox <lenox> authored on 2000/02/28 03:19
removed unused parameters

8219b973 – lenox <lenox> authored on 2000/02/28 03:07
slightly changed arg parsing

ba6ce2f5 – menno <menno> authored on 2000/02/27 14:01
Changed short block quantization

64c30f58 – menno <menno> authored on 2000/02/24 13:53
Now using LAME's mid/side threshold calculation

5ed68b1e – thebard <thebard> authored on 2000/02/23 21:42
Removed remainign thread and semephore code

76e389ff – thebard <thebard> authored on 2000/02/23 21:39
After more compilation, there is not any function thats taking more than 10% of the total time (see the profile graph) For fun I added threads to psy6, but since its only 7 seconds, the constant rebuilds of the threads gain little improvement, and will suck on non multiple cpu boxes, so I removed it.

0d2cb7ff – thebard <thebard> authored on 2000/02/23 14:05
Alterations so that we can thread functions for multiple CPU's

d87e1ccc – lenox <lenox> authored on 2000/02/23 11:41
fixed wildcards processing

92ce34cb – menno <menno> authored on 2000/02/23 09:56
Quality update

6ae31138 – menno <menno> authored on 2000/02/23 08:26
Removed winswitch.c

fc2a0b22 – thebard <thebard> authored on 2000/02/22 23:02
Now encoding faster than realtime with suggested compiler options in Makefile. Still alot of room left for assembler and/or thread tweaking.

0a245e18 – thebard <thebard> authored on 2000/02/22 21:57
Got run time down 100%. It looks like gcc is starving registers or causing

4f1e884b – thebard <thebard> authored on 2000/02/22 15:04
inlined output_bits, not that it matters much in performance...

b6506738 – menno <menno> authored on 2000/02/22 13:59
Made ADTS quality same as other files quality

daa08cf2 – thebard <thebard> authored on 2000/02/22 13:54
Macroized double_to_int. Shaved off a few seconds (avoided all the function call overhead)

cd5b5533 – thebard <thebard> authored on 2000/02/22 12:10
Added the profiling text file.

46776d3c – thebard <thebard> authored on 2000/02/22 11:23
Changes the ending return to an exit so we can profile.

8d45c274 – thebard <thebard> authored on 2000/02/22 11:11
Timer now works correctly for unix.

730fd809 – thebard <thebard> authored on 2000/02/21 22:55
Makefile changes for default compile and nots on options, Also added an include so that faac.c links.

7f1ce1d6 – lenox <lenox> authored on 2000/02/19 07:59
added faac.c

89b2c57b – lenox <lenox> authored on 2000/02/19 07:51
added faac.c

fbc0f3f6 – lenox <lenox> authored on 2000/02/19 07:48
restructure

7740b9ad – oxygene <oxygene> authored on 2000/02/19 07:35
Uninstall target added

f8432247 – menno <menno> authored on 2000/02/18 04:35
Added libsndfile.lib

d9455dcc – lenox <lenox> authored on 2000/02/18 04:21
new interface functions

1bed7216 – lenox <lenox> authored on 2000/02/18 04:19
cleanup

c83a95dc – menno <menno> authored on 2000/02/17 10:51
Removed some debug code

aba0b8bd – menno <menno> authored on 2000/02/17 10:23
Bugfixes for bit counting

f30881d4 – lenox <lenox> authored on 2000/02/17 02:52
added support for all headers

65a49204 – oxygene <oxygene> authored on 2000/02/16 18:51
Install target added.

8c68332f – menno <menno> authored on 2000/02/15 12:03
Added ADTS header writing

bbaf76df – menno <menno> authored on 2000/02/15 04:10
Fixed DLL

895e70ce – lenox <lenox> authored on 2000/02/15 04:00
new parsing function

79423297 – menno <menno> authored on 2000/02/15 02:49
Made DLL compile

9b4a10a7 – lenox <lenox> authored on 2000/02/15 02:01
restructure (aacconfig eliminated)

9631e24e – lenox <lenox> authored on 2000/02/14 05:36
removed rdft stuff

e2bbb893 – lenox <lenox> authored on 2000/02/14 05:35
removed rdft due to new real fft

5346aad4 – lenox <lenox> authored on 2000/02/14 03:22
new rft (reference to fftw removed, sorry :) )

0b18a49e – oxygene2000 <oxygene2000> authored on 2000/02/09 16:19
Placed fftw_init/destroy where they have to be

ad1f6640 – oxygene2000 <oxygene2000> authored on 2000/02/09 15:51
Another mistake, argh!

56714d3e – oxygene2000 <oxygene2000> authored on 2000/02/09 15:47
Added fixed fftw-stuff. Use rdft_spectrum2.c instead of rdft_spectrum.c

72c4ab22 – menno <menno> authored on 2000/02/09 13:50
Restored small mistakes.

2372727c – lenox <lenox> authored on 2000/02/09 13:32
fix to use without fttw

0876f43a – oxygene2000 <oxygene2000> authored on 2000/02/09 10:44
Added additional implementation of rdft using fftw (from rank 1 to rank

d79e7721 – oxygene2000 <oxygene2000> authored on 2000/02/08 09:38
Why calculating sqrt(2) if it is present as constant?

8e1e9a12 – oxygene2000 <oxygene2000> authored on 2000/02/08 07:12
really small speed-up in psy_step6

a15f8540 – menno <menno> authored on 2000/02/08 02:47
Made advantage of Oxygene2000's optimization, to use more accurate delay estimation

c7130b0b – menno <menno> authored on 2000/02/08 02:46
Better quantization of short blocks

6e3f1580 – lenox <lenox> authored on 2000/02/08 02:37
removed old FFT & some restucture

867af417 – menno <menno> authored on 2000/02/07 14:52
Change in window switching parameters

131b8013 – lenox <lenox> authored on 2000/02/07 14:46
fixed bug with atan2()

5a054581 – menno <menno> authored on 2000/02/07 14:27
Bug fix

0e4e9fe8 – menno <menno> authored on 2000/02/07 14:13
One step closer to window shape switching

590521f8 – menno <menno> authored on 2000/02/07 13:57
Same change to short blocks as oxy2000 made to long blocks

a3cce095 – menno <menno> authored on 2000/02/07 13:50
Changed command line (TNS is now off by default)

28bd7ce5 – oxygene2000 <oxygene2000> authored on 2000/02/07 13:35
Made more variables to tune gcc

c4fdf5a1 – menno <menno> authored on 2000/02/07 13:17
Changed last changes back, they made no difference

cd5c3547 – menno <menno> authored on 2000/02/07 12:59
Bugs fixed in psych

b6ed5e8c – oxygene2000 <oxygene2000> authored on 2000/02/07 12:44
Another speedup by solving calculations into something more simple but equivalent

fd44160c – oxygene2000 <oxygene2000> authored on 2000/02/07 11:43
Commented out unused loop

3e883f89 – lenox <lenox> authored on 2000/02/07 03:24
some cleanup

f5a6ef57 – lenox <lenox> authored on 2000/02/07 02:49
bugfix

8bbe025b – lenox <lenox> authored on 2000/02/07 02:45
added support for different window shapes

31d76c76 – lenox <lenox> authored on 2000/02/07 02:38
cleanup

e440a71d – lenox <lenox> authored on 2000/02/07 02:31
added kbd window tables

b872592a – oxygene2000 <oxygene2000> authored on 2000/02/07 01:53
Fixed missing dependency rateconv.c

59bb4941 – oxygene2000 <oxygene2000> authored on 2000/02/07 01:52
Speeded up estimate_delay

42578885 – menno <menno> authored on 2000/02/06 17:37
Quite some bug fixes

6255a18d – menno <menno> authored on 2000/02/06 17:36
Speedup

2185b597 – menno <menno> authored on 2000/02/05 15:00
Psych changed and pulse coding updated

Next