• Home
  • History
  • Annotate
  • only in /external/webrtc/src/system_wrappers/
History log of /external/webrtc/src/system_wrappers/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d386a8071665150c3d08677f795042b75c66687f 08-May-2014 leozwang <leozwang@google.com> Remove ndk_build from platform makefile.

Webrtc used to support both platform build and ndk build in a single makefile.
However, ndk build should be done by gyp, no need to support ndk build in android
makefile, remove NDK_ROOT.

Change-Id: I73c4ab84cec9f4f2d75ec21a50e420f9b076fce4
ource/Android.mk
99d7cbd2345b95841b6d98c2c1ee5f174a335881 11-Mar-2014 Ying Wang <wangying@google.com> resolved conflicts for merge of 3cc82c99 to master

Change-Id: Ib23fa837ba685943794252ad53352e1e7a741ab8
792d5464151b0e5744e311ff79eca886e277807b 10-Mar-2014 Ying Wang <wangying@google.com> Use arch specific flags to fix multilib build.

Bug: 13391438
Change-Id: Ie9844df210c7ea24da952811ba854850fc17ded9
ource/Android.mk
6347a8c4df1942a8a3736fd54f413d8c3df2e9c0 20-Sep-2013 Ying Wang <wangying@google.com> Remvoe unnecessary dependencies.

So it can build against the NDK.

Change-Id: I988bb0246be96ca628b19792b8e1d33e43b8c219
ource/Android.mk
5d8e19eb3b3c4b541df50f8eddd6198b4be992a4 04-Feb-2013 Przemyslaw Szczepaniak <pszczepaniak@google.com> Add libwebrtc_audio_coding_gnustl_static static library

Attempt number 2. Now with working tests.

This change allows to build fully unbundled GoogleTTS apk that can be deployed
on any >= ICS_MR1 device.

All static libraries under src/* can be build using ndk stl libraries, using
WEBRTC_STL varible. libwebrtc_audio_coding_gnustl_static is static version of
libwebrtc_audio_coding, build using gnustl from ndk.

Change-Id: I41a5163eb434432eab3131f5df23ffd311e6159b
ource/Android.mk
fea56d8416b7ec51681edecae82c3b4b8c7b7e15 04-Feb-2013 Przemyslaw Szczepaniak <pszczepaniak@google.com> Revert "Add libwebrtc_audio_coding_gnustl_static static library". It tests are broken

This reverts commit 62f88b75e4f2cf47433a0a8948d679c0334f2204

Change-Id: I3a2c531c28d47867eb189d45c04632b54e9acca6
ource/Android.mk
62f88b75e4f2cf47433a0a8948d679c0334f2204 31-Jan-2013 Przemyslaw Szczepaniak <pszczepaniak@google.com> Add libwebrtc_audio_coding_gnustl_static static library

This change allows to build fully unbundled GoogleTTS apk that can be deployed
on any >= ICS_MR1 device.

All static libraries under src/* can be build using ndk stl libraries, using
WEBRTC_STL varible. libwebrtc_audio_coding_gnustl_static is static version of
libwebrtc_audio_coding, build using gnustl from ndk.

Bug: 6397748
Change-Id: Ibf0acb11d3e605a1d4c668bbf98b0a0bb55399bc
ource/Android.mk
a6451827d543eb00824bc95097e47d0aac51ae93 17-Sep-2012 Alexander Gutkin <agutkin@google.com> Added fixed point iSAC codec implementation.

- Added fixed-point iSAC audio codec implementation (from stable r2699).
- Updated system wrappers (from stable r2699).
- Some cosmetic makefile changes.

Change-Id: If75d503698c11a4e4ceb851529127aadfe52f255
nterface/atomic32.h
nterface/atomic32_wrapper.h
nterface/compile_assert.h
nterface/fix_interlocked_exchange_pointer_win.h
nterface/ref_count.h
nterface/sleep.h
nterface/static_instance.h
nterface/thread_wrapper.h
nterface/tick_util.h
nterface/trace.h
ource/Android.mk
ource/android/cpu-features.c
ource/android/cpu-features.h
ource/atomic32.cc
ource/atomic32_linux.h
ource/atomic32_mac.cc
ource/atomic32_mac.h
ource/atomic32_posix.cc
ource/atomic32_win.cc
ource/condition_variable_unittest.cc
ource/condition_variable_win.cc
ource/condition_variable_win.h
ource/cpu_features_android.c
ource/cpu_features_arm.c
ource/cpu_linux.cc
ource/cpu_measurement_harness.cc
ource/cpu_measurement_harness.h
ource/cpu_win.cc
ource/cpu_win.h
ource/cpu_wrapper_unittest.cc
ource/critical_section_posix.cc
ource/critical_section_unittest.cc
ource/critical_section_win.cc
ource/critical_section_win.h
ource/event_win.cc
ource/event_win.h
ource/file_impl.cc
ource/rw_lock.cc
ource/rw_lock_win.cc
ource/rw_lock_win.h
ource/set_thread_name_win.h
ource/sleep.cc
ource/sort.cc
ource/system_wrappers.gyp
ource/thread_posix.cc
ource/thread_posix.h
ource/thread_unittest.cc
ource/thread_win.cc
ource/thread_win.h
ource/trace_impl.cc
ource/trace_impl.h
ource/trace_impl_no_op.cc
ource/trace_posix.cc
ource/trace_posix.h
ource/trace_unittest.cc
ource/trace_win.cc
ource/trace_win.h
ource/unittest_utilities.h
ource/unittest_utilities_unittest.cc
c55a96383497a772a307b346368133960b02ad03 31-Jan-2012 Eric Laurent <elaurent@google.com> update to webrtc revision 1349

Updated audio processing modules from revision 180 to 1349.
Main changes are:
- code clean up and reformating
- source path reorganization
- improved performance

Also imported test code that was not included in initial
drop from webrtc.

Change-Id: Ie4eb0e29990052e5f2d7f0b271b42eead40dbb6a
WNERS
nterface/cpu_features_wrapper.h
nterface/cpu_info.h
nterface/cpu_wrapper.h
nterface/critical_section_wrapper.h
nterface/data_log.h
nterface/data_log_c.h
nterface/data_log_impl.h
nterface/file_wrapper.h
nterface/list_wrapper.h
nterface/map_wrapper.h
nterface/ref_count.h
nterface/scoped_ptr.h
nterface/scoped_refptr.h
nterface/static_instance.h
nterface/thread_wrapper.h
nterface/tick_util.h
nterface/trace.h
ource/Android.mk
ource/aligned_malloc.cc
ource/atomic32.cc
ource/condition_variable.cc
ource/condition_variable_linux.cc
ource/condition_variable_linux.h
ource/condition_variable_posix.cc
ource/condition_variable_posix.h
ource/cpu.cc
ource/cpu_features.cc
ource/cpu_features_arm.c
ource/cpu_info.cc
ource/cpu_linux.cc
ource/cpu_mac.cc
ource/cpu_mac.h
ource/cpu_no_op.cc
ource/cpu_wrapper_unittest.cc
ource/critical_section.cc
ource/critical_section_linux.cc
ource/critical_section_linux.h
ource/critical_section_posix.cc
ource/critical_section_posix.h
ource/data_log.cc
ource/data_log_c.cc
ource/data_log_c_helpers_unittest.c
ource/data_log_c_helpers_unittest.h
ource/data_log_helpers_unittest.cc
ource/data_log_no_op.cc
ource/data_log_unittest.cc
ource/data_log_unittest_disabled.cc
ource/event.cc
ource/event_linux.cc
ource/event_linux.h
ource/event_posix.cc
ource/event_posix.h
ource/file_impl.cc
ource/file_impl.h
ource/list_no_stl.cc
ource/list_unittest.cc
ource/map.cc
ource/map_no_stl.cc
ource/map_unittest.cc
ource/rw_lock.cc
ource/rw_lock_linux.cc
ource/rw_lock_linux.h
ource/rw_lock_posix.cc
ource/rw_lock_posix.h
ource/system_wrappers.gyp
ource/system_wrappers_tests.gyp
ource/thread.cc
ource/thread_linux.cc
ource/thread_linux.h
ource/thread_posix.cc
ource/thread_posix.h
ource/trace_impl.cc
ource/trace_impl.h
ource/trace_impl_no_op.cc
ource/trace_linux.cc
ource/trace_linux.h
ource/trace_posix.cc
ource/trace_posix.h
est/Test.cpp
e48d5845c8b35de2ab73ea055c18a61fa3a9f0be 17-Jun-2011 Eric Laurent <elaurent@google.com> Added webrtc audio processing library

Only the modules necessary for audio processing have been imported:
src/common_audio/
src/modules/audio_processing/
src/modules/interface/
src/system_wrappers/
src/typedefs.h
src/common_types.h
Android.mk
android-webrtc.mk

Android.mk and android-webrtc.mk have been modified to build only the
audio processing modules.

Files for Windows compatibility have been removed from system_wrappers.
fft_ARM9E directory has been removed from
src/common_audio/signal_processing_library/main/source/

Fixed x86 build.

SVN checkout at working revision 180.

Change-Id: If650f61d96557be8247b17eb4f4d32b7a6ba025d
WNERS
nterface/aligned_malloc.h
nterface/atomic32_wrapper.h
nterface/condition_variable_wrapper.h
nterface/constructor_magic.h
nterface/cpu_features_wrapper.h
nterface/cpu_wrapper.h
nterface/critical_section_wrapper.h
nterface/event_wrapper.h
nterface/file_wrapper.h
nterface/list_wrapper.h
nterface/map_wrapper.h
nterface/rw_lock_wrapper.h
nterface/sort.h
nterface/thread_wrapper.h
nterface/tick_util.h
nterface/trace.h
ource/Android.mk
ource/aligned_malloc.cc
ource/atomic32.cc
ource/atomic32_linux.h
ource/atomic32_mac.h
ource/condition_variable.cc
ource/condition_variable_linux.cc
ource/condition_variable_linux.h
ource/cpu.cc
ource/cpu_features.cc
ource/cpu_linux.cc
ource/cpu_linux.h
ource/cpu_mac.cc
ource/cpu_mac.h
ource/critical_section.cc
ource/critical_section_linux.cc
ource/critical_section_linux.h
ource/event.cc
ource/event_linux.cc
ource/event_linux.h
ource/file_impl.cc
ource/file_impl.h
ource/list_no_stl.cc
ource/list_no_stl.h
ource/list_stl.cc
ource/list_stl.h
ource/list_unittest.cc
ource/map.cc
ource/map_no_stl.cc
ource/map_no_stl.h
ource/map_unittest.cc
ource/rw_lock.cc
ource/rw_lock_generic.cc
ource/rw_lock_generic.h
ource/rw_lock_linux.cc
ource/rw_lock_linux.h
ource/sort.cc
ource/spreadsortlib/constants.hpp
ource/spreadsortlib/spreadsort.hpp
ource/system_wrappers.gyp
ource/system_wrappers_tests.gyp
ource/thread.cc
ource/thread_linux.cc
ource/thread_linux.h
ource/trace_impl.cc
ource/trace_impl.h
ource/trace_linux.cc
ource/trace_linux.h
est/Test.cpp
est/TestSort/TestSort.cpp
est/list/list.cc
est/map/map.cc
81fb7e291baf261ed747baf4539e97a01a417125 12-Jul-2011 Eric Laurent <elaurent@google.com> Revert "Added webrtc audio processing library"

This reverts commit 4e51691e58d8d32590b03c1951cb13de4d1c4758
WNERS
nterface/aligned_malloc.h
nterface/atomic32_wrapper.h
nterface/condition_variable_wrapper.h
nterface/constructor_magic.h
nterface/cpu_features_wrapper.h
nterface/cpu_wrapper.h
nterface/critical_section_wrapper.h
nterface/event_wrapper.h
nterface/file_wrapper.h
nterface/list_wrapper.h
nterface/map_wrapper.h
nterface/rw_lock_wrapper.h
nterface/sort.h
nterface/thread_wrapper.h
nterface/tick_util.h
nterface/trace.h
ource/Android.mk
ource/aligned_malloc.cc
ource/atomic32.cc
ource/atomic32_linux.h
ource/atomic32_mac.h
ource/condition_variable.cc
ource/condition_variable_linux.cc
ource/condition_variable_linux.h
ource/cpu.cc
ource/cpu_features.cc
ource/cpu_linux.cc
ource/cpu_linux.h
ource/cpu_mac.cc
ource/cpu_mac.h
ource/critical_section.cc
ource/critical_section_linux.cc
ource/critical_section_linux.h
ource/event.cc
ource/event_linux.cc
ource/event_linux.h
ource/file_impl.cc
ource/file_impl.h
ource/list_no_stl.cc
ource/list_no_stl.h
ource/list_stl.cc
ource/list_stl.h
ource/list_unittest.cc
ource/map.cc
ource/map_no_stl.cc
ource/map_no_stl.h
ource/map_unittest.cc
ource/rw_lock.cc
ource/rw_lock_generic.cc
ource/rw_lock_generic.h
ource/rw_lock_linux.cc
ource/rw_lock_linux.h
ource/sort.cc
ource/spreadsortlib/constants.hpp
ource/spreadsortlib/spreadsort.hpp
ource/system_wrappers.gyp
ource/system_wrappers_tests.gyp
ource/thread.cc
ource/thread_linux.cc
ource/thread_linux.h
ource/trace_impl.cc
ource/trace_impl.h
ource/trace_linux.cc
ource/trace_linux.h
est/Test.cpp
est/TestSort/TestSort.cpp
est/list/list.cc
est/map/map.cc
4e51691e58d8d32590b03c1951cb13de4d1c4758 17-Jun-2011 Eric Laurent <elaurent@google.com> Added webrtc audio processing library

Only the modules necessary for audio processing have been imported:
src/common_audio/
src/modules/audio_processing/
src/modules/interface/
src/system_wrappers/
src/typedefs.h
src/common_types.h
Android.mk
android-webrtc.mk

Android.mk and android-webrtc.mk have been modified to build only the
audio processing modules.

Files for Windows compatibility have been removed from system_wrappers.
fft_ARM9E directory has been removed from
src/common_audio/signal_processing_library/main/source/

SVN checkout at working revision 180.

Change-Id: I952373750f2c500d37f99aab4557aa84597d11b8
WNERS
nterface/aligned_malloc.h
nterface/atomic32_wrapper.h
nterface/condition_variable_wrapper.h
nterface/constructor_magic.h
nterface/cpu_features_wrapper.h
nterface/cpu_wrapper.h
nterface/critical_section_wrapper.h
nterface/event_wrapper.h
nterface/file_wrapper.h
nterface/list_wrapper.h
nterface/map_wrapper.h
nterface/rw_lock_wrapper.h
nterface/sort.h
nterface/thread_wrapper.h
nterface/tick_util.h
nterface/trace.h
ource/Android.mk
ource/aligned_malloc.cc
ource/atomic32.cc
ource/atomic32_linux.h
ource/atomic32_mac.h
ource/condition_variable.cc
ource/condition_variable_linux.cc
ource/condition_variable_linux.h
ource/cpu.cc
ource/cpu_features.cc
ource/cpu_linux.cc
ource/cpu_linux.h
ource/cpu_mac.cc
ource/cpu_mac.h
ource/critical_section.cc
ource/critical_section_linux.cc
ource/critical_section_linux.h
ource/event.cc
ource/event_linux.cc
ource/event_linux.h
ource/file_impl.cc
ource/file_impl.h
ource/list_no_stl.cc
ource/list_no_stl.h
ource/list_stl.cc
ource/list_stl.h
ource/list_unittest.cc
ource/map.cc
ource/map_no_stl.cc
ource/map_no_stl.h
ource/map_unittest.cc
ource/rw_lock.cc
ource/rw_lock_generic.cc
ource/rw_lock_generic.h
ource/rw_lock_linux.cc
ource/rw_lock_linux.h
ource/sort.cc
ource/spreadsortlib/constants.hpp
ource/spreadsortlib/spreadsort.hpp
ource/system_wrappers.gyp
ource/system_wrappers_tests.gyp
ource/thread.cc
ource/thread_linux.cc
ource/thread_linux.h
ource/trace_impl.cc
ource/trace_impl.h
ource/trace_linux.cc
ource/trace_linux.h
est/Test.cpp
est/TestSort/TestSort.cpp
est/list/list.cc
est/map/map.cc