Skip to content
Snippets Groups Projects
  1. Oct 09, 2017
  2. Sep 29, 2017
    • Chih-Hung Hsieh's avatar
      Use -Werror in external/speex · 13db982c
      Chih-Hung Hsieh authored
      * Use -Wno-error= to keep existing warnings to fix later.
      
      Bug: 66996870
      Test: build with WITH_TIDY=1
      Change-Id: Ia3781d09794cfaa921066821187abffdb314fbe5
      13db982c
  3. Sep 18, 2017
  4. Sep 15, 2017
    • Isaac Chen's avatar
      Enable 32-bit armv8 NEON for libspeexresampler · c1e9d197
      Isaac Chen authored
      Since ARM neon instructions were only used on armv7-a-neon
      architecture variant, the default implementation for this
      library doesn't use these advanced SIMD instructions.
      
      Bug: 65568230
      Test: lunch aosp_arm64; emulator # on oc-mr1-dev; boot to home screen
            Check resample.o to make sure NEON instructions are included.
      Change-Id: Ibef04626bd1c3af6d1caf6e2d5f56cd915a307c3
      c1e9d197
  5. Sep 14, 2017
  6. Sep 07, 2017
    • Justin Yun's avatar
      Mark the module as VNDK or VNDK-SP in Android.bp · 90cbedcb
      Justin Yun authored
      As a VNDK/VNDK-SP module, Android.bp must have 'vndk' tag as well
      as 'vendor_available: true'.
      
      For a VNDK module, the 'vndk' tag has 'enabled: true'.
      It will be installed system/lib(64)/vndk as a vendor variant.
      
      For a VNDK-SP module, the 'vndk' tag has
      'support_system_process: true' as well as 'enabled: true'.
      It will be installed system/lib(64)/vndk-sp as a vendor variant.
      
      Bug: 63866913
      Test: build and boot with BOARD_VNDK_VERSION=current
      Merged-In: I67d39502d774f8501bc08e86d782e507e6be908f
      Change-Id: I67d39502d774f8501bc08e86d782e507e6be908f
      (cherry picked from commit ff670987)
      90cbedcb
  7. Aug 03, 2017
  8. Jul 25, 2017
    • Justin Yun's avatar
      Mark the module as VNDK or VNDK-SP in Android.bp · ff670987
      Justin Yun authored
      As a VNDK/VNDK-SP module, Android.bp must have 'vndk' tag as well
      as 'vendor_available: true'.
      
      For a VNDK module, the 'vndk' tag has 'enabled: true'.
      It will be installed system/lib(64)/vndk as a vendor variant.
      
      For a VNDK-SP module, the 'vndk' tag has
      'support_system_process: true' as well as 'enabled: true'.
      It will be installed system/lib(64)/vndk-sp as a vendor variant.
      
      Bug: 63866913
      Test: build and boot with BOARD_VNDK_VERSION=current
      Change-Id: I67d39502d774f8501bc08e86d782e507e6be908f
      ff670987
  9. May 17, 2017
  10. May 16, 2017
  11. May 15, 2017
  12. Aug 30, 2016
  13. Aug 29, 2016
  14. Aug 27, 2016
    • Dan Willemsen's avatar
      Convert to Android.bp · 1418c82d
      Dan Willemsen authored
      See build/soong/README.md for more information.
      
      This adds some export_include_dirs so that the speex pathmap will be
      able to go away.
      
      Test: cd external/speex; mma -j55
      Change-Id: I647a585914486139787c85ced258932f7831e889
      1418c82d
  15. Mar 11, 2016
  16. Mar 10, 2016
  17. Jan 12, 2016
  18. Jun 03, 2015
  19. Feb 18, 2014
  20. Feb 07, 2014
    • Colin Cross's avatar
      speex: disable neon for arm64 · 30ee52d8
      Colin Cross authored
      The neon instructions in libspeex/resample_neon.h fail to compile
      on arm64:
      Error: unknown mnemonic `vld1.16' -- `vld1.16 {d16},[x3]!'
      Error: unknown mnemonic `vld1.16' -- `vld1.16 {d20},[x6]!'
      Error: unknown mnemonic `vmull.s16' -- `vmull.s16 q0,d16,d20'
      Error: unknown mnemonic `vld1.16' -- `vld1.16 {d16,d17,d18,d19},[x3]!'
      Error: unknown mnemonic `vld1.16' -- `vld1.16 {d20,d21,d22,d23},[x6]!'
      ...
      
      Disable neon on arm64 for now.
      
      Change-Id: Ifa2a99696241f53b2d6b25c2cb4330b819699a6f
      30ee52d8
Loading