1. 27 Oct, 2015 1 commit
  2. 23 Oct, 2015 1 commit
    • Dan Willemsen's avatar
      Remove __DATE__/__TIME__ · 6e833073
      Dan Willemsen authored
      Building __DATE__/__TIME__ into the binaries means that every build will
      create different binaries, even if all the sources are identical. This
      also means that any libraries including this one will need to be patched
      during every OTA.
      
      Nothing appears to use the build_date/build_time fields, so just replace
      them with empty strings.
      
      Bug: 24204119
      Change-Id: I9543eb388a1e8ab9284df9035a62fc8942cdc082
      6e833073
  3. 12 Aug, 2015 2 commits
  4. 07 Aug, 2015 1 commit
  5. 20 Feb, 2015 1 commit
  6. 19 Feb, 2015 1 commit
  7. 18 Feb, 2015 2 commits
  8. 12 Feb, 2015 1 commit
    • Chih-Hung Hsieh's avatar
      Do not include genericStds_linux.cpp. · 09f1d044
      Chih-Hung Hsieh authored
      The __aeabi_memcpy functions are already defined in Android libc.
      Redefining them to call memcpy will become recursive when clang/llvm
      converts the memcpy call to __aeabi_memcpy.
      With this change, we can enable clang/llvm by removing LOCAL_CLANG from Android.mk.
      
      BUG: 12216385
      Change-Id: I8b8b4ba7f3ff1e66f8110fc3b6356865a582c1d8
      09f1d044
  9. 11 Feb, 2015 2 commits
  10. 10 Feb, 2015 1 commit
  11. 01 Dec, 2014 5 commits
  12. 28 Nov, 2014 1 commit
    • Dan Albert's avatar
      Move back to C++98. · d52f3747
      Dan Albert authored
      This code depends on narrowing hex literals to a signed long, which
      trips -Wc++11-narrowing (the fix would be to explicitly cast each
      value to signed).
      
      Change-Id: I581a02ef0eeee5a2d95ce0ff2ec6f7ff26f3a074
      d52f3747
  13. 25 Oct, 2014 1 commit
  14. 23 Sep, 2014 4 commits
  15. 09 Sep, 2014 2 commits
  16. 03 Sep, 2014 1 commit
  17. 14 Aug, 2014 2 commits
  18. 31 Jul, 2014 1 commit
  19. 21 May, 2014 3 commits
    • Jean-Michel Trivi's avatar
      AAC-Decoder: SBR delay for gapless · 6792cf63
      Jean-Michel Trivi authored
      Revise decoder output delay determination. The output delay consisted of
        concealment and limiter delay. SBR delay was not covered but must be
        considered for gapless playback delay compensation.
      
      Bug 9428126
      
      Change-Id: I67483712c284de9b5378694f9db7acbed2547dd7
      6792cf63
    • Jean-Michel Trivi's avatar
      AAC-Decoder: DRC metadata in stream info · 8e087bf3
      Jean-Michel Trivi authored
      Provide relevant DRC metadata information via API needed for DRC
        presentation mode wrapper.
      
      Bug 9428126
      
      Change-Id: I827cd6bdfd2a8799c21935ae32af23739c90a9b6
      8e087bf3
    • Jean-Michel Trivi's avatar
      AAC Decoder: flush/seek improvements · af967fcc
      Jean-Michel Trivi authored
      Improve flushing and seeking.
      Add field to the API stream info structure signaling the additional output
       delay for flushing and delay compensation.
      
      Bug 9428126
      
      Change-Id: I808412905563ea3de50a2e77a9b5dfee829cd2ed
      af967fcc
  20. 09 Apr, 2014 2 commits
  21. 31 Mar, 2014 1 commit
    • Jean-Michel Trivi's avatar
      AAC Decoder: introduce time domain limiter · 603f48ab
      Jean-Michel Trivi authored
      Introduce time domain limiter. The module is per default enabled for all
        AAC-LC and HE-AAC v1/2 streams. For all ER-AAC-LD and ER-AAC-ELD streams
        the limiter is disabled per default. The feature can be en- or disabled
        via dynamic API parameter. Note that the limiter introduces an additional
        output delay which depends on the module parameters and the streams
        sampling rate.
      
      Bug 9428126
      
      Change-Id: I299a072340b33e2c324facbd347a72c8de3d380e
      603f48ab
  22. 19 Mar, 2014 2 commits
  23. 12 Mar, 2014 1 commit
  24. 11 Mar, 2014 1 commit
    • Marcus Oakland's avatar
      AArch64: Make LONG 4 bytes · f2f96fb8
      Marcus Oakland authored
      The libSYS/include/machine_type.h header file states LONG should be
      "Data type representing 4 byte signed integer on all supported
      platforms" but only provided for defining LONG as INT and ULONG as
      UINT when __x86_64__ was defined. This has been changed to when
      __LP64__ is defined, so that it also applies to AArch64. The change
      to libFDK/include/common_fix.h is then needed to get the project to
      compile.
      
      Change-Id: Iea42d7eca97dcc9da772a05b207d134cb999a72a
      Signed-off-by: default avatarMarcus Oakland <marcus.oakland@arm.com>
      f2f96fb8