[SCM] fdk-aac packaging branch, upstream, created. 226601a8d9bce81455e161a0e26051d2f22c5d7a

toots at users.alioth.debian.org toots at users.alioth.debian.org
Wed May 15 05:52:00 UTC 2013


The branch, upstream has been created
        at  226601a8d9bce81455e161a0e26051d2f22c5d7a (commit)

- Shortlog ------------------------------------------------------------
commit 226601a8d9bce81455e161a0e26051d2f22c5d7a
Author: Martin Storsjo <martin at martin.st>
Date:   Mon Mar 18 16:23:17 2013 +0200

    Avoid too big changes in isScale
    
    These values are delta encoded, but only steps [-60,60] are
    possible to encode. If the difference between two values are
    bigger than that, we end up with a sequence we are unable to
    encode.
    
    This fixes crashes on certain stereo samples at higher
    bitrates.

commit bae4553d428accc6438102578ffd9e7968333b94
Merge: 8f9f42c dd68dcd
Author: Martin Storsjo <martin at martin.st>
Date:   Wed Feb 27 22:06:16 2013 +0200

    Merge remote-tracking branch 'aosp/master'

commit 8f9f42c1041e877c602e0acd43361d7068c3ce1c
Author: Martin Storsjo <martin at martin.st>
Date:   Sun Feb 17 02:14:35 2013 +0200

    Don't try to shift more bits than the variable length
    
    Shifting by more than (or equal to) the variable length is
    undefined in C.
    
    This caused the quantized spectrum values to remain unshifted,
    causing loud beeps in some samples.
    
    The exact same change was originally applied in
    657456949 (for AOSP) and in 24021f190 (in the separate fdk-aac
    repo), but was overwritten and silently reverted by the new
    upstream code drop for Android 4.2 in 381d69840a. After the code
    drop, I chose not to reapply this change since the crashes that
    it fixed had been fixed in other ways upstream and I was unable to
    reproduce them after the new code drop.

commit dd68dcdb756966b80ad86268d7fe45b3434374c9
Merge: 03a143b 0d439d3
Author: Elliott Hughes <enh at google.com>
Date:   Thu Nov 29 20:29:44 2012 -0800

    am 0d439d3d: Merge "Remove a bionic workaround."
    
    * commit '0d439d3d744f5ac8b0b0c16dcc9d1d3814ad002e':
      Remove a bionic workaround.

commit 03a143bcb419b717c789be42e90ea6c5fa3c109f
Author: Elliott Hughes <enh at google.com>
Date:   Thu Nov 29 17:12:31 2012 -0800

    Remove a bionic workaround.
    
    (Requires corresponding bionic patch 3975cec694a0c9b42e3f7e671fcd678da92836c3.)
    
    (cherry-pick of 1d24ddc612489f57c23e78a5deaaad91f1bf6ce5.)
    
    Change-Id: I7105b17c285ff24fb48be23cf2067aef37f36d45

commit 0d439d3d744f5ac8b0b0c16dcc9d1d3814ad002e
Merge: 6ab3699 1d24ddc
Author: Elliott Hughes <enh at google.com>
Date:   Thu Nov 29 19:32:14 2012 -0800

    Merge "Remove a bionic workaround."

commit 1d24ddc612489f57c23e78a5deaaad91f1bf6ce5
Author: Elliott Hughes <enh at google.com>
Date:   Thu Nov 29 17:12:31 2012 -0800

    Remove a bionic workaround.
    
    (Requires corresponding bionic patch 3975cec694a0c9b42e3f7e671fcd678da92836c3.)
    
    Change-Id: Ief968db33e2f9e1957510bbd59f25faa6828d678

commit b966edf7fc05d22e7370d263cbc682efcd361889
Author: Martin Storsjo <martin at martin.st>
Date:   Tue Nov 13 23:26:30 2012 +0200

    Add a changelog entry for 0.1.1, bump the version numbers

commit ec5d9228938a0b3746bab2934d06828576122514
Author: Martin Storsjo <martin at martin.st>
Date:   Fri Nov 2 12:21:27 2012 +0200

    Rename sbr_rom/ram files back to the original names
    
    This minimizes the differences to upstream.

commit 53b442d8af20822cb65b060587e04986f4610358
Author: Martin Storsjo <martin at martin.st>
Date:   Fri Nov 2 12:47:43 2012 +0200

    build: Build object files in subdirectories
    
    This allows producing more than one object file with the same name.

commit dc409c50e6e207a5ad1747d19cbafcf7856ba163
Author: Martin Storsjo <martin at martin.st>
Date:   Fri Nov 2 12:45:29 2012 +0200

    build: Don't use make variables in the declaration of source files
    
    This is required for working dependency generation with
    the subdir-objects option enabled.

commit 9285c096fe4b8810a290875d73d35a4496e7c4b3
Author: Martin Storsjo <martin at martin.st>
Date:   Thu Nov 1 11:15:28 2012 +0200

    Revert "Use __builtin_clz instead of default implementation of fixnormz on GCC"
    
    This reverts commit e036dbc8eb7d5fdd02dc70faff20e9ac3e2989ca.
    
    Upstream took __builtin_clz in use (in the new header
    libFDK/include/x86/clz_x86.h, together with an alternative
    implementation for MSVC), so this change can be dropped to
    minimize the differences.

commit 48cfc02cbf7016a4c1e3d537fa0bba4278f2c173
Author: Martin Storsjo <martin at martin.st>
Date:   Thu Nov 1 11:11:46 2012 +0200

    Revert parts of "Use saturating adds to avoid overflow"
    
    This reverts commit 839ae290c1f5a263613bea1a5fde863e757a8849.
    
    This change is no longer necessary on top of the new upstream,
    I cannot reproduce the crash that this fixed with the new upstream.

commit dc0de33e863cb55f500f9cbf113371d1ec0f601a
Author: Martin Storsjo <martin at martin.st>
Date:   Fri Jul 6 17:14:12 2012 +0300

    Only use __int64 on MSVC, not on all win32 compilers
    
    Mingw32 doesn't define the __int64 types.
    
    This was implicitly reverted in AOSP (where this change was
    already merged before) by the new code drop from Fraunhofer.

commit 961d5598d3d514916eebc0ac89c9459b4a02ee51
Author: Martin Storsjo <martin at martin.st>
Date:   Thu Nov 1 11:02:05 2012 +0200

    Update Makefile.am to account for a removed file in the latest upstream

commit 54dfe1ec6972ca0d56dcb671448f84fea5e37e35
Merge: fea3c1d 6ab3699
Author: Martin Storsjo <martin at martin.st>
Date:   Thu Nov 1 11:08:03 2012 +0200

    Merge remote-tracking branch 'aosp/jb-mr1-release' into master
    
    Conflicts:
    	libAACenc/src/band_nrg.cpp
    	libAACenc/src/grp_data.cpp
    	libSBRenc/src/env_est.cpp

commit fea3c1d0ffaf5975bb15462e11edf9c7a664890d
Author: Jeffrey Knockel <jeff250 at gmail.com>
Date:   Thu Oct 25 12:12:57 2012 +0300

    Make sure AACdynamic_RAM gets allocated aligned to 8 bytes
    
    This fixes assert failures on platforms where malloc doesn't provide
    8 byte alignment, such as Win9x.

commit 790bf9f088f8960b62d189eb44322d078109f272
Author: Sergio Ammirata <sergio at ammirata.net>
Date:   Thu Oct 4 15:51:05 2012 -0400

    Add support for Workgroup 4 (WG4) channel mapping
    
    This is the channel ordering used in DVD Audio, and is the standard
    used internally in the VLC media player.

commit 6ab36997af5d5acda4f21d33031f4e45c85f96b7
Author: Jean-Michel Trivi <jmtrivi at google.com>
Date:   Tue Oct 2 10:16:04 2012 -0700

    Bug 7170947 Update AAC codec
    
    From Fraunhofer:
    * AAC Decoder
    
       - Stick to the written MPEG standard instead of the MPEG reference software
         in terms of reference level normalization. Always set the program reference
         level equal to the target level. This disables level normalization using a
         default level for streams without embedded metadata.
         Modified file(s):
            libAACdec\src\aacdec_drc.cpp
    
       - Fix downmix channel assignment when using a WAV output channel ordering.
         Modified file(s):
            libPCMutils\src\pcmutils_lib.cpp
    
       - Retain signal accuracy and prevent LSB alteration when no level correction
         needs to be done.
         Modified file(s):
            libAACdec\src\aacdec_drc.h
            libAACdec\src\aacdec_drc.cpp
            libSBRdec\src\sbrdecoder.cpp
            libSBRdec\src\sbr_dec.cpp
            libSBRdec\src\sbrdec_drc.cpp
    
       - Align metadata processing with reference implementation.
         Modified file(s):
            libAACdec\src\aacdec_drc.h
            libAACdec\src\aacdecoder.cpp
    
    * AAC-Encoder
    
       - Prevent potential overflow in energy calculation after TNS processing.
         Modified file(s):
           libAACenc\src\band_nrg.cpp
    
       - Added saturation for number of relevant lines which are used in pe
         calculation.
         Modified file(s):
           libAACenc\src\line_pe.cpp
    
       - Removed obsolete files.
         Deleded file(s):
           libAACenc\src\tns_param.h
           libAACenc\src\tns_param.cpp
    
    * FDK-Library
    
       - Added x86 Count Leading Zeros intrinsic.
         Modified file(s):
            libFDK\include\clz.h
         Added file(s):
            libFDK\include\x86\clz_x86.h
    
       - Fixed compilation for MIPS GCC-4.4 and higher.
         Modified file(s):
            libFDK\include\mips\cplx_mul.h
            libFDK\include\mips\fixmul_mips.h
    
    Change-Id: I4be65f07f88d412224c7fddc3f054e8f451176cc

commit e79b172ba6f62855b7d5d5b86cd3c118be8750ea
Author: Martin Storsjo <martin at martin.st>
Date:   Fri Sep 14 11:10:29 2012 +0300

    Revert "Do schur_div with a direct 64 bit division instead of a loop on x86"
    
    This reverts commit 923f3e95f3e332d26f03cf6782f0ab61596ceef2.
    
    The optimized version differed from the original in a few cases
    (in some cases where the return value turned out to be negative
    while the original implementation returned a positive value),
    so revert it for now until it has been analyzed completely.

commit bf0d9ddc43b25f0fb56ed69ff72d1c37c29e2db6
Author: Martin Storsjo <martin at martin.st>
Date:   Sun Jul 1 12:15:32 2012 +0300

    Add an encoder example

commit ed8b5a747e97c9b8b029ba6485e33f3aad081652
Merge: 1043598 34ce250
Author: John Grossman <johngro at google.com>
Date:   Wed Sep 12 15:11:17 2012 -0700

    Merge "Don't zero out spec coeffs before doing the final IMDCT." into jb-mr1-dev

commit 34ce250e9075adda4fb8a797c7f47dc049476e8b
Author: John Grossman <johngro at google.com>
Date:   Wed Sep 12 14:08:09 2012 -0700

    Don't zero out spec coeffs before doing the final IMDCT.
    
    Addresses bug 7140347.
    
    When flushing the decoder, you need to make sure to zero out any
    lingering spectral coefficients as well as zero out the overlap buffer
    state after decoding the final access unit.  Zeroing out the spec
    coefficients *before* you decode the last block, however, seems like a
    mistake.  If the final block contains any useful information for the
    stream, then you end up outputting the overlap portion of the second
    to last decoded block combined with zeros.  Because of the shape of
    the second to last block's windows, this results in what appears to be
    a fade out, but actually is a zero'ed out final block.
    
    Signed-off-by: John Grossman <johngro at google.com>
    Change-Id: I0fab9ee1a5899811d5519a91dc05631e9bf4963c

commit 1043598349977d71cf19cc9db0d09d3c0cbfb2f9
Author: Keun young Park <keunyoung at google.com>
Date:   Tue Sep 11 17:28:46 2012 -0700

    fix mips build by reverting files back
    
    - MIPS still needs the work-around
    
    Change-Id: If68b2028bd2779ada79020bb333ec8817abe9429

commit 923f3e95f3e332d26f03cf6782f0ab61596ceef2
Author: Jakub Stachowski <qbast at go2.pl>
Date:   Tue Aug 14 21:59:32 2012 +0200

    Do schur_div with a direct 64 bit division instead of a loop on x86
    
    This speeds up HE-AACv2 encoding from 3.85 s to 3.42 s on a Core i7.

commit 381d69840ad3af2259f0b7ef49236f9ee9c76b76
Author: Jean-Michel Trivi <jmtrivi at google.com>
Date:   Sun Sep 9 11:48:51 2012 -0700

    Bug fixes in AAC decoder, AAC encoder, FDK library
    
    Latest code drop from Fraunhofer:
    
    * AAC-Decoder
    
       - Expanded AAC-LD/ELD decoder TNS max band tables to avoid wrong data
         access for sampling rates <22kHz and >48kHz.
         Modified file(s):
            libAACdec\src\aacdec_tns.cpp
            libAACdec\src\aac_rom.h
            libAACdec\src\aac_rom.cpp
    
      - Fixed ELD synthesis QMF filterbank scaling for downsampled SBR.
        Modified file(s):
            libFDK\src\qmf.cpp
    
    * AAC-Encoder
    
      - Fixed bit rate limiting for lower limit as introduced in the Delivery 2012-05-11.
        Modified file(s):
            libAACenc\include\aacenc_lib.h
            libAACenc\src\aacenc.h
            libAACenc\src\aacenc.cpp
            libSBRenc\src\sbr_rom.h
            libSBRenc\src\sbr_rom.cpp
    
      - Allow negative prediction gain as meaning that there is no coding gain.
        Make use of scaleValueSaturate in gauss window calculation.
        Modified file(s):
            libAACenc\src\aacenc_tns.cpp
    
      - Added energy saturation to prevent overflow in short blocks.
        Modified file(s):
            libAACenc\src\grp_data.cpp
    
      - Perform scalefactor adaption in case quantized lines are out of valid range.
        Modified file(s):
            libAACenc\src\quantize.cpp
    
      - Interrupt quantization loop when no spectral data is available.
        Adjustments in bitreservoir adaption.
        Modified file(s):
            libAACenc\src\qc_main.cpp
    
      - Indroduced dynamic scaling in none missing harmonic energy lowering compensation.
        Modified file(s):
            libSBRenc\src\env_est.cpp
    
    * FDK-Library
    
      - Fixed saturation for negative values in scaleValueSaturate.
        Modified file(s):
            libFDK\include\scale.h
    
    Change-Id: If830ea65caef6b5554281e4b7a77a8b2e08825ce

commit 50b1de17ac25b03827a80754eb3b7ac24478d03c
Merge: 8e4d5d9 fef2208
Author: Martin Storsjo <martin at martin.st>
Date:   Wed Sep 5 11:32:25 2012 +0300

    Merge remote-tracking branch 'aosp/master'

commit fef220869b4e5bf9241369d3379b389136c2f174
Merge: ee36153 ad74957
Author: Jean-Baptiste Queru <jbq at google.com>
Date:   Tue Sep 4 13:13:43 2012 -0700

    Merge "Remove workaround in aac for broken toolchain"

commit ad749575b4520b2a6f946d54647b0b2bca945b42
Author: Irina Tirdea <irina.tirdea at intel.com>
Date:   Fri Aug 31 16:53:51 2012 +0300

    Remove workaround in aac for broken toolchain
    
    aac project forces the system not to include sys/types.h by defining
    _SYS_TYPES_H_. This is a workaround for broken android toolchain.
    
    This is no longer needed in latest android version and can be safely
    removed. This will also lead to more errors if changes in bionic
    headers are needed.
    
    Change-Id: Icb76c207d6b47e811eacff9f9403177629bfb451
    Signed-off-by: Irina Tirdea <irina.tirdea at intel.com>

commit 8e4d5d9d2fb16e29e4b30a1ae867ab269b1781b3
Author: Martin Storsjo <martin at martin.st>
Date:   Sun Sep 2 22:13:09 2012 +0200

    Use a saturating shift to avoid overflow
    
    When the shift overflowed, asserts were triggered later, where
    the values were assumed to be non-negative.

commit ee36153b8ca239749174996f44bd07737aeace53
Merge: a00bd4c 50d9a4c
Author: Jean-Baptiste Queru <jbq at google.com>
Date:   Wed Aug 15 13:47:13 2012 -0700

    Merge "GCC 4.4 and later cannot handle h constructs. Fix to replace the assembly constructs."

commit e036dbc8eb7d5fdd02dc70faff20e9ac3e2989ca
Author: Jakub Stachowski <qbast at go2.pl>
Date:   Sat Aug 11 16:31:02 2012 +0200

    Use __builtin_clz instead of default implementation of fixnormz on GCC
    
    The library contains architecture specific versions of the clz functions
    for arm and mips, but the fallback C version for other architectures is
    pretty slow.
    
    By using __builtin_clz on GCC (available since GCC 3.4), we get a
    significant (20-40 %) speedup of the total running time on x86.
    
    Speed difference: 5.1 s instead of 8.6 s for AAC-LC 128 kbit/s and
    3.8 s instead of 4.9 s for HE-AACv2 32 kbit/s, on an i7.

commit a00bd4cf64ff9f95739ef89d0be806e8efdecb52
Merge: d2854e2 6574569
Author: Jean-Baptiste Queru <jbq at google.com>
Date:   Mon Aug 13 10:03:01 2012 -0700

    Merge "Don't try to shift more bits than the variable length"

commit 6999980d671f70fdae19c8b4663efa5189f9ca6c
Author: Martin Storsjo <martin at martin.st>
Date:   Sat Aug 11 21:56:42 2012 +0300

    Use saturating adds to avoid overflow
    
    When the addition overflowed, asserts were triggered later, where
    the values were assumed to be non-negative.

commit 010c75901e4e01aab6ac8a26c71f2192f454d659
Author: Martin Storsjo <martin at martin.st>
Date:   Fri Aug 10 11:16:23 2012 +0300

    Use saturating adds in all other similar loops in groupShortData as well

commit 65745694963cc601a2403d071311261f200d6cb9
Author: Martin Storsjo <martin at martin.st>
Date:   Fri Aug 10 10:57:24 2012 +0300

    Don't try to shift more bits than the variable length
    
    Shifting by more than (or equal to) the variable length is
    undefined in C.
    
    This caused the quantized spectrum values to go out of range,
    triggering asserts later.
    
    Change-Id: If81b6c8caa7b9c75941ad9d280b686d2069c968c

commit 24021f1909ffdc5025952500bc706bf39baf89b0
Author: Martin Storsjo <martin at martin.st>
Date:   Fri Aug 10 10:57:24 2012 +0300

    Don't try to shift more bits than the variable length
    
    Shifting by more than (or equal to) the variable length is
    undefined in C.

commit 839ae290c1f5a263613bea1a5fde863e757a8849
Author: Martin Storsjo <martin at martin.st>
Date:   Fri Aug 10 00:51:37 2012 +0300

    Use saturating adds to avoid overflow
    
    These additions can overflow, triggering assertions later.

commit 50d9a4cb1ec671f8ca1da5ad4262fb6e77a924fd
Author: Raghu Gandham <raghu at mips.com>
Date:   Tue Jul 10 17:34:45 2012 -0700

    GCC 4.4 and later cannot handle h constructs. Fix to replace the assembly constructs.
    
    Change-Id: I47509c20ee32f04ce42105563d2d4013910da531

commit d8e8f1ac46cd55ded2dd42adf89e95092bcc04ea
Merge: c440844 d2854e2
Author: Martin Storsjo <martin at martin.st>
Date:   Wed Aug 8 22:19:13 2012 +0300

    Merge remote-tracking branch 'aosp/master'

commit d2854e2ac7e7e3cbe4b3c67a2d7823a6153c2488
Merge: 2228e36 5239672
Author: Jean-Baptiste Queru <jbq at google.com>
Date:   Wed Aug 8 12:07:03 2012 -0700

    Merge "Only use __int64 on MSVC, not on all win32 compilers"

commit c44084453ddd543f555764d2cb14d9e30f261f64
Author: Martin Storsjo <martin at martin.st>
Date:   Sat Jul 14 01:58:31 2012 +0300

    Check whether we need to link to -lm for math functions

commit 52396724f8285d099dcdba131b751ffe5417a283
Author: Martin Storsjo <martin at martin.st>
Date:   Fri Jul 6 17:14:12 2012 +0300

    Only use __int64 on MSVC, not on all win32 compilers
    
    Mingw32 doesn't define the __int64 types.
    
    Change-Id: Ia45add37be1bf85abde664fd6e382334a6bb4498

commit bb34df82cffaefc97de8dccaad3a2ca7f0f93413
Author: Diego Elio Pettenò <flameeyes at flameeyes.eu>
Date:   Wed Jul 11 08:02:52 2012 -0700

    build: update libtool reference to version 2.

commit b9c682b9d323895a412a99b4936cbd0f7833ad86
Author: Diego Elio Pettenò <flameeyes at flameeyes.eu>
Date:   Wed Jul 11 08:00:39 2012 -0700

    build: declare the project foreign to automake
    
    By default automake thinks the project is part of GNU and enforces the
    presence of some files. By declaring the project foreign, we can
    remove the 0-sized files.

commit be5ecc95c43e0d2969844a22525857c99e0e6ed2
Author: Diego Elio Pettenò <flameeyes at flameeyes.eu>
Date:   Wed Jul 11 07:51:42 2012 -0700

    build: ignore autotools support files, and remove them from the repository.
    
    Change-Id: Icc9c9ded1142232b5030183f2a653ee7cef632b5

commit 2228e360595641dd906bf1773307f43d304f5b2e
Author: The Android Open Source Project <initial-contribution at android.com>
Date:   Wed Jul 11 10:15:24 2012 -0700

    Snapshot 2bda038c163298531d47394bc2c09e1409c5d0db
    
    Change-Id: If584e579464f28b97d50e51fc76ba654a5536c54

commit a0b3294e550a7dbaf4e6ff2c9839133c7786fe60
Author: Diego Elio Pettenò <flameeyes at flameeyes.eu>
Date:   Wed Jul 11 07:48:52 2012 -0700

    build: do not use config.h

commit 40f4e738e43c850dfdb019ac83db84063c3aa8ae
Author: Diego Elio Pettenò <flameeyes at flameeyes.eu>
Date:   Wed Jul 11 07:45:09 2012 -0700

    build: use dnl for comments in configure.ac
    
    This simply means the comments are not copied into the executed
    configure script.

commit df77638da16ee4ce7c25540fb0411c0857b53e12
Author: Diego Elio Pettenò <flameeyes at flameeyes.eu>
Date:   Wed Jul 11 07:44:13 2012 -0700

    build: do not call AC_CANONICAL_HOST.
    
    Unless configure uses $host there is no reason to call it directly.

commit 78443185d4f09dd1ffd459dd333407d2458fb4e4
Author: Martin Storsjo <martin at martin.st>
Date:   Sat Jul 7 13:12:22 2012 +0300

    Export the external symbols via the libtool -export-symbols option
    
    Change-Id: If139d0d1cf6f9fdfb0ebc477d2152b9f5f49f566

commit 7ed64e79d43bc1c06764333352dabacce1b4bddf
Author: Martin Storsjo <martin at martin.st>
Date:   Fri Jul 6 17:14:12 2012 +0300

    Only use __int64 on MSVC, not on all win32 compilers
    
    Mingw32 doesn't define the __int64 types.

commit c8776d228b911d881527e6490cbf606dfbe41302
Author: Martin Storsjo <martin at martin.st>
Date:   Thu Jul 5 14:28:45 2012 +0300

    Update the changelog

commit 4f7355002c8b88d62362179eb792c712d4056dca
Author: Martin Storsjo <martin at martin.st>
Date:   Fri Jun 29 12:00:35 2012 +0300

    Don't link to libstdc++
    
    While the source is C++, it doesn't use anything from the C++
    runtime, so by building with -fno-exceptions -fno-rtti, the
    dynamic library doesn't have to be linked to libstdc++. This
    also simplifies things for users of the static library.

commit b431d100a3582652dfd11b2e08ffb6c8f05bfd41
Author: Martin Storsjo <martin at martin.st>
Date:   Sat Jun 30 10:22:40 2012 +0300

    Allow setting bitrate modes 1-5 too
    
    These correspond to different VBR modes.

commit 7e5a3465a8ddaa7d1df8f2f9880f5e85362b13d1
Author: Martin Storsjo <martin at martin.st>
Date:   Sun Jul 1 13:06:16 2012 +0300

    Ignore generated files

commit 27360036f664bc69a95ab4114443cb852280349e
Author: Martin Storsjo <martin at martin.st>
Date:   Thu Jul 5 14:35:16 2012 +0300

    Add files added by "automake --add-missing -c"

commit 28ca63087f40ca3f1e8e75ccf48096058882ad9d
Author: Martin Storsjo <martin at martin.st>
Date:   Thu Jun 28 15:21:01 2012 +0300

    Add an _enc suffix to the sbr_ram/rom files in libSBRenc
    
    This avoids name clashes with the similarly named files in
    libSBRdec, when building all libraries with one single
    automake file.

commit ce9492073b354a3c1e4282c378cff8518bdf8318
Author: Martin Storsjo <martin at martin.st>
Date:   Thu Jun 28 15:19:05 2012 +0300

    Add COPYING as a symlink to NOTICE

commit 6cae68113fcedbe04b2fe40e80e5e7504754a71f
Author: Martin Storsjo <martin at martin.st>
Date:   Thu Jun 28 15:11:51 2012 +0300

    Add stub documents required by autotools

commit f4fc1a43e4102ab7dce8f57dacf443b980fd5e1f
Author: Martin Storsjo <martin at martin.st>
Date:   Thu Jun 28 14:18:17 2012 +0300

    Run "libtoolize -c"

commit cd1c375de07eee2c22fcec83a20306a239910525
Author: Martin Storsjo <martin at martin.st>
Date:   Thu Jun 28 14:42:48 2012 +0300

    Add automake/autoconf source files
    
    Change-Id: If97c7482bffaab4a21cd2fb8341f2939f19d3bbd

commit 2bda038c163298531d47394bc2c09e1409c5d0db
Author: Dave Burke <daveburke at google.com>
Date:   Mon Jun 11 20:23:01 2012 -0700

    Add NOTICE file. Rework make file so it appears in settings.
    
    Change-Id: I9d9ab17121e2db58f8a4ba4b40e14cab629b1a7e

commit 18a4af02f9a877b757be77babd190a2e0b44fbd2
Author: Dave Burke <daveburke at google.com>
Date:   Sun Jun 10 21:50:35 2012 -0700

    Added license boilerplate to all source files.
    
    Change-Id: I42a702487e6db4953dca0027710ea4fe266052fd
    Also:
     - Removed dead code in several source files.
     - Minor changes in comments.
     - No functional changes. No changes in executed code.
     - Added documentation PDFs.

commit 698b536f3b34a7cfc41a80e1034cc359456bdd66
Author: Dave Burke <daveburke at google.com>
Date:   Sat May 12 13:17:25 2012 -0700

    Update to 2012_05_11 version.
    
    Fixes:
    - Don't throw error for invalid bitrate but limit to functional value
    - More robust ASC parsing
    - More robust handling of corrupt bitstreams
    - Handle multiple raw access units
    
    Change-Id: Ib49fe2545ff4185fe924126da702fe84ac5c2d87

commit 9bf37cc9712506b2483650c82d3c41152337ef7e
Author: Dave Burke <daveburke at google.com>
Date:   Tue Apr 17 09:51:45 2012 -0700

    Fraunhofer AAC codec.
    
    License boilerplate update to follow.
    
    Change-Id: I2810460c11a58b6d148d84673cc031f3685e79b5

commit a37315fe10ee143d6d0b28c19d41a476a23e63ea
Author: Anatol Pomazau <anatol at google.com>
Date:   Fri Apr 6 11:04:36 2012 -0700

    Initial empty repository

-----------------------------------------------------------------------

-- 
fdk-aac packaging



More information about the pkg-multimedia-commits mailing list