aften-svnlog Mailing List for Aften
Status: Beta
Brought to you by:
jbr79
You can subscribe to this list here.
| 2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(70) |
Sep
(40) |
Oct
(102) |
Nov
(2) |
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2007 |
Jan
(87) |
Feb
(132) |
Mar
(48) |
Apr
(17) |
May
(12) |
Jun
(12) |
Jul
(23) |
Aug
(14) |
Sep
(2) |
Oct
(37) |
Nov
(92) |
Dec
(34) |
| 2008 |
Jan
(25) |
Feb
(11) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(3) |
Aug
|
Sep
(1) |
Oct
(52) |
Nov
(15) |
Dec
|
| 2009 |
Jan
|
Feb
|
Mar
|
Apr
(10) |
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(10) |
Dec
(17) |
| 2010 |
Jan
(3) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
| 2011 |
Jan
(3) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Justin R. <jb...@us...> - 2011-01-04 12:34:15
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "aften".
The branch, master has been updated
via 89aee3d496bb2a89f046025402626ee12a12969f (commit)
from d91aa61dfda51ec656924fa6f9de3f8172295092 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 89aee3d496bb2a89f046025402626ee12a12969f
Author: Justin Ruggles <jus...@gm...>
Date: Tue Jan 4 07:33:51 2011 -0500
cosmetics: update copyright year
-----------------------------------------------------------------------
Summary of changes:
README | 6 +++---
aften/aften.c | 2 +-
util/wavrms.c | 2 +-
3 files changed, 5 insertions(+), 5 deletions(-)
hooks/post-receive
--
aften
|
|
From: Justin R. <jb...@us...> - 2011-01-04 12:15:49
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "aften".
The branch, master has been updated
via d91aa61dfda51ec656924fa6f9de3f8172295092 (commit)
from f35f9356da7d41ff8188b7ffb1fb75c6e0f0fb66 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit d91aa61dfda51ec656924fa6f9de3f8172295092
Author: Justin Ruggles <jus...@gm...>
Date: Tue Jan 4 07:15:20 2011 -0500
Update Changelog with stereo rematrixing changes.
-----------------------------------------------------------------------
Summary of changes:
Changelog | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
hooks/post-receive
--
aften
|
|
From: Justin R. <jb...@us...> - 2011-01-04 12:05:27
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "aften".
The branch, master has been updated
via f35f9356da7d41ff8188b7ffb1fb75c6e0f0fb66 (commit)
from c0bd512c93b1186c28b45cc66f6e4f70fd41191c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit f35f9356da7d41ff8188b7ffb1fb75c6e0f0fb66
Author: Justin Ruggles <jus...@gm...>
Date: Tue Jan 4 07:02:55 2011 -0500
Improve rematrixing flag decision by using minimum sum for each channel rather than maximum sum for combined channels.
-----------------------------------------------------------------------
Summary of changes:
libaften/a52enc.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
hooks/post-receive
--
aften
|
|
From: Prakash P. <pra...@us...> - 2010-10-31 07:11:43
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "aften".
The branch, master has been updated
via c0bd512c93b1186c28b45cc66f6e4f70fd41191c (commit)
from 6313ecad525e0008762c7622e64e5d59937a567a (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit c0bd512c93b1186c28b45cc66f6e4f70fd41191c
Author: Prakash Punnoor <pr...@pu...>
Date: Sun Oct 31 08:15:18 2010 +0100
minor optimization
-----------------------------------------------------------------------
Summary of changes:
libaften/exponent.c | 14 +++++++-------
1 files changed, 7 insertions(+), 7 deletions(-)
hooks/post-receive
--
aften
|
|
From: Prakash P. <pra...@us...> - 2010-10-30 12:20:56
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "aften".
The branch, master has been updated
via 6313ecad525e0008762c7622e64e5d59937a567a (commit)
from d1fa505b2f19b9d23b31792d3b2048146da1324f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 6313ecad525e0008762c7622e64e5d59937a567a
Author: Prakash Punnoor <pr...@pu...>
Date: Sat Oct 30 14:24:15 2010 +0200
optimize compute_expstr_ch especially by avoiding memcopy
-----------------------------------------------------------------------
Summary of changes:
libaften/exponent.c | 41 +++++++++++++++++++++++++++--------------
libaften/exponent.h | 2 +-
libaften/x86/exponent.h | 4 ++--
libaften/x86/exponent_mmx.c | 18 +++++++++---------
libaften/x86/exponent_sse2.c | 8 ++++----
5 files changed, 43 insertions(+), 30 deletions(-)
hooks/post-receive
--
aften
|
|
From: Justin R. <jb...@us...> - 2010-02-09 23:30:34
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "aften".
The branch, master has been updated
via d1fa505b2f19b9d23b31792d3b2048146da1324f (commit)
from f92def54bb08a7e34248846e7613f30913a4d84a (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit d1fa505b2f19b9d23b31792d3b2048146da1324f
Author: Justin Ruggles <jus...@gm...>
Date: Tue Feb 9 18:30:27 2010 -0500
Add TODO list item to investigate stereo rematrixing
-----------------------------------------------------------------------
Summary of changes:
Changelog | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
hooks/post-receive
--
aften
|
|
From: Prakash P. <pra...@us...> - 2010-01-10 17:47:10
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "aften".
The branch, master has been updated
via f92def54bb08a7e34248846e7613f30913a4d84a (commit)
from d457da7bd37a020cbd36e6f61fae5e42aa28e183 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit f92def54bb08a7e34248846e7613f30913a4d84a
Author: Prakash Punnoor <pr...@pu...>
Date: Sun Jan 10 18:47:33 2010 +0100
user proper float constants to silence warnings in msvc
-----------------------------------------------------------------------
Summary of changes:
pcm/convert.c | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
hooks/post-receive
--
aften
|
|
From: Justin R. <jb...@us...> - 2010-01-03 18:45:59
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "aften".
The branch, master has been updated
via d457da7bd37a020cbd36e6f61fae5e42aa28e183 (commit)
via a7a6e224ce90403f537c57b80087fa26c2fd544a (commit)
from 765c4a687fc44f3cf47ae7cad98d4bf80daec83f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit d457da7bd37a020cbd36e6f61fae5e42aa28e183
Merge: a7a6e224ce90403f537c57b80087fa26c2fd544a 765c4a687fc44f3cf47ae7cad98d4bf80daec83f
Author: Justin Ruggles <jus...@gm...>
Date: Sun Jan 3 13:45:46 2010 -0500
Merge branch 'master' of ssh://jbr79@aften.git.sourceforge.net/gitroot/aften/aften
-----------------------------------------------------------------------
Summary of changes:
pcm/convert.c | 24 ++++++++++++------------
1 files changed, 12 insertions(+), 12 deletions(-)
hooks/post-receive
--
aften
|
|
From: Justin R. <jb...@us...> - 2010-01-03 18:43:27
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "aften".
The branch, coupling has been updated
via e534325136f4266bce7f732525b7528467a6eeb7 (commit)
via a7a6e224ce90403f537c57b80087fa26c2fd544a (commit)
from 4327237b38179d63ab41d6611075250ae89adf4f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit e534325136f4266bce7f732525b7528467a6eeb7
Merge: 4327237b38179d63ab41d6611075250ae89adf4f a7a6e224ce90403f537c57b80087fa26c2fd544a
Author: Justin Ruggles <jus...@gm...>
Date: Sun Jan 3 13:43:05 2010 -0500
Merge branch 'master' into coupling
commit a7a6e224ce90403f537c57b80087fa26c2fd544a
Author: Justin Ruggles <jus...@gm...>
Date: Sun Jan 3 13:40:47 2010 -0500
Do not use the FCONST macro for floating-point values in the PCM conversions.
-----------------------------------------------------------------------
Summary of changes:
pcm/convert.c | 24 ++++++++++++------------
1 files changed, 12 insertions(+), 12 deletions(-)
hooks/post-receive
--
aften
|
|
From: Prakash P. <pra...@us...> - 2009-12-26 12:51:02
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "aften".
The branch, master has been updated
via 765c4a687fc44f3cf47ae7cad98d4bf80daec83f (commit)
from 53f5fd487f0210860c862b36a74e46e6053de6eb (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 765c4a687fc44f3cf47ae7cad98d4bf80daec83f
Author: Prakash Punnoor <pr...@pu...>
Date: Sat Dec 26 13:51:17 2009 +0100
typos
-----------------------------------------------------------------------
Summary of changes:
API C#.txt | 8 ++++----
API.txt | 8 ++++----
2 files changed, 8 insertions(+), 8 deletions(-)
hooks/post-receive
--
aften
|
|
From: Prakash P. <pra...@us...> - 2009-12-26 12:07:29
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "aften".
The branch, master has been updated
via 53f5fd487f0210860c862b36a74e46e6053de6eb (commit)
from 41b5c2d1619f7e98db43fa8a9775c8e4fff654e6 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 53f5fd487f0210860c862b36a74e46e6053de6eb
Author: Prakash Punnoor <pr...@pu...>
Date: Sat Dec 26 13:07:41 2009 +0100
move cpu details into header
-----------------------------------------------------------------------
Summary of changes:
libaften/window.c | 5 -----
libaften/window.h | 5 +++++
2 files changed, 5 insertions(+), 5 deletions(-)
hooks/post-receive
--
aften
|
|
From: Prakash P. <pra...@us...> - 2009-12-26 12:05:45
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "aften".
The branch, master has been updated
via 41b5c2d1619f7e98db43fa8a9775c8e4fff654e6 (commit)
from a5b4921f48146e81ffec9f7dabdc606f6f443611 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 41b5c2d1619f7e98db43fa8a9775c8e4fff654e6
Author: Prakash Punnoor <pr...@pu...>
Date: Sat Dec 26 13:04:55 2009 +0100
add Windows x64 support
-----------------------------------------------------------------------
Summary of changes:
CMakeLists.txt | 75 ++++++++++++++++++++++++------------------
Changelog | 1 +
libaften/cpu_caps.h | 2 +-
libaften/exponent.h | 2 +-
libaften/mdct.h | 2 +-
libaften/window.c | 2 +-
libaften/x86/cpu_caps.c | 14 ++++++++
libaften/x86/simd_support.h | 2 +-
8 files changed, 63 insertions(+), 37 deletions(-)
hooks/post-receive
--
aften
|
|
From: Prakash P. <pra...@us...> - 2009-12-24 16:28:01
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "aften".
The branch, master has been updated
via a5b4921f48146e81ffec9f7dabdc606f6f443611 (commit)
from ad625eeca497a82f5a28347f5565d931e4205ada (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit a5b4921f48146e81ffec9f7dabdc606f6f443611
Author: prakashp <pra...@gm...>
Date: Thu Dec 24 17:28:03 2009 +0100
Add header files, so that they appear in generated solution also.
-----------------------------------------------------------------------
Summary of changes:
CMakeLists.txt | 71 ++++++++++++++++++++++++++++++++++++++++++++++---------
1 files changed, 59 insertions(+), 12 deletions(-)
hooks/post-receive
--
aften
|
|
From: Prakash P. <pra...@us...> - 2009-12-24 15:54:11
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "aften".
The branch, master has been updated
via ad625eeca497a82f5a28347f5565d931e4205ada (commit)
from f30feed6c1d66ea36c3587dfbc59948b04469b31 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit ad625eeca497a82f5a28347f5565d931e4205ada
Author: prakashp <pra...@gm...>
Date: Thu Dec 24 14:59:55 2009 +0100
silence warning on MSVC++ 2008
-----------------------------------------------------------------------
Summary of changes:
libaften/a52enc.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
hooks/post-receive
--
aften
|
|
From: Justin R. <jb...@us...> - 2009-12-12 21:08:51
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "aften".
The branch, coupling has been updated
via 4327237b38179d63ab41d6611075250ae89adf4f (commit)
via f30feed6c1d66ea36c3587dfbc59948b04469b31 (commit)
via b1ce837136c2b19e7230be9e296999a5da2e0bf6 (commit)
via 737fc03300dc075efbad961324cd9b36f9793057 (commit)
via 107e3c287596a3320e005790416bf45ede47c05a (commit)
via 1c9321f2023347feaf0b02ff62d64ac57d5eb01e (commit)
via d9dd86987372b3e6e0513fb59b466d8ab2e23fb9 (commit)
via a432e8ca8ceed1480769e91a8f329c3704aa38bc (commit)
via 71d6fbfc49fb6aff33a166c690d0ade5901a3d14 (commit)
via 012ae2359e690dd859e32d75785cb7513325a184 (commit)
via 8ff5486a9a47b1e30ea6da4e3b3afed6da8efb99 (commit)
via 7a92ce68fd4f11af78820c50dae0d8a6d79efb1a (commit)
via 006e7d43c7606a44306ceb022a8157d67761dfc7 (commit)
via 6ea94b73ffc071d1f84012e469de89d41f9b7016 (commit)
from 021570d8cb56bdd46a4dbdce53df4c182a1d4ae1 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 4327237b38179d63ab41d6611075250ae89adf4f
Merge: 021570d8cb56bdd46a4dbdce53df4c182a1d4ae1 f30feed6c1d66ea36c3587dfbc59948b04469b31
Author: Justin Ruggles <jus...@gm...>
Date: Sat Dec 12 16:08:37 2009 -0500
Merge branch 'master' into coupling
-----------------------------------------------------------------------
Summary of changes:
libaften/a52.c | 167 ++++++++++++++++++++++++++------------------------------
1 files changed, 78 insertions(+), 89 deletions(-)
hooks/post-receive
--
aften
|
|
From: Justin R. <jb...@us...> - 2009-12-12 21:08:09
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "aften".
The branch, master has been updated
via f30feed6c1d66ea36c3587dfbc59948b04469b31 (commit)
via b1ce837136c2b19e7230be9e296999a5da2e0bf6 (commit)
via 737fc03300dc075efbad961324cd9b36f9793057 (commit)
via 107e3c287596a3320e005790416bf45ede47c05a (commit)
via 1c9321f2023347feaf0b02ff62d64ac57d5eb01e (commit)
via d9dd86987372b3e6e0513fb59b466d8ab2e23fb9 (commit)
via a432e8ca8ceed1480769e91a8f329c3704aa38bc (commit)
via 71d6fbfc49fb6aff33a166c690d0ade5901a3d14 (commit)
via 012ae2359e690dd859e32d75785cb7513325a184 (commit)
from 8ff5486a9a47b1e30ea6da4e3b3afed6da8efb99 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit f30feed6c1d66ea36c3587dfbc59948b04469b31
Author: Justin Ruggles <jus...@gm...>
Date: Sat Dec 12 16:07:41 2009 -0500
simplify and clean up a52_bit_alloc_calc_psd()
commit b1ce837136c2b19e7230be9e296999a5da2e0bf6
Author: Justin Ruggles <jus...@gm...>
Date: Sat Dec 12 16:00:17 2009 -0500
cosmetics: rename 'bndstrt' and 'bndend' to 'band_start' and 'band_end'
commit 737fc03300dc075efbad961324cd9b36f9793057
Author: Justin Ruggles <jus...@gm...>
Date: Sat Dec 12 15:58:37 2009 -0500
move iterator variable 'k' to local scope for dba and rename to 'i'.
commit 107e3c287596a3320e005790416bf45ede47c05a
Author: Justin Ruggles <jus...@gm...>
Date: Sat Dec 12 15:57:09 2009 -0500
change check for lfe band 6 to match the spec
commit 1c9321f2023347feaf0b02ff62d64ac57d5eb01e
Author: Justin Ruggles <jus...@gm...>
Date: Sat Dec 12 15:37:55 2009 -0500
rename variable 'bin' to 'band' to match its use
commit d9dd86987372b3e6e0513fb59b466d8ab2e23fb9
Author: Justin Ruggles <jus...@gm...>
Date: Sat Dec 12 15:31:34 2009 -0500
declare 'tmp' inside the loop that its used in
commit a432e8ca8ceed1480769e91a8f329c3704aa38bc
Author: Justin Ruggles <jus...@gm...>
Date: Sat Dec 12 15:30:10 2009 -0500
cosmetics: remove some unneeded braces
commit 71d6fbfc49fb6aff33a166c690d0ade5901a3d14
Author: Justin Ruggles <jus...@gm...>
Date: Sat Dec 12 15:28:20 2009 -0500
merge increment with setting of mask[]
commit 012ae2359e690dd859e32d75785cb7513325a184
Author: Justin Ruggles <jus...@gm...>
Date: Sat Dec 12 15:27:18 2009 -0500
Do better bounds checking in delta bit allocation to protect from
malformed or damaged files when decoding.
-----------------------------------------------------------------------
Summary of changes:
libaften/a52.c | 113 ++++++++++++++++++++++++++-----------------------------
1 files changed, 53 insertions(+), 60 deletions(-)
hooks/post-receive
--
aften
|
|
From: Justin R. <jb...@us...> - 2009-12-12 20:13:23
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "aften".
The branch, master has been updated
via 8ff5486a9a47b1e30ea6da4e3b3afed6da8efb99 (commit)
via 7a92ce68fd4f11af78820c50dae0d8a6d79efb1a (commit)
via 006e7d43c7606a44306ceb022a8157d67761dfc7 (commit)
via 6ea94b73ffc071d1f84012e469de89d41f9b7016 (commit)
from 6be6854eacad42d854e83101bc3a8e9ecefebde4 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 8ff5486a9a47b1e30ea6da4e3b3afed6da8efb99
Author: Justin Ruggles <jus...@gm...>
Date: Sat Dec 12 15:10:34 2009 -0500
rename variables in a52_bit_alloc_calc_bap()
commit 7a92ce68fd4f11af78820c50dae0d8a6d79efb1a
Author: Justin Ruggles <jus...@gm...>
Date: Sat Dec 12 15:06:55 2009 -0500
merge increment with setting of bap[]
commit 006e7d43c7606a44306ceb022a8157d67761dfc7
Author: Justin Ruggles <jus...@gm...>
Date: Sat Dec 12 15:06:22 2009 -0500
zero all bap values when snr offset == -960
commit 6ea94b73ffc071d1f84012e469de89d41f9b7016
Author: Justin Ruggles <jus...@gm...>
Date: Sat Dec 12 15:05:46 2009 -0500
Simplify a52_common_init() and rename variables.
-----------------------------------------------------------------------
Summary of changes:
libaften/a52.c | 54 +++++++++++++++++++++++++-----------------------------
1 files changed, 25 insertions(+), 29 deletions(-)
hooks/post-receive
--
aften
|
|
From: Justin R. <jb...@us...> - 2009-12-09 01:23:51
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "aften".
The branch, master has been updated
via acd47f80be95f2bcfab30ca812caed1d3f600e76 (commit)
from b37749087b4dc8c710d5975938d5d2d8a012c2c8 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit acd47f80be95f2bcfab30ca812caed1d3f600e76
Author: Justin Ruggles <jus...@gm...>
Date: Tue Dec 8 19:24:25 2009 -0500
masking of asym_quant() return value is not necessary.
-----------------------------------------------------------------------
Summary of changes:
commit acd47f80be95f2bcfab30ca812caed1d3f600e76
Author: Justin Ruggles <jus...@gm...>
Date: Tue Dec 8 19:24:25 2009 -0500
masking of asym_quant() return value is not necessary.
---
libaften/a52enc.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/libaften/a52enc.c b/libaften/a52enc.c
index 2d632d0..15e4437 100644
--- a/libaften/a52enc.c
+++ b/libaften/a52enc.c
@@ -729,7 +729,7 @@ asym_quant(int c, int e, int qbits)
m = (1 << (qbits-1));
v = CLIP(v, -m, m-1);
- return v & ((1 << qbits)-1);
+ return v;
}
static void
hooks/post-receive
--
aften
|
|
From: Justin R. <jb...@us...> - 2009-12-09 00:59:22
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "aften".
The branch, coupling has been updated
via 2ea0a67039f9981dbfddef5b94f6be708df062e0 (commit)
via acd47f80be95f2bcfab30ca812caed1d3f600e76 (commit)
from d6e2fb6f4b7ab88e73c4d113da7a37aac06f05f1 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 2ea0a67039f9981dbfddef5b94f6be708df062e0
Merge: d6e2fb6f4b7ab88e73c4d113da7a37aac06f05f1 acd47f80be95f2bcfab30ca812caed1d3f600e76
Author: Justin Ruggles <jus...@gm...>
Date: Tue Dec 8 19:25:32 2009 -0500
Merge branch 'master' into coupling
-----------------------------------------------------------------------
Summary of changes:
commit 2ea0a67039f9981dbfddef5b94f6be708df062e0
Merge: d6e2fb6 acd47f8
Author: Justin Ruggles <jus...@gm...>
Date: Tue Dec 8 19:25:32 2009 -0500
Merge branch 'master' into coupling
commit acd47f80be95f2bcfab30ca812caed1d3f600e76
Author: Justin Ruggles <jus...@gm...>
Date: Tue Dec 8 19:24:25 2009 -0500
masking of asym_quant() return value is not necessary.
---
libaften/a52enc.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/libaften/a52enc.c b/libaften/a52enc.c
index 2d632d0..15e4437 100644
--- a/libaften/a52enc.c
+++ b/libaften/a52enc.c
@@ -729,7 +729,7 @@ asym_quant(int c, int e, int qbits)
m = (1 << (qbits-1));
v = CLIP(v, -m, m-1);
- return v & ((1 << qbits)-1);
+ return v;
}
static void
hooks/post-receive
--
aften
|
|
From: Justin R. <jb...@us...> - 2009-12-09 00:44:13
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "aften".
The branch, master has been updated
via 6be6854eacad42d854e83101bc3a8e9ecefebde4 (commit)
from acd47f80be95f2bcfab30ca812caed1d3f600e76 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
libaften/a52.c | 9 +--------
1 files changed, 1 insertions(+), 8 deletions(-)
hooks/post-receive
--
aften
|
|
From: Justin R. <jb...@us...> - 2009-12-09 00:44:05
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "aften".
The branch, coupling has been updated
via 021570d8cb56bdd46a4dbdce53df4c182a1d4ae1 (commit)
via 6be6854eacad42d854e83101bc3a8e9ecefebde4 (commit)
from 2ea0a67039f9981dbfddef5b94f6be708df062e0 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 021570d8cb56bdd46a4dbdce53df4c182a1d4ae1
Merge: 2ea0a67039f9981dbfddef5b94f6be708df062e0 6be6854eacad42d854e83101bc3a8e9ecefebde4
Author: Justin Ruggles <jus...@gm...>
Date: Tue Dec 8 19:43:04 2009 -0500
Merge branch 'master' into coupling
-----------------------------------------------------------------------
Summary of changes:
libaften/a52.c | 9 +--------
1 files changed, 1 insertions(+), 8 deletions(-)
hooks/post-receive
--
aften
|
|
From: Justin R. <jb...@us...> - 2009-12-09 00:16:50
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "aften".
The branch, coupling has been updated
via d6e2fb6f4b7ab88e73c4d113da7a37aac06f05f1 (commit)
from b37749087b4dc8c710d5975938d5d2d8a012c2c8 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit d6e2fb6f4b7ab88e73c4d113da7a37aac06f05f1
Author: Justin Ruggles <jus...@gm...>
Date: Tue Dec 8 18:42:11 2009 -0500
Increment channel index. Index 0 will be for the coupling channel.
-----------------------------------------------------------------------
Summary of changes:
commit d6e2fb6f4b7ab88e73c4d113da7a37aac06f05f1
Author: Justin Ruggles <jus...@gm...>
Date: Tue Dec 8 18:42:11 2009 -0500
Increment channel index. Index 0 will be for the coupling channel.
---
libaften/a52.h | 2 +-
libaften/a52enc.c | 60 +++++++++++++++++++++++++-------------------------
libaften/bitalloc.c | 14 ++++++------
libaften/convert.c | 32 +++++++++++++-------------
libaften/dynrng.c | 8 +++---
libaften/exponent.c | 8 +++---
6 files changed, 62 insertions(+), 62 deletions(-)
diff --git a/libaften/a52.h b/libaften/a52.h
index 9a6812b..48409ea 100644
--- a/libaften/a52.h
+++ b/libaften/a52.h
@@ -34,7 +34,7 @@
#define AFTEN_VERSION "git"
-#define A52_MAX_CHANNELS 6
+#define A52_MAX_CHANNELS 7
#define A52_NUM_BLOCKS 6
diff --git a/libaften/a52enc.c b/libaften/a52enc.c
index 2d632d0..3515e33 100644
--- a/libaften/a52enc.c
+++ b/libaften/a52enc.c
@@ -322,7 +322,7 @@ aften_encode_init(AftenContext *s)
ctx->lfe = s->lfe;
ctx->n_all_channels = s->channels;
ctx->n_channels = s->channels - s->lfe;
- ctx->lfe_channel = s->lfe ? (s->channels - 1) : -1;
+ ctx->lfe_channel = s->lfe ? s->channels : -1;
// frequency
for (i=0;i<3;i++) {
@@ -440,7 +440,7 @@ found:
// initialize transient-detect filters (one for each channel)
// cascaded biquad direct form I high-pass w/ cutoff of 8 kHz
if (ctx->params.use_block_switching) {
- for (i = 0; i < ctx->n_all_channels; i++) {
+ for (i = 1; i <= ctx->n_all_channels; i++) {
ctx->bs_filter[i].type = FILTER_TYPE_HIGHPASS;
ctx->bs_filter[i].cascaded = 1;
ctx->bs_filter[i].cutoff = 8000;
@@ -455,7 +455,7 @@ found:
// initialize DC filters (one for each channel)
// one-pole high-pass w/ cutoff of 3 Hz
if (ctx->params.use_dc_filter) {
- for (i = 0; i < ctx->n_all_channels; i++) {
+ for (i = 1; i <= ctx->n_all_channels; i++) {
ctx->dc_filter[i].type = FILTER_TYPE_HIGHPASS;
ctx->dc_filter[i].cascaded = 0;
ctx->dc_filter[i].cutoff = 3;
@@ -478,7 +478,7 @@ found:
// disable bandwidth filter if cutoff is below 4000 Hz
ctx->params.use_bw_filter = 0;
} else {
- for (i = 0; i < ctx->n_channels; i++) {
+ for (i = 1; i <= ctx->n_channels; i++) {
ctx->bw_filter[i].type = FILTER_TYPE_LOWPASS;
ctx->bw_filter[i].cascaded = 1;
ctx->bw_filter[i].cutoff = (FLOAT)cutoff;
@@ -570,9 +570,9 @@ found:
ctx->begin_process_frame = begin_encode_frame;
// copy initial samples
if (s->initial_samples) {
- FLOAT *samples = malloc(A52_SAMPLES_PER_FRAME * ctx->n_all_channels * sizeof(FLOAT));
- memset(samples, 0, (A52_SAMPLES_PER_FRAME - 256) * ctx->n_all_channels * sizeof(FLOAT));
- memcpy(samples + (A52_SAMPLES_PER_FRAME - 256) * ctx->n_all_channels, s->initial_samples, 256 * ctx->n_all_channels * sizeof(FLOAT));
+ FLOAT *samples = malloc(A52_SAMPLES_PER_FRAME * (ctx->n_all_channels+1) * sizeof(FLOAT));
+ memset(samples, 0, (A52_SAMPLES_PER_FRAME - 256) * (ctx->n_all_channels+1) * sizeof(FLOAT));
+ memcpy(samples + (A52_SAMPLES_PER_FRAME - 256) * (ctx->n_all_channels+1), s->initial_samples, 256 * (ctx->n_all_channels+1) * sizeof(FLOAT));
convert_samples_from_src(&ctx->tctx[0], samples, A52_SAMPLES_PER_FRAME);
free(samples);
// copy samples with filters applied
@@ -609,7 +609,7 @@ frame_init(A52ThreadContext *tctx)
for (blk = 0; blk < A52_NUM_BLOCKS; blk++) {
block = &frame->blocks[blk];
block->block_num = blk;
- for (ch = 0; ch < ctx->n_channels; ch++) {
+ for (ch = 1; ch <= ctx->n_channels; ch++) {
block->blksw[ch] = 0;
block->dithflag[ch] = 1;
@@ -630,7 +630,7 @@ frame_init(A52ThreadContext *tctx)
frame->bwcode = 60;
else
frame->bwcode = ctx->fixed_bwcode;
- for (ch = 0; ch < ctx->n_channels; ch++)
+ for (ch = 1; ch <= ctx->n_channels; ch++)
frame->ncoefs[ch] = (frame->bwcode * 3) + 73;
if (ctx->lfe)
frame->ncoefs[ctx->lfe_channel] = 7;
@@ -818,7 +818,7 @@ quantize_mantissas(A52ThreadContext *tctx)
block = &frame->blocks[blk];
mant_cnt[0] = mant_cnt[1] = mant_cnt[2] = 0;
qmant_ptr[0] = qmant_ptr[1] = qmant_ptr[2] = NULL;
- for (ch = 0; ch < ctx->n_all_channels; ch++) {
+ for (ch = 1; ch <= ctx->n_all_channels; ch++) {
quant_mant_ch(block->mdct_coef[ch], block->exp[ch], block->bap[ch],
block->qmant[ch], frame->ncoefs[ch], qmant_ptr,
mant_cnt);
@@ -839,9 +839,9 @@ output_audio_blocks(A52ThreadContext *tctx)
bw = &tctx->bw;
for (blk = 0; blk < A52_NUM_BLOCKS; blk++) {
block = &frame->blocks[blk];
- for (ch = 0; ch < ctx->n_channels; ch++)
+ for (ch = 1; ch <= ctx->n_channels; ch++)
bitwriter_writebits(bw, 1, block->blksw[ch]);
- for (ch = 0; ch < ctx->n_channels; ch++)
+ for (ch = 1; ch <= ctx->n_channels; ch++)
bitwriter_writebits(bw, 1, block->dithflag[ch]);
if (ctx->params.dynrng_profile == DYNRNG_PROFILE_NONE) {
bitwriter_writebits(bw, 1, 0); // no dynamic range
@@ -873,19 +873,19 @@ output_audio_blocks(A52ThreadContext *tctx)
}
// exponent strategy
- for (ch = 0; ch < ctx->n_channels; ch++)
+ for (ch = 1; ch <= ctx->n_channels; ch++)
bitwriter_writebits(bw, 2, block->exp_strategy[ch]);
if (ctx->lfe)
bitwriter_writebits(bw, 1, block->exp_strategy[ctx->lfe_channel]);
- for (ch = 0; ch < ctx->n_channels; ch++) {
+ for (ch = 1; ch <= ctx->n_channels; ch++) {
if (block->exp_strategy[ch] != EXP_REUSE)
bitwriter_writebits(bw, 6, frame->bwcode);
}
// exponents
- for (ch = 0; ch < ctx->n_all_channels; ch++) {
+ for (ch = 1; ch <= ctx->n_all_channels; ch++) {
if (block->exp_strategy[ch] != EXP_REUSE) {
// first exponent
bitwriter_writebits(bw, 4, block->grp_exp[ch][0]);
@@ -915,7 +915,7 @@ output_audio_blocks(A52ThreadContext *tctx)
bitwriter_writebits(bw, 1, block->write_snr);
if (block->write_snr) {
bitwriter_writebits(bw, 6, frame->csnroffst);
- for (ch = 0; ch < ctx->n_all_channels; ch++) {
+ for (ch = 1; ch <= ctx->n_all_channels; ch++) {
bitwriter_writebits(bw, 4, frame->fsnroffst);
bitwriter_writebits(bw, 3, block->fgaincod[ch]);
}
@@ -925,7 +925,7 @@ output_audio_blocks(A52ThreadContext *tctx)
bitwriter_writebits(bw, 1, 0); // no data to skip
// mantissas
- for (ch = 0; ch < ctx->n_all_channels; ch++) {
+ for (ch = 1; ch <= ctx->n_all_channels; ch++) {
int b, q;
for (i = 0; i < frame->ncoefs[ch]; i++) {
q = block->qmant[ch][i];
@@ -1019,7 +1019,7 @@ copy_samples(A52ThreadContext *tctx)
windows_event_reset(&tctx->ts.samples_event);
}
#endif
- for (ch = 0; ch < ctx->n_all_channels; ch++) {
+ for (ch = 1; ch <= ctx->n_all_channels; ch++) {
out_audio = buffer;
in_audio = frame->input_audio[ch];
// DC-removal high-pass filter
@@ -1028,7 +1028,7 @@ copy_samples(A52ThreadContext *tctx)
A52_SAMPLES_PER_FRAME);
SWAP_BUFFERS
}
- if (ch < ctx->n_channels) {
+ if (ch <= ctx->n_channels) {
// channel bandwidth filter
if (ctx->params.use_bw_filter) {
filter_run(&ctx->bw_filter[ch], out_audio, in_audio,
@@ -1143,7 +1143,7 @@ generate_coefs(A52ThreadContext *tctx)
ctx->mdct_ctx_512.mdct;
int blk, ch, i;
- for (ch = 0; ch < ctx->n_all_channels; ch++) {
+ for (ch = 1; ch <= ctx->n_all_channels; ch++) {
for (blk = 0; blk < A52_NUM_BLOCKS; blk++) {
block = &tctx->frame.blocks[blk];
if (ctx->params.use_block_switching)
@@ -1186,10 +1186,10 @@ calc_rematrixing(A52ThreadContext *tctx)
for (blk = 0; blk < A52_NUM_BLOCKS; blk++) {
block = &frame->blocks[blk];
for (i = rematbndtab[bnd]; i < rematbndtab[bnd+1]; i++) {
- if (i == frame->ncoefs[0])
+ if (i == frame->ncoefs[1])
break;
- lt = block->mdct_coef[0][i];
- rt = block->mdct_coef[1][i];
+ lt = block->mdct_coef[1][i];
+ rt = block->mdct_coef[2][i];
sum[bnd][0] += lt * lt;
sum[bnd][1] += rt * rt;
sum[bnd][2] += (lt + rt) * (lt + rt) / 4.0;
@@ -1203,12 +1203,12 @@ calc_rematrixing(A52ThreadContext *tctx)
for (blk = 0; blk < A52_NUM_BLOCKS; blk++) {
block = &frame->blocks[blk];
for (i = rematbndtab[bnd]; i < rematbndtab[bnd+1]; i++) {
- if (i == frame->ncoefs[0])
+ if (i == frame->ncoefs[1])
break;
- ctmp1 = block->mdct_coef[0][i] * 0.5;
- ctmp2 = block->mdct_coef[1][i] * 0.5;
- block->mdct_coef[0][i] = ctmp1 + ctmp2;
- block->mdct_coef[1][i] = ctmp1 - ctmp2;
+ ctmp1 = block->mdct_coef[1][i] * 0.5;
+ ctmp2 = block->mdct_coef[2][i] * 0.5;
+ block->mdct_coef[1][i] = ctmp1 + ctmp2;
+ block->mdct_coef[2][i] = ctmp1 - ctmp2;
}
}
}
@@ -1244,7 +1244,7 @@ compute_dither_strategy(A52ThreadContext *tctx)
block0 = NULL;
for (blk = 0; blk < A52_NUM_BLOCKS; blk++) {
block1 = &tctx->frame.blocks[blk];
- for (ch = 0; ch < channels; ch++) {
+ for (ch = 1; ch <= channels; ch++) {
if (block1->blksw[ch] || ((blk>0) && block0->blksw[ch]))
block1->dithflag[ch] = 0;
else
@@ -1354,7 +1354,7 @@ convert_samples_from_src(A52ThreadContext *tctx, const void *vsrc, int count)
ctx->fmt_convert_from_src(tctx->frame.input_audio, vsrc, ctx->n_all_channels, count);
if (count < A52_SAMPLES_PER_FRAME) {
int ch;
- for (ch = 0; ch < ctx->n_all_channels; ch++)
+ for (ch = 1; ch <= ctx->n_all_channels; ch++)
memset(&tctx->frame.input_audio[ch][count], 0, (A52_SAMPLES_PER_FRAME - count) * sizeof(FLOAT));
}
return 0;
diff --git a/libaften/bitalloc.c b/libaften/bitalloc.c
index 09da212..15de9c8 100644
--- a/libaften/bitalloc.c
+++ b/libaften/bitalloc.c
@@ -101,7 +101,7 @@ bit_alloc_prepare(A52ThreadContext *tctx)
for (blk = 0; blk < A52_NUM_BLOCKS; blk++) {
block = &frame->blocks[blk];
- for (ch = 0; ch < ctx->n_all_channels; ch++) {
+ for (ch = 1; ch <= ctx->n_all_channels; ch++) {
// We don't have to run the bit allocation when reusing exponents
if (block->exp_strategy[ch] != EXP_REUSE) {
a52_bit_allocation_prepare(&frame->bit_alloc,
@@ -139,7 +139,7 @@ bit_alloc(A52ThreadContext *tctx, int snroffst)
mant_cnt[0] = mant_cnt[3] = 0;
mant_cnt[1] = mant_cnt[2] = 2;
mant_cnt[4] = 1;
- for (ch = 0; ch < ctx->n_all_channels; ch++) {
+ for (ch = 1; ch <= ctx->n_all_channels; ch++) {
// Currently the encoder is setup so that the only bit allocation
// parameter which varies across blocks within a frame is the
// exponent values. We can take advantage of that by reusing the
@@ -203,7 +203,7 @@ count_frame_bits(A52ThreadContext *tctx)
frame_bits += 2 * ctx->n_channels; // chexpstr
if (ctx->lfe)
frame_bits++; // lfeexpstr
- for (ch = 0; ch < ctx->n_channels; ch++) {
+ for (ch = 1; ch <= ctx->n_channels; ch++) {
if (block->exp_strategy[ch] != EXP_REUSE) {
frame_bits += 6; // chbwcod
frame_bits += 2; // gainrng
@@ -393,7 +393,7 @@ start_bit_allocation(A52ThreadContext *tctx)
for (blk = 0; blk < A52_NUM_BLOCKS; blk++) {
block = &frame->blocks[blk];
block->write_snr = 0;
- for (ch = 0; ch < ctx->n_all_channels; ch++) {
+ for (ch = 1; ch <= ctx->n_all_channels; ch++) {
if (block->exp_strategy[ch] != EXP_REUSE) {
block->fgaincod[ch] = 4 - block->exp_strategy[ch];
block->write_snr |= !blk || (block->fgaincod[ch] != frame->blocks[blk-1].fgaincod[ch]);
@@ -460,7 +460,7 @@ vbw_bit_allocation(A52ThreadContext *tctx)
// sum up mantissa bits up to bin 72
mant_bits = FCONST(0.0);
- for (ch = 0; ch < ctx->n_channels; ch++) {
+ for (ch = 1; ch <= ctx->n_channels; ch++) {
for (blk = 0; blk < A52_NUM_BLOCKS; blk++) {
uint8_t *bap = frame->blocks[blk].bap[ch];
for (nc = 0; nc < ncmin; nc++)
@@ -472,7 +472,7 @@ vbw_bit_allocation(A52ThreadContext *tctx)
for (nc = ncmin; nc <= ncmax; nc++) {
bw = (nc - 73) / 3;
bits = 0;
- for (ch = 0; ch < ctx->n_channels; ch++) {
+ for (ch = 1; ch <= ctx->n_channels; ch++) {
bits += expstr_set_bits[frame->expstr_set[ch]][nc];
for (blk = 0; blk < A52_NUM_BLOCKS; blk++)
mant_bits += mant_est_tab[frame->blocks[blk].bap[ch][nc]];
@@ -485,7 +485,7 @@ vbw_bit_allocation(A52ThreadContext *tctx)
bw = CLIP((nc - 73) / 3, 0, 60);
nc = bw * 3 + 73;
frame->bwcode = bw;
- for (ch = 0; ch < ctx->n_channels; ch++)
+ for (ch = 1; ch <= ctx->n_channels; ch++)
frame->ncoefs[ch] = nc;
}
diff --git a/libaften/convert.c b/libaften/convert.c
index a7f80bc..1e17050 100644
--- a/libaften/convert.c
+++ b/libaften/convert.c
@@ -36,9 +36,9 @@ fmt_convert_from_u8(FLOAT dest[A52_MAX_CHANNELS][A52_SAMPLES_PER_FRAME],
int i, j, ch;
const uint8_t *src = vsrc;
- for (ch = 0; ch < nch; ch++) {
+ for (ch = 1; ch <= nch; ch++) {
FLOAT *dest_ch = dest[ch];
- const uint8_t *src_ch = src + ch;
+ const uint8_t *src_ch = src + (ch-1);
for (i = 0, j = 0; i < n; i++, j += nch) {
dest_ch[i] = (src_ch[j]-FCONST(128.0)) / FCONST(128.0);
}
@@ -52,9 +52,9 @@ fmt_convert_from_s8(FLOAT dest[A52_MAX_CHANNELS][A52_SAMPLES_PER_FRAME],
int i, j, ch;
const int8_t *src = vsrc;
- for (ch = 0; ch < nch; ch++) {
+ for (ch = 1; ch <= nch; ch++) {
FLOAT *dest_ch = dest[ch];
- const int8_t *src_ch = src + ch;
+ const int8_t *src_ch = src + (ch-1);
for (i = 0, j = 0; i < n; i++, j += nch) {
dest_ch[i] = src_ch[j] / FCONST(128.0);
}
@@ -68,9 +68,9 @@ fmt_convert_from_s16(FLOAT dest[A52_MAX_CHANNELS][A52_SAMPLES_PER_FRAME],
int i, j, ch;
const int16_t *src = vsrc;
- for (ch = 0; ch < nch; ch++) {
+ for (ch = 1; ch <= nch; ch++) {
FLOAT *dest_ch = dest[ch];
- const int16_t *src_ch = src + ch;
+ const int16_t *src_ch = src + (ch-1);
for (i = 0, j = 0; i < n; i++, j += nch) {
dest_ch[i] = src_ch[j] / FCONST(32768.0);
}
@@ -84,9 +84,9 @@ fmt_convert_from_s20(FLOAT dest[A52_MAX_CHANNELS][A52_SAMPLES_PER_FRAME],
int i, j, ch;
const int32_t *src = vsrc;
- for (ch = 0; ch < nch; ch++) {
+ for (ch = 1; ch <= nch; ch++) {
FLOAT *dest_ch = dest[ch];
- const int32_t *src_ch = src + ch;
+ const int32_t *src_ch = src + (ch-1);
for (i = 0, j = 0; i < n; i++, j += nch) {
dest_ch[i] = src_ch[j] / FCONST(524288.0);
}
@@ -100,9 +100,9 @@ fmt_convert_from_s24(FLOAT dest[A52_MAX_CHANNELS][A52_SAMPLES_PER_FRAME],
int i, j, ch;
const int32_t *src = vsrc;
- for (ch = 0; ch < nch; ch++) {
+ for (ch = 1; ch <= nch; ch++) {
FLOAT *dest_ch = dest[ch];
- const int32_t *src_ch = src + ch;
+ const int32_t *src_ch = src + (ch-1);
for (i = 0, j = 0; i < n; i++, j += nch) {
dest_ch[i] = src_ch[j] / FCONST(8388608.0);
}
@@ -116,9 +116,9 @@ fmt_convert_from_s32(FLOAT dest[A52_MAX_CHANNELS][A52_SAMPLES_PER_FRAME],
int i, j, ch;
const int32_t *src = vsrc;
- for (ch = 0; ch < nch; ch++) {
+ for (ch = 1; ch <= nch; ch++) {
FLOAT *dest_ch = dest[ch];
- const int32_t *src_ch = src + ch;
+ const int32_t *src_ch = src + (ch-1);
for (i = 0, j = 0; i < n; i++, j += nch) {
dest_ch[i] = src_ch[j] / FCONST(2147483648.0);
}
@@ -132,9 +132,9 @@ fmt_convert_from_float(FLOAT dest[A52_MAX_CHANNELS][A52_SAMPLES_PER_FRAME],
int i, j, ch;
const float *src = vsrc;
- for (ch = 0; ch < nch; ch++) {
+ for (ch = 1; ch <= nch; ch++) {
FLOAT *dest_ch = dest[ch];
- const float *src_ch = src + ch;
+ const float *src_ch = src + (ch-1);
for (i = 0, j = 0; i < n; i++, j += nch) {
dest_ch[i] = src_ch[j];
}
@@ -148,9 +148,9 @@ fmt_convert_from_double(FLOAT dest[A52_MAX_CHANNELS][A52_SAMPLES_PER_FRAME],
int i, j, ch;
const double *src = vsrc;
- for (ch = 0; ch < nch; ch++) {
+ for (ch = 1; ch <= nch; ch++) {
FLOAT *dest_ch = dest[ch];
- const double *src_ch = src + ch;
+ const double *src_ch = src + (ch-1);
for (i = 0, j = 0; i < n; i++, j += nch) {
dest_ch[i] = (FLOAT)src_ch[j];
}
diff --git a/libaften/dynrng.c b/libaften/dynrng.c
index f3a5a57..42d4f7d 100644
--- a/libaften/dynrng.c
+++ b/libaften/dynrng.c
@@ -155,13 +155,13 @@ calculate_rms(FLOAT *samples[A52_MAX_CHANNELS], int ch, int n)
if (ch == 1) {
rms_all = 0;
for (i = 0; i < n; i++)
- rms_all += (samples[0][i] * samples[0][i]);
+ rms_all += (samples[1][i] * samples[1][i]);
rms_all /= n;
} else {
rms_left = rms_right = 0;
for (i = 0; i < n; i++) {
- rms_left += (samples[0][i] * samples[0][i]);
- rms_right += (samples[1][i] * samples[1][i]);
+ rms_left += (samples[1][i] * samples[1][i]);
+ rms_right += (samples[2][i] * samples[2][i]);
}
rms_all = (rms_left + rms_right) / (FCONST(2.0) * n);
}
@@ -183,7 +183,7 @@ calculate_block_dynrng(FLOAT *samples[A52_MAX_CHANNELS], int num_ch,
// Find the maximum dB gain that can be used without clipping
max_gain = 0;
- for (ch = 0; ch < num_ch; ch++)
+ for (ch = 1; ch <= num_ch; ch++)
for (i = 0; i < 256; i++)
max_gain = MAX(AFT_FABS(samples[ch][i]), max_gain);
max_gain = SCALE_TO_DB(FCONST(1.0) / max_gain);
diff --git a/libaften/exponent.c b/libaften/exponent.c
index f77f391..141a407 100644
--- a/libaften/exponent.c
+++ b/libaften/exponent.c
@@ -103,7 +103,7 @@ compute_exponent_strategy(A52ThreadContext *tctx)
uint8_t *exp[A52_MAX_CHANNELS][A52_NUM_BLOCKS];
int ch, blk, str;
- for (ch = 0; ch < ctx->n_channels; ch++) {
+ for (ch = 1; ch <= ctx->n_channels; ch++) {
str = expstr_set_search_order_tab[0];
if (ctx->params.expstr_search > 1) {
for (blk = 0; blk < A52_NUM_BLOCKS; blk++)
@@ -141,7 +141,7 @@ group_exponents(A52ThreadContext *tctx)
bits = 0;
for (blk = 0; blk < A52_NUM_BLOCKS; blk++) {
block = &frame->blocks[blk];
- for (ch = 0; ch < ctx->n_all_channels; ch++) {
+ for (ch = 1; ch <= ctx->n_all_channels; ch++) {
expstr = block->exp_strategy[ch];
if (expstr == EXP_REUSE) {
block->nexpgrps[ch] = 0;
@@ -192,7 +192,7 @@ encode_exponents(A52ThreadContext *tctx)
int *ncoefs = frame->ncoefs;
int ch, i, j, k;
- for (ch = 0; ch < ctx->n_all_channels; ch++) {
+ for (ch = 1; ch <= ctx->n_all_channels; ch++) {
// compute the exponents as the decoder will see them. The
// EXP_REUSE case must be handled carefully : we select the
// min of the exponents
@@ -225,7 +225,7 @@ extract_exponents(A52ThreadContext *tctx)
int blk, ch, j;
uint32_t v1, v2;
- for (ch = 0; ch < all_channels; ch++) {
+ for (ch = 1; ch <= all_channels; ch++) {
for (blk = 0; blk < A52_NUM_BLOCKS; blk++) {
block = &frame->blocks[blk];
for (j = 0; j < 256; j += 2) {
hooks/post-receive
--
aften
|
|
From: Justin R. <jus...@gm...> - 2009-12-08 03:15:07
|
Justin Ruggles wrote: > This is an automated email from the git hooks/post-receive script. It was > generated because a ref change was pushed to the repository containing > the project "aften". > > The branch, coupling has been created > at b37749087b4dc8c710d5975938d5d2d8a012c2c8 (commit) yikes. sorry about the huge post. i didn't know the post-receive hook would do that for a new branch. -Justin |
|
From: Justin R. <jb...@us...> - 2009-12-08 03:03:47
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "aften".
The branch, coupling has been created
at b37749087b4dc8c710d5975938d5d2d8a012c2c8 (commit)
- Log -----------------------------------------------------------------
commit b37749087b4dc8c710d5975938d5d2d8a012c2c8
Author: Justin Ruggles <jus...@gm...>
Date: Mon Dec 7 21:22:03 2009 -0500
add a CMake policy to silence a warning about linking
commit ec17ae49058eb6c88d34ec2db19077ca7446c015
Author: Justin Ruggles <jus...@gm...>
Date: Mon Dec 7 21:04:18 2009 -0500
update copyright dates in README and commandline output
commit 7c8ca10e01f99b6d9aadab32a961a2116466a2e5
Author: Justin Ruggles <jus...@gm...>
Date: Mon Dec 7 20:57:18 2009 -0500
Update FFmpeg URL
commit fdf79c32169c8089b73f0bb0ff2356646867d03e
Author: Justin Ruggles <jus...@gm...>
Date: Mon Dec 7 19:58:40 2009 -0500
Change version string to show git revision hash now that the source
repository has moved from svn to git.
commit 8980f10fad5d9598718ccedeb6ab9789c0db2009
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Mon Nov 23 01:10:57 2009 +0000
Fix compilation on OSX Snow Leopard.
Patch by David Conrad.
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@853 ef0d8562-5c19-0410-972e-841db63a069c
commit f9d5a536802a2381026f9c173889531675f8903c
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Nov 21 01:59:46 2009 +0000
set exponent strategy for lfe channel directly instead of using the table
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@852 ef0d8562-5c19-0410-972e-841db63a069c
commit 0707729aae59e1dcf1bf16f178c27cf28e9071ef
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Nov 21 01:48:31 2009 +0000
Revise TODO list item for E-AC-3. there is a good decoder available in FFmpeg
and plenty of available samples.
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@851 ef0d8562-5c19-0410-972e-841db63a069c
commit eecdd10cd3aec4c62afdb4b7c0e94107bc514695
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Nov 21 01:46:17 2009 +0000
Make count_frame_bits() less compact so it will be easier to add things in the
future such as channel coupling and E-AC-3 syntax elements.
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@850 ef0d8562-5c19-0410-972e-841db63a069c
commit a473ad2015584fd241986a9ddbab60cff4ac5275
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Nov 21 00:21:09 2009 +0000
oops. fix typo in last commit.
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@849 ef0d8562-5c19-0410-972e-841db63a069c
commit 01b33bf52b5f69d80609ba5cd11f16c687f9798f
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Nov 21 00:16:11 2009 +0000
use strncmp instead of strcmp to parse the nosimd options
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@848 ef0d8562-5c19-0410-972e-841db63a069c
commit e3bc5200a5eaf6b94e1070493615b46babab5717
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Nov 21 00:10:10 2009 +0000
Allow the use of "yes", "no", "on", and "off" on the commandline in place of 0
or 1.
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@847 ef0d8562-5c19-0410-972e-841db63a069c
commit 437f2f2e6f41ca9e2f357efb07d0fa5b1633a1fa
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Nov 20 23:33:03 2009 +0000
Allow use of the bandwidth low-pass input filter in variable bandwidth mode.
Use the maximum bandwidth setting as the cutoff frequency.
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@846 ef0d8562-5c19-0410-972e-841db63a069c
commit 01acac8a8606d37402e6ec18cf6627370de9726f
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Nov 20 22:45:52 2009 +0000
Rearrange exponent strategy search order to give a better distribution of
the different types of strategies for small search sizes.
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@845 ef0d8562-5c19-0410-972e-841db63a069c
commit 764d2b20b5e1c3241e9c5753e490c211a6cacc49
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Nov 20 22:44:18 2009 +0000
cosmetics: rename expstr_set_priority_tab to expstr_set_search_order_tab
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@844 ef0d8562-5c19-0410-972e-841db63a069c
commit 00a0692e5970a5f43ae4bb12c10d694a24d776aa
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sun Jun 7 14:56:43 2009 +0000
remove unneeded #include
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@843 ef0d8562-5c19-0410-972e-841db63a069c
commit 75562fe35d552558746b67c4f3b7e953c9b5ec72
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Tue Apr 28 00:54:51 2009 +0000
update documentation for aften_wav_channels_to_acmod()
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@842 ef0d8562-5c19-0410-972e-841db63a069c
commit 05b5e8a08096f7b6146804a1396aa0f215c45b20
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Tue Apr 28 00:51:24 2009 +0000
Simplify channel remapping from WAV to A/52. This also fixes a bug in the
remapping for 2/1 and 2/2 channel layouts.
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@841 ef0d8562-5c19-0410-972e-841db63a069c
commit b59ed7bf13c4286ae7f407c459936f047adfe552
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Tue Apr 28 00:46:24 2009 +0000
cosmetics: reindent after last commit
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@840 ef0d8562-5c19-0410-972e-841db63a069c
commit 4857dd19d9247626e6a44d232946eab01be8e41a
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Tue Apr 28 00:45:30 2009 +0000
Simplify aften_wav_channels_to_acmod()
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@839 ef0d8562-5c19-0410-972e-841db63a069c
commit be98e3a7ce07fad366f58a62560c7564519761ed
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Tue Apr 28 00:44:00 2009 +0000
Use acmod enum values instead of numerical values in ch_to_acmod table
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@838 ef0d8562-5c19-0410-972e-841db63a069c
commit b9f3e69054e016937e2bc2aa6f144e27a28e613d
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Mon Apr 27 22:42:35 2009 +0000
use x86 version of read_time() from FFmpeg for the benchmark timer
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@837 ef0d8562-5c19-0410-972e-841db63a069c
commit f6c4f0c442a79f7d6eaacdf79456bae0c6b13ee7
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Mon Apr 27 22:38:17 2009 +0000
remove extra blank line at end of file
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@836 ef0d8562-5c19-0410-972e-841db63a069c
commit 8402bc497725570557bc3a272bfe7a976f8bc3a2
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Mon Apr 27 22:32:28 2009 +0000
Move expstr_set_tab to a52tab.c
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@835 ef0d8562-5c19-0410-972e-841db63a069c
commit 35d8223948e5d8791761be22169fb9ede385b02f
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Apr 25 21:57:15 2009 +0000
revert last commit. stupid KDevelop...
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@834 ef0d8562-5c19-0410-972e-841db63a069c
commit af90358a6805c26da4aa5fd2838309ba2aa47916
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Apr 25 19:21:07 2009 +0000
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@833 ef0d8562-5c19-0410-972e-841db63a069c
commit ac1116da6a2b233f502bfb6ff87ac39692617459
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sun Nov 2 02:32:08 2008 +0000
update the Changelog
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@832 ef0d8562-5c19-0410-972e-841db63a069c
commit 2079b53e37026fb85fa85a6cef57d0810b0248d9
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sun Nov 2 02:04:14 2008 +0000
clean up license headers in x86 files
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@831 ef0d8562-5c19-0410-972e-841db63a069c
commit 6dbd268794146f67e71e890b9625fa0403bf1323
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Nov 1 16:33:38 2008 +0000
rename SSE MDCT files
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@830 ef0d8562-5c19-0410-972e-841db63a069c
commit f53f94e19f4a2d146d06c8cef16065d6843b2d81
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Nov 1 16:26:49 2008 +0000
sse and sse3 mdct files are no longer dummy files
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@829 ef0d8562-5c19-0410-972e-841db63a069c
commit 1ac4d7c0de70e5a62506d43f52e38d6417e88652
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Nov 1 16:25:54 2008 +0000
split sse and sse3 mdct functions so that they work properly with runtime detection and deactivation
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@828 ef0d8562-5c19-0410-972e-841db63a069c
commit 94e3cb7fdbdbdb1781ffdd155414e820e0ce2578
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Nov 1 16:25:44 2008 +0000
cosmetics and license consistency
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@827 ef0d8562-5c19-0410-972e-841db63a069c
commit 22ab9d4b9e712d4e313deb88dc71faac44092e36
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Nov 1 00:45:09 2008 +0000
fix compilation on PPC Linux. patch from SF.net bug report 1864842.
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@826 ef0d8562-5c19-0410-972e-841db63a069c
commit 551e9258ebf1b446dab1f816f1d7527b2e1ba1a6
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Nov 1 00:32:28 2008 +0000
make 2 mdct functions static
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@825 ef0d8562-5c19-0410-972e-841db63a069c
commit 14cbef3000f64d6dc571eb61595b4aa363842929
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Nov 1 00:25:37 2008 +0000
rename some mdct functions
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@824 ef0d8562-5c19-0410-972e-841db63a069c
commit 77c152ab0a50624de3ab84da2427b3611b8930bd
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Nov 1 00:22:49 2008 +0000
use common function for mdct thread init
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@823 ef0d8562-5c19-0410-972e-841db63a069c
commit 46c3db48ad15d41bf7cad527526849efb0e4bc2f
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Nov 1 00:22:24 2008 +0000
update altivec mdct
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@822 ef0d8562-5c19-0410-972e-841db63a069c
commit 7b6cbd99c4c47de9f163e00f83fa8debb09fe08a
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Nov 1 00:08:54 2008 +0000
remove another unneeded function pointer
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@821 ef0d8562-5c19-0410-972e-841db63a069c
commit 69741631dff6902eb80c79aaffa6f33ee65e1da9
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Nov 1 00:08:42 2008 +0000
remove unneeded function pointer
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@820 ef0d8562-5c19-0410-972e-841db63a069c
commit ff78e8f1d21e528f2afefd5522beaec5908d5b15
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Nov 1 00:08:33 2008 +0000
use common function to close mdct thread context
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@819 ef0d8562-5c19-0410-972e-841db63a069c
commit f6a9f20ecd52eb5d5d49f5751de469591e782b16
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Nov 1 00:08:17 2008 +0000
use common function to init mdct thread context
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@818 ef0d8562-5c19-0410-972e-841db63a069c
commit 2d1aa14882f2292b58b685e60b8f72c09b2df3a3
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Oct 31 23:10:55 2008 +0000
use common function to close mdct context
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@817 ef0d8562-5c19-0410-972e-841db63a069c
commit e373e6f7ef138e51f4b7cabd0de8f5116a107805
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Oct 31 22:26:05 2008 +0000
use aligned malloc and free for bitrev and trig tables
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@816 ef0d8562-5c19-0410-972e-841db63a069c
commit d781927a25327cf7471d9a52d68ddfb802b820f6
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Oct 31 22:26:00 2008 +0000
reduce code duplication in sse mdct
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@815 ef0d8562-5c19-0410-972e-841db63a069c
commit a701a68b61033c4d8f25d7063a468f55ec0167fb
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Oct 31 22:25:53 2008 +0000
remove unneeded define and include. already done in common.h
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@814 ef0d8562-5c19-0410-972e-841db63a069c
commit 2989a6b9acc7149af4d58214e923ed9b37216ee5
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Oct 31 22:25:48 2008 +0000
silence compiler warnings in aligned_malloc C version
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@813 ef0d8562-5c19-0410-972e-841db63a069c
commit edb6754b49998f89442d2569f9d6958db873e9c8
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Oct 31 22:25:42 2008 +0000
add define to include function definition for posix_memalign()
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@812 ef0d8562-5c19-0410-972e-841db63a069c
commit fba40d36f8f1537768f2b93f375c1de08dc93525
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Oct 31 22:25:37 2008 +0000
do not use _mm_malloc()
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@811 ef0d8562-5c19-0410-972e-841db63a069c
commit 05e6d1f90ab47d8a6c0eb9ead18a765093a183d4
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Oct 31 17:50:49 2008 +0000
remove comment about icc detection
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@810 ef0d8562-5c19-0410-972e-841db63a069c
commit bd89f62f4acd5768f2f65391fc4583524e33a622
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Oct 31 17:47:45 2008 +0000
disable icc remark 810 regarding loss of significant bits
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@809 ef0d8562-5c19-0410-972e-841db63a069c
commit 1dcf16e49fbb81c757f05dcfb6d6d29097d9e14b
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Oct 31 17:47:40 2008 +0000
add include to silence icc warning
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@808 ef0d8562-5c19-0410-972e-841db63a069c
commit 940cfa384a365507d29b91f3654dd002c057c51f
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Oct 31 17:31:55 2008 +0000
rename per-arch simd files
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@807 ef0d8562-5c19-0410-972e-841db63a069c
commit 349ef03649403366b0203b219cc88e319a9c0c74
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Oct 31 17:31:35 2008 +0000
move x86 mdct function definitions to a separate header in the x86 directory
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@806 ef0d8562-5c19-0410-972e-841db63a069c
commit b79f516b50eb26ada61e6f4d5beaf6c7dfcfe122
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Oct 31 17:31:26 2008 +0000
move ppc mdct function definitions to a separate header in the ppc directory
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@805 ef0d8562-5c19-0410-972e-841db63a069c
commit 1aa98af647ea0b516e8ca66ce58c6607d8ebe954
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Thu Oct 30 23:45:55 2008 +0000
move mdct function selection to mdct.c
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@804 ef0d8562-5c19-0410-972e-841db63a069c
commit 289e2eb2cf5083fc2651c2b731e749ea64e9f323
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Thu Oct 30 22:25:16 2008 +0000
restructure asm windowing functions
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@803 ef0d8562-5c19-0410-972e-841db63a069c
commit d45a68b8e9615d26df95a99454d6f1e1607ce085
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Thu Oct 30 21:42:34 2008 +0000
silence gcc warning by handling default case
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@802 ef0d8562-5c19-0410-972e-841db63a069c
commit 8140c0b08987f950c43ec6708d5a79e5f9aa7f68
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Thu Oct 30 21:42:29 2008 +0000
include aften.h in utils.c to silence icc warnings
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@801 ef0d8562-5c19-0410-972e-841db63a069c
commit 48471e2b6b0ca39d75e15b23e8938ffc270a4cfe
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Thu Oct 30 21:42:25 2008 +0000
make 3 exponent functions static
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@800 ef0d8562-5c19-0410-972e-841db63a069c
commit 4de2a763edf7d4121aadc8ab4d4533dc9d4381ca
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Thu Oct 30 21:42:19 2008 +0000
use enum instead of int for sample format
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@799 ef0d8562-5c19-0410-972e-841db63a069c
commit 6c0c324fe61e504fa477e4c47ef8ddecedf3fcaa
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Thu Oct 30 21:42:10 2008 +0000
remove unneeded includes in utility programs
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@798 ef0d8562-5c19-0410-972e-841db63a069c
commit 598146d8a8cd0e7d6c78d1e2c517e18a73e1c93c
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Thu Oct 30 20:29:08 2008 +0000
silence some icc warnings in caff and aiff code
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@797 ef0d8562-5c19-0410-972e-841db63a069c
commit 3c97e0bdc9fcfba66e2cf0672d8780cc7f4d555b
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Thu Oct 30 20:23:13 2008 +0000
remove unneeded includes in pcm code. also silence some icc warnings.
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@796 ef0d8562-5c19-0410-972e-841db63a069c
commit a8c160668d0f61fc53a24bcd80073026c06325df
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Thu Oct 30 20:23:00 2008 +0000
comment out unused function
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@795 ef0d8562-5c19-0410-972e-841db63a069c
commit 626e5e7f4cf57e9086178b6a13ad8ff2e633bb29
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Thu Oct 30 20:22:54 2008 +0000
remove unused variable
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@794 ef0d8562-5c19-0410-972e-841db63a069c
commit de19307c23cdc4acc26f101e0baf5a9a5c920944
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Thu Oct 30 20:22:48 2008 +0000
comment out unused section of code
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@793 ef0d8562-5c19-0410-972e-841db63a069c
commit ce582460bae4c3e27060ea80afcdfd803d1c033e
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Thu Oct 30 19:56:57 2008 +0000
rename exponent strategy set tables
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@792 ef0d8562-5c19-0410-972e-841db63a069c
commit 1ac555cb6a6388b6cbb3c576053166622decf281
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Thu Oct 30 19:56:46 2008 +0000
make exponent strategy set tables static
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@791 ef0d8562-5c19-0410-972e-841db63a069c
commit c48d86dc53d75a45ab28724469861873048971b2
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Thu Oct 30 19:41:56 2008 +0000
remove unneeded includes in x86 files
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@790 ef0d8562-5c19-0410-972e-841db63a069c
commit 86afd7f1a44e4beb337baa783d375172bc82643d
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Thu Oct 30 19:41:45 2008 +0000
remove unneeded includes in ppc files
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@789 ef0d8562-5c19-0410-972e-841db63a069c
commit 3187a46c17eb82c42e1811c115a10f7991f6321b
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Thu Oct 30 19:31:08 2008 +0000
simplify includes
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@788 ef0d8562-5c19-0410-972e-841db63a069c
commit af09e2deba6c1c606286769fd0f4087237e7e9e9
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Thu Oct 30 17:34:09 2008 +0000
move exponent_common.c into exponent.c
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@787 ef0d8562-5c19-0410-972e-841db63a069c
commit 0c5a03b567cb0049c1b323f7dc1cf80138f84b9d
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Thu Oct 23 02:38:47 2008 +0000
remove some redundant comments
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@786 ef0d8562-5c19-0410-972e-841db63a069c
commit 5e31c83788e839e278e2fe16b2a87dad2d47cce0
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Thu Oct 23 02:38:25 2008 +0000
move simd includes to the common header
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@785 ef0d8562-5c19-0410-972e-841db63a069c
commit 0808ceeca7037b5722894ffcc59cddb6e589cd59
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Thu Oct 23 02:38:07 2008 +0000
new code structure for SIMD exponent functions
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@784 ef0d8562-5c19-0410-972e-841db63a069c
commit 959f79dabc85dbf4e2e2aacf3e525610060305ea
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Thu Oct 23 02:37:36 2008 +0000
move exponent_init() to the end of the file
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@783 ef0d8562-5c19-0410-972e-841db63a069c
commit 69cc36c7d3e9f294fdd2489f5ae0622bd5ec7054
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Thu Oct 23 01:51:11 2008 +0000
cosmetics: reindent after last commit
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@782 ef0d8562-5c19-0410-972e-841db63a069c
commit 9da14e720f2b758f30f7c4374d19a187787f0a13
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Thu Oct 23 01:50:11 2008 +0000
reduce code duplication by separating exponent SSE calculation into a new function
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@781 ef0d8562-5c19-0410-972e-841db63a069c
commit 2c268b8d545e2f2d6bb12f81c05968757a6b30ee
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Thu Oct 23 01:49:49 2008 +0000
use struct keyword in function definitions
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@780 ef0d8562-5c19-0410-972e-841db63a069c
commit 01227f7492e7ff0f7b905e3504e92f73f4426c43
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Wed Oct 22 01:35:12 2008 +0000
fix bug in exponent strategy search
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@779 ef0d8562-5c19-0410-972e-841db63a069c
commit 9e2de50979af99b9656c6e26254199c43567c95a
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sun Oct 19 22:03:55 2008 +0000
fix typo in encode_exp_blk_ch()
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@778 ef0d8562-5c19-0410-972e-841db63a069c
commit ca4d8ba4e34f16216b3aafe0ab45dbc22feb2e5e
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sun Oct 19 22:03:43 2008 +0000
rearrange order of assigning exponent simd functions
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@777 ef0d8562-5c19-0410-972e-841db63a069c
commit 08785e5776fb092795b3b9ddf629aebdb16c70e3
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sun Oct 19 22:03:32 2008 +0000
simplify C version of encode_exp_blk_ch()
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@776 ef0d8562-5c19-0410-972e-841db63a069c
commit 8324b0a6a5df5c36af1f6b526dc02a672641505e
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sun Oct 19 22:03:19 2008 +0000
add a timer to use for benchmark testing
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@775 ef0d8562-5c19-0410-972e-841db63a069c
commit 219d50143bba9ccfa2adbb7b4f26fdb59fa27372
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sun Oct 19 00:57:50 2008 +0000
cosmetics: more spacing and other cosmetic changes
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@774 ef0d8562-5c19-0410-972e-841db63a069c
commit 040b6ca3d084a77694b21c5a09baae3817066a0e
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Oct 18 20:44:28 2008 +0000
cosmetics: more spacing changes
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@773 ef0d8562-5c19-0410-972e-841db63a069c
commit 6756a35315a8c7b01a9aff4a11694bb4bfc7e5f0
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Oct 18 20:18:46 2008 +0000
cosmetics: more spacing changes
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@772 ef0d8562-5c19-0410-972e-841db63a069c
commit 97c395f2f069893599ceb50c5b106cbd66276100
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Oct 18 19:56:00 2008 +0000
cosmetics: more spacing changes
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@771 ef0d8562-5c19-0410-972e-841db63a069c
commit a3f3367bab58d493950ada0f5e99c7724ac8631b
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Oct 18 19:50:59 2008 +0000
cosmetics: indentation and remove some unneeded braces.
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@770 ef0d8562-5c19-0410-972e-841db63a069c
commit 452ce831d4b3d5c064e306b8e851a175ee9fb460
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Oct 18 19:49:40 2008 +0000
cosmetics: if and for spacing
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@769 ef0d8562-5c19-0410-972e-841db63a069c
commit 66ca9eeb5346e1313e4bcb46695f484b58811b76
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Oct 18 19:00:07 2008 +0000
update C# bindings to reflect API change
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@768 ef0d8562-5c19-0410-972e-841db63a069c
commit a2346d279750fc3af1efcd7bd63858b9da595343
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Oct 18 18:54:03 2008 +0000
Change fast exponent strategy option to exponent strategy search size
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@767 ef0d8562-5c19-0410-972e-841db63a069c
commit dca9c03930d669233258c114e914a01f7c0aeb05
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Wed Sep 24 22:02:59 2008 +0000
add fallback function for apply_simd_restrictions() on non-x86/ppc
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@766 ef0d8562-5c19-0410-972e-841db63a069c
commit 492b74c6babab1afc3ac84a7ba9bbc11e6e0d18d
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Tue Jul 15 04:10:37 2008 +0000
remove the trademark notice. it's not really necessary. i might add some other
legalese later which answers FAQ about trademarks and
patents, but for now i'm taking it out.
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@765 ef0d8562-5c19-0410-972e-841db63a069c
commit a7d5043cc65f093d943e21bd7fbb57a75ce886ea
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Tue Jul 15 03:57:23 2008 +0000
even simpler trademark notice
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@764 ef0d8562-5c19-0410-972e-841db63a069c
commit f4682b232ec187363f7fb24298ce70026337e4a2
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Tue Jul 15 03:44:46 2008 +0000
use a simpler trademark notice
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@763 ef0d8562-5c19-0410-972e-841db63a069c
commit 822b0551b3ec5a4ce606ec99dfbfb7c1a3a968c9
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Feb 23 13:06:26 2008 +0000
note about gcc
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@762 ef0d8562-5c19-0410-972e-841db63a069c
commit 58d137dc70f1dc23475fa0c82565ff90484a50e3
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sun Feb 3 10:20:28 2008 +0000
add mode
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@761 ef0d8562-5c19-0410-972e-841db63a069c
commit 0b42eff9c9268ebb75ba920c3287c6a3c0139b74
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Feb 2 19:20:46 2008 +0000
indention
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@760 ef0d8562-5c19-0410-972e-841db63a069c
commit 7e5a5faab4706141700941852c01594ea04be1be
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Feb 2 17:51:47 2008 +0000
add transcoding logic
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@759 ef0d8562-5c19-0410-972e-841db63a069c
commit 7f231f5648200dd39897e3056b3ffe7cc33455be
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Feb 2 17:48:43 2008 +0000
add stubs
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@758 ef0d8562-5c19-0410-972e-841db63a069c
commit e92f3e64e4bc9343246c3477bbd2b9cbd176a9f2
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Feb 2 17:16:44 2008 +0000
modify infrastructure for more code reuse
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@757 ef0d8562-5c19-0410-972e-841db63a069c
commit bb02f0f27fd340f4bd4400061559f54837821885
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Feb 2 08:12:55 2008 +0000
move some code around
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@756 ef0d8562-5c19-0410-972e-841db63a069c
commit c461e4648260a9c26114dc920d48af58b46e8622
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Feb 2 08:09:26 2008 +0000
accidently removed check
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@755 ef0d8562-5c19-0410-972e-841db63a069c
commit f44e5f51d60acb6b782b0a5d81f42b6f62e93ebc
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Feb 2 07:30:00 2008 +0000
clean-up
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@754 ef0d8562-5c19-0410-972e-841db63a069c
commit 23808fcfb19532b9f0bd0c9461dd1719dd6c39b4
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Feb 2 07:26:07 2008 +0000
use common tabs
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@753 ef0d8562-5c19-0410-972e-841db63a069c
commit 858c5b2b70d233828b48f3965410b0ead6e8cc7e
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Feb 1 14:47:49 2008 +0000
white space
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@752 ef0d8562-5c19-0410-972e-841db63a069c
commit 53de1a0fa03ac402830a529ed7da971ffe12d04c
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Tue Jan 29 18:19:49 2008 +0000
prepare infrastructure to be reused for transcoding
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@751 ef0d8562-5c19-0410-972e-841db63a069c
commit b386a9e35c6b6a2b180c472b5c05701a44d9b752
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Tue Jan 29 18:08:45 2008 +0000
rename functions for general usage
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@750 ef0d8562-5c19-0410-972e-841db63a069c
commit 9f0902220528040277a08030d1161f6edbe60406
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Jan 26 15:39:36 2008 +0000
don't copy thread context on deinit
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@749 ef0d8562-5c19-0410-972e-841db63a069c
commit 5d36956721047a0b2eed28d62cbd63b101c52c46
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Tue Jan 22 22:49:57 2008 +0000
always write snr offsets in block 0. fixes segfault.
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@748 ef0d8562-5c19-0410-972e-841db63a069c
commit 5ab15c8bd507dab3360153d5cb43d50bfb10164d
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Mon Jan 21 01:42:14 2008 +0000
close input filters. fixes memory leak.
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@747 ef0d8562-5c19-0410-972e-841db63a069c
commit 33b8e21a17f51e9653fea7e8fc823c0194e3f6d7
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sun Jan 20 21:51:34 2008 +0000
white space
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@746 ef0d8562-5c19-0410-972e-841db63a069c
commit 35c20e8ff5b8262990637cdcd807babc3e1b0fdc
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sun Jan 20 21:45:54 2008 +0000
split headers in common and encoder related parts
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@745 ef0d8562-5c19-0410-972e-841db63a069c
commit a5d10101e08fee9000b048cc39c63017e11b6c90
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sun Jan 20 21:34:06 2008 +0000
copy
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@744 ef0d8562-5c19-0410-972e-841db63a069c
commit f053a28cfc87de653ac425156c26ebf832db9eea
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sun Jan 20 04:53:34 2008 +0000
same fix as last commit, but for the mmx and sse2 functions
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@743 ef0d8562-5c19-0410-972e-841db63a069c
commit d81feee27d13d891967c36bee6be92544de6531c
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sun Jan 20 04:39:47 2008 +0000
fix bug which caused reading of uninitialized memory
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@742 ef0d8562-5c19-0410-972e-841db63a069c
commit c3ab82b41b98c07a19510a994ab3d205d521a98c
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Jan 19 14:46:47 2008 +0000
use unsigned integers for exponents
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@741 ef0d8562-5c19-0410-972e-841db63a069c
commit f8d436d476b3ddfb69eae7c2b824792c65165168
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Jan 19 14:41:18 2008 +0000
use decimal values instead of hexidecimal values in bit allocation tables
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@740 ef0d8562-5c19-0410-972e-841db63a069c
commit f8341f2e4e309c5f0403a77caba4e25676c1ea1f
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Jan 19 11:31:36 2008 +0000
remove commented code
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@739 ef0d8562-5c19-0410-972e-841db63a069c
commit 6971a60cda810f1b06f8791f82be0dacf32b5f86
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Jan 19 11:26:11 2008 +0000
preparation for decoder: separate common code
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@738 ef0d8562-5c19-0410-972e-841db63a069c
commit 25449a5d712ab453a7bdf60e507e04dd118e1f26
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Tue Jan 15 00:17:39 2008 +0000
simplify setting snr offsets from quality value
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@737 ef0d8562-5c19-0410-972e-841db63a069c
commit 8b04fb164fcafe4790978869b6cd5f335eebcbb4
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Tue Jan 15 00:04:14 2008 +0000
simplify rematrixing band table
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@736 ef0d8562-5c19-0410-972e-841db63a069c
commit 52516152d74ee20f105da3612418a2825d89be83
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Mon Jan 14 23:55:42 2008 +0000
cosmetics: indentation after last commit
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@735 ef0d8562-5c19-0410-972e-841db63a069c
commit 893237112a8299d4c3a971e457c3e45832655053
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Mon Jan 14 23:55:36 2008 +0000
get channel mask from source file instead of always using default
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@734 ef0d8562-5c19-0410-972e-841db63a069c
commit 6df386d74db812ffabf1f83572cdf5794041be65
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Mon Jan 14 03:30:24 2008 +0000
fix lfe exponent strategy
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@733 ef0d8562-5c19-0410-972e-841db63a069c
commit 7e631395cce277a66daf40320baf41500e6e6fce
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sun Jan 13 22:28:23 2008 +0000
cosmetics: fix indentation after last commit
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@732 ef0d8562-5c19-0410-972e-841db63a069c
commit e825041796ab85833dc37887d798e3d066ce5810
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sun Jan 13 22:27:47 2008 +0000
simplify
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@731 ef0d8562-5c19-0410-972e-841db63a069c
commit 30da0462c65d95e6ed10f4c0b51972cd43d75bf2
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sun Jan 13 22:25:36 2008 +0000
modify the predefined exponent strategy sets
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@730 ef0d8562-5c19-0410-972e-841db63a069c
commit df32e03655499adff80969122bb67416cbc59545
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Jan 12 22:48:11 2008 +0000
cosmetics: indentation
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@729 ef0d8562-5c19-0410-972e-841db63a069c
commit cea66c2a053bb3fba7e2afeea5636cfb38b9c8ba
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Jan 12 22:47:46 2008 +0000
simplify mpeg channel remapping
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@728 ef0d8562-5c19-0410-972e-841db63a069c
commit 7d8ce154d7967a4619a58ef3eee0df244defbffe
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Jan 12 22:43:32 2008 +0000
fix channel mapping for 2/1+LFE
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@727 ef0d8562-5c19-0410-972e-841db63a069c
commit 5f16de8aa9ed88752bfeb0376800073a514a6b27
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Dec 28 23:15:40 2007 +0000
optimize crc16 by getting rid of shifts
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@726 ef0d8562-5c19-0410-972e-841db63a069c
commit 428b25b5567b7850ea5adcbc218bb973a316466e
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Dec 28 10:27:30 2007 +0000
minor clean-up
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@725 ef0d8562-5c19-0410-972e-841db63a069c
commit 38ed90a21142002d3c8864369fcc0c3940e5f1b3
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Wed Dec 19 02:06:29 2007 +0000
do per-frame rematrixing flags instead of per-block
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@724 ef0d8562-5c19-0410-972e-841db63a069c
commit e965706f3bfe5785a9ac90091a6955f4ee6f084f
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Tue Dec 18 03:53:30 2007 +0000
fix @file comment
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@723 ef0d8562-5c19-0410-972e-841db63a069c
commit d84976a0926cbdf7a9e13c09bcd81bbe2a65064b
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Tue Dec 18 03:11:28 2007 +0000
fix 24-bit big-endian decoding
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@722 ef0d8562-5c19-0410-972e-841db63a069c
commit 5d2d27f627e9f319e4418c7c50b68451d5fbdfc5
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Tue Dec 18 03:10:51 2007 +0000
enable CAFF decoding. patch by wisodev <wi...@gm...>.
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@721 ef0d8562-5c19-0410-972e-841db63a069c
commit f998ac8c9f54dce6bff97d330731f5d1c09cb4d4
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Dec 8 19:13:28 2007 +0000
cosmetics: make code more compact
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@720 ef0d8562-5c19-0410-972e-841db63a069c
commit a80da3a6e7845bead950149d4d3419851675822b
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Dec 8 19:13:23 2007 +0000
set bit width using LUT instead of inside switch statement
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@719 ef0d8562-5c19-0410-972e-841db63a069c
commit 1ee71962e1dc8f927763c6d7755cff0160c6d6c7
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Dec 8 19:13:15 2007 +0000
reduce redundancy by using a macro to set format conversion function
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@718 ef0d8562-5c19-0410-972e-841db63a069c
commit 6ce2df4a48f9da448d0db23794281cb1c5add0c5
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Dec 8 18:20:55 2007 +0000
add item to the TODO list
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@717 ef0d8562-5c19-0410-972e-841db63a069c
commit 42b7e55e33b07b770535c9893922357570b41a22
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Dec 8 00:07:14 2007 +0000
don't use 0.0/0.0. just use 0.0 instead.
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@716 ef0d8562-5c19-0410-972e-841db63a069c
commit 998b4b605e8f8d6aed4c81304f8724727dee4abb
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Dec 7 04:24:18 2007 +0000
move PcmFileFormat enum to formats.h
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@715 ef0d8562-5c19-0410-972e-841db63a069c
commit 52abf91433f132e4421166c8bd9ca3893768c853
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Dec 7 04:22:36 2007 +0000
basic CAFF support
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@714 ef0d8562-5c19-0410-972e-841db63a069c
commit 7e7b31f28bf4a4d852f6dd28c44b677130b44223
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Dec 7 03:01:44 2007 +0000
update Changelog
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@713 ef0d8562-5c19-0410-972e-841db63a069c
commit 73ea1ac67003b05380349b49da0cfc2a7f482b89
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Dec 7 02:02:28 2007 +0000
cosmetics: indentation
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@712 ef0d8562-5c19-0410-972e-841db63a069c
commit fdb7e29da05203e31125f9b7433c40d820feca65
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Dec 7 02:02:08 2007 +0000
don't print out endianness for 8-bit audio
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@711 ef0d8562-5c19-0410-972e-841db63a069c
commit 896d834a47d281ac962febf59b49a8f06a2fa8d7
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Dec 7 01:49:55 2007 +0000
add support for AIFF input. only works for old AIFF format, not AIFF-C.
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@710 ef0d8562-5c19-0410-972e-841db63a069c
commit 398a4640efffa19033efdf17cbc795eac0f139d7
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Dec 7 01:48:43 2007 +0000
fix decoding of 8-bit audio
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@709 ef0d8562-5c19-0410-972e-841db63a069c
commit 5a3e7ad9030a2946f0257e36de2d99ffdb354506
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Dec 7 01:27:59 2007 +0000
restructure code for detecting and initializing different pcm file formats
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@708 ef0d8562-5c19-0410-972e-841db63a069c
commit 249df4f2efe0a9551ba1ce87fd04a6ac7c41e9d5
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Dec 7 00:10:38 2007 +0000
change default number of channels for raw input to 1
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@707 ef0d8562-5c19-0410-972e-841db63a069c
commit 598fbebf1be7199940861a10073cdf02dd6ef8dd
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Dec 7 00:02:26 2007 +0000
change longhelp text for '-b' option to make it more understandable
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@706 ef0d8562-5c19-0410-972e-841db63a069c
commit 2ac46cdb41e8b15715d986ef4a217e158ddfe6b5
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Thu Dec 6 04:10:00 2007 +0000
simplify quality to SNR offset conversion
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@705 ef0d8562-5c19-0410-972e-841db63a069c
commit 973a1784a46f87ef629d5b3e8105a2ff60ea7050
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Thu Dec 6 03:09:29 2007 +0000
simplify commandline options parsing
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@704 ef0d8562-5c19-0410-972e-841db63a069c
commit 2b39a78d00934d215b69236deb4ecca9abe80cc3
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Mon Dec 3 03:11:28 2007 +0000
cosmetics: indentation
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@703 ef0d8562-5c19-0410-972e-841db63a069c
commit e4fa1718195ba47ebcba51abd5e55dfb3ecc65c9
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Mon Dec 3 03:11:20 2007 +0000
ensure final statistics are correct for verbose=1 mode
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@702 ef0d8562-5c19-0410-972e-841db63a069c
commit e3239fe6a2450ccbd34147e6903b2c1784184b9d
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Mon Dec 3 03:11:13 2007 +0000
cosmetics: indentation
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@701 ef0d8562-5c19-0410-972e-841db63a069c
commit 4d2ca398eefc06125cb773a21758d047ce3ffa3f
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Mon Dec 3 03:11:07 2007 +0000
don't include empty frames in cumulative statistics
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@700 ef0d8562-5c19-0410-972e-841db63a069c
commit c7328da3e8d159922d92af5f8c17adfdef0e2292
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Mon Dec 3 02:41:28 2007 +0000
adjust fast gain values based on the exponent strategy
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@699 ef0d8562-5c19-0410-972e-841db63a069c
commit f43a86fc8bf1db5a771947222f83a57c1d78cd48
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Mon Dec 3 01:23:20 2007 +0000
don't pass around unused variable. comment out until delta bit allocation
is implemented
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@698 ef0d8562-5c19-0410-972e-841db63a069c
commit 8b6484f952e39c79703db142be40be3d7cfb8375
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Mon Dec 3 01:17:02 2007 +0000
delta bit allocation is not implemented, so don't check for it
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@697 ef0d8562-5c19-0410-972e-841db63a069c
commit e26ed8d681aa018c76bf050898f80ba618320cb1
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Dec 1 20:14:22 2007 +0000
use correct byte swap function
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@696 ef0d8562-5c19-0410-972e-841db63a069c
commit 82d665977de1f7012e60f295dd30e5078d6cdd06
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Dec 1 20:13:20 2007 +0000
fix and simplify 24-bit pcm reading for non-native byte order
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@695 ef0d8562-5c19-0410-972e-841db63a069c
commit f08184e335c704ed7e60955622c0928637b9757a
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Dec 1 03:50:43 2007 +0000
remove duplicated variable
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@694 ef0d8562-5c19-0410-972e-841db63a069c
commit 6a7c21ea1035652f264aa62177a283a717bb6555
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sat Dec 1 03:48:02 2007 +0000
remove unused variable
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@693 ef0d8562-5c19-0410-972e-841db63a069c
commit b56f49fe004da179cead0afeaeb40e493f4cb4f6
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Nov 30 18:01:33 2007 +0000
mention the C# bindings
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@692 ef0d8562-5c19-0410-972e-841db63a069c
commit 7c7e50c9bff4be8472da91ccc68def4f3d5d338b
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Nov 30 17:49:51 2007 +0000
mention Abort
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@691 ef0d8562-5c19-0410-972e-841db63a069c
commit 36eb2b116766400815ebfa4689efa2724e13aa36
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Nov 30 17:43:50 2007 +0000
work-around Mono bug
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@690 ef0d8562-5c19-0410-972e-841db63a069c
commit 7c246c18c4bc113da8e033d4f09748d4b776397e
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Nov 30 17:43:25 2007 +0000
work-around Mono bug
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@689 ef0d8562-5c19-0410-972e-841db63a069c
commit 3445858543cb771e9f10fd5369d2f47c3c1f8c7a
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Nov 30 15:31:18 2007 +0000
we are at 0.0.8 for quite some time now...
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@688 ef0d8562-5c19-0410-972e-841db63a069c
commit da8248d966324f63642fe91cf7b4fa4cb3e7aa4f
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Nov 30 15:12:29 2007 +0000
gentoo multilib compatibility (patch by aba...@ge...)
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@687 ef0d8562-5c19-0410-972e-841db63a069c
commit 32cff6af4e7cfbc386680e4b8f96894b23fdaf0a
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Nov 30 14:46:14 2007 +0000
optimize 24bit case
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@686 ef0d8562-5c19-0410-972e-841db63a069c
commit b87934a89cf994c8e96fedc419001033efd468c2
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Nov 30 14:42:02 2007 +0000
white space
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@685 ef0d8562-5c19-0410-972e-841db63a069c
commit 89673bee51da921bec66cdf10dca7f29b6cc55ed
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Nov 30 14:40:21 2007 +0000
simplify
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@684 ef0d8562-5c19-0410-972e-841db63a069c
commit 3c8177acadaa1455c1a2b39b20b45a91d142f49d
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Nov 30 02:47:58 2007 +0000
move print functions to helptext.h
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@683 ef0d8562-5c19-0410-972e-841db63a069c
commit 3e1d904aef2943756eafa4ac83b0cebac4013fb2
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Nov 30 02:36:12 2007 +0000
fix typo
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@682 ef0d8562-5c19-0410-972e-841db63a069c
commit 5e394cdd4b93e1d94d468adaab7c39812f5a058e
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Nov 30 02:32:29 2007 +0000
forgot to remove old code
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@681 ef0d8562-5c19-0410-972e-841db63a069c
commit b5f19d62cac21adc4c329a8e60c865c58ca57f3e
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Nov 30 02:25:35 2007 +0000
simplify raw format commandline option parsing
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@680 ef0d8562-5c19-0410-972e-841db63a069c
commit 9e63cbfc92542d27d9cdc0c7685bf0fcab0e1e40
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Nov 30 01:53:04 2007 +0000
document multiple input file parameters in commandline help
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@679 ef0d8562-5c19-0410-972e-841db63a069c
commit c386f1ed6d35b6f6d422aa372f1738e28b9da654
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Nov 30 01:38:27 2007 +0000
enable multiple input file support for commandline encoder
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@678 ef0d8562-5c19-0410-972e-841db63a069c
commit 2a04b489444a4365756b74161ea29a8a1f18df1c
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Nov 30 00:56:50 2007 +0000
use multi-file functions, but still only support one input file
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@677 ef0d8562-5c19-0410-972e-841db63a069c
commit ad96d52ab204114135db18ae988144e96f41c3b1
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Nov 30 00:53:18 2007 +0000
add multi-file functions
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@676 ef0d8562-5c19-0410-972e-841db63a069c
commit 7b6ea54c23acdadcbf5ebecb024c4e4a364edbdc
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Nov 30 00:41:49 2007 +0000
include pcmfile.h directly
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@675 ef0d8562-5c19-0410-972e-841db63a069c
commit 618ed371a5de4c5e17f17cc4d57b24ed68bebb46
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Nov 30 00:39:10 2007 +0000
rename pcm.c to pcmfile.c and move the bulk of pcm.h to pcmfile.h
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@674 ef0d8562-5c19-0410-972e-841db63a069c
commit 112a27dde10c38803da914294d4bbe3759ea4e85
Author: jbr79 <jbr79@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Fri Nov 30 00:26:33 2007 +0000
rename pcmfile.c to pcm_io.c
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@673 ef0d8562-5c19-0410-972e-841db63a069c
commit 60b5bbd3ac541bbd47d85571812c37b2c48fd17d
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Wed Nov 28 21:34:06 2007 +0000
simplify
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@672 ef0d8562-5c19-0410-972e-841db63a069c
commit 00dac02a7c92996d13438e0b87f6031f323ed810
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Wed Nov 28 21:24:09 2007 +0000
check state; allow aborting
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@671 ef0d8562-5c19-0410-972e-841db63a069c
commit f03f592889c342a007b2e798eec887fbb295d03d
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Wed Nov 28 19:36:36 2007 +0000
I should use Dispose instead of just talking about it...
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@670 ef0d8562-5c19-0410-972e-841db63a069c
commit aa1a6e00398ca10553bed2f7e1343a76443ee4ee
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Wed Nov 28 19:32:59 2007 +0000
warn about value type
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@669 ef0d8562-5c19-0410-972e-841db63a069c
commit b0479a32446090005fb05b949b1819b357546e7d
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Wed Nov 28 19:29:22 2007 +0000
C# example and notes
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@668 ef0d8562-5c19-0410-972e-841db63a069c
commit c366292f9f2b7adb59f29a66697263f740b76b4d
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Wed Nov 28 19:03:06 2007 +0000
separate Encoding and Flushing im input stream case
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@667 ef0d8562-5c19-0410-972e-841db63a069c
commit f32717adbf91d01527aa737822c4e9ba58c8dcd1
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Tue Nov 27 17:59:20 2007 +0000
fix corner cases
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@666 ef0d8562-5c19-0410-972e-841db63a069c
commit 73f19dbc3cbe33915d2c65ae9558ed665fdfd704
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sun Nov 25 14:01:36 2007 +0000
add (c) header
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@665 ef0d8562-5c19-0410-972e-841db63a069c
commit a9a039f38539140d3951f7ef59f0472343414034
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sun Nov 25 13:08:10 2007 +0000
add FrameEncoded event
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@664 ef0d8562-5c19-0410-972e-841db63a069c
commit e9d9f74486e35e18ce1a32e46fb46d4a99c60c6a
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sun Nov 25 12:35:55 2007 +0000
refine comments, again
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@663 ef0d8562-5c19-0410-972e-841db63a069c
commit 92acf329aa653787887c1134198d59d37a9496b4
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sun Nov 25 12:32:30 2007 +0000
fix comments
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@662 ef0d8562-5c19-0410-972e-841db63a069c
commit 71acec21d757e3d7ea287adfc89fe3b049c7d011
Author: prakashkc <prakashkc@ef0d8562-5c19-0410-972e-841db63a069c>
Date: Sun Nov 25 12:23:52 2007 +0000
make untyped FrameEncoder usable; fix comments
git-svn-id: https://aften.svn.sourceforge.net/svnroot/aften@661 ef0d8562-5c19-0410-972e-841db63a069c
commit ce8ab585d60a0dbca4f9184d4...
[truncated message content] |
|
From: Justin R. <jb...@us...> - 2009-12-08 02:24:46
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "aften".
The branch, master has been updated
via b37749087b4dc8c710d5975938d5d2d8a012c2c8 (commit)
from ec17ae49058eb6c88d34ec2db19077ca7446c015 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit b37749087b4dc8c710d5975938d5d2d8a012c2c8
Author: Justin Ruggles <jus...@gm...>
Date: Mon Dec 7 21:22:03 2009 -0500
add a CMake policy to silence a warning about linking
-----------------------------------------------------------------------
Summary of changes:
commit b37749087b4dc8c710d5975938d5d2d8a012c2c8
Author: Justin Ruggles <jus...@gm...>
Date: Mon Dec 7 21:22:03 2009 -0500
add a CMake policy to silence a warning about linking
---
CMakeLists.txt | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6e0fe66..88f6bfb 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,6 +1,10 @@
# CMake project file by Prakash Punnoor
CMAKE_MINIMUM_REQUIRED(VERSION 2.4)
+IF(COMMAND cmake_policy)
+ cmake_policy(SET CMP0003 NEW)
+ENDIF(COMMAND cmake_policy)
+
IF(NOT DEFINED CMAKE_BUILD_TYPE)
SET(CMAKE_BUILD_TYPE "Release" CACHE STRING "Choose the type of build, options are: None(CMAKE_CXX_FLAGS or CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel.")
ENDIF(NOT DEFINED CMAKE_BUILD_TYPE)
hooks/post-receive
--
aften
|