Nicolas Dufresne 
							
						 
					 
					
						
						
							
						
						c9cffb9e3d 
					 
					
						
						
							
							build: Sync defines and libs with build.gn  
						
						
						
						
							
						
					 
					
						2016-07-14 12:57:43 +09:00 
						 
				 
			
				
					
						
							
							
								Nicolas Dufresne 
							
						 
					 
					
						
						
							
						
						1378babdf0 
					 
					
						
						
							
							osx: Fix type OS_FLAGS instead of OS_CFLAGS  
						
						
						
						
							
						
					 
					
						2016-07-14 12:57:43 +09:00 
						 
				 
			
				
					
						
							
							
								Nicolas Dufresne 
							
						 
					 
					
						
						
							
						
						75ef0de241 
					 
					
						
						
							
							build: Protect against unsupported CPU types  
						
						
						
						
							
						
					 
					
						2016-07-14 12:57:43 +09:00 
						 
				 
			
				
					
						
							
							
								Nicolas Dufresne 
							
						 
					 
					
						
						
							
						
						6ad2f51e9e 
					 
					
						
						
							
							Add missing windows conditions variable  
						
						... 
						
						
						
						Those are used by generic RW lock implementation.
https://bugs.freedesktop.org/show_bug.cgi?id=96754  
						
						
							
						
					 
					
						2016-07-14 12:57:43 +09:00 
						 
				 
			
				
					
						
							
							
								Nicolas Dufresne 
							
						 
					 
					
						
						
							
						
						db2f422578 
					 
					
						
						
							
							build: Define MSVC _WIN32 so we can build on mingw  
						
						... 
						
						
						
						https://bugs.freedesktop.org/show_bug.cgi?id=96754  
					
						2016-07-14 12:57:43 +09:00 
						 
				 
			
				
					
						
							
							
								Nicolas Dufresne 
							
						 
					 
					
						
						
							
						
						bf6b9de143 
					 
					
						
						
							
							build: Properly select the right system wrappers  
						
						... 
						
						
						
						This is needed for windows build to be usable.
https://bugs.freedesktop.org/show_bug.cgi?id=96754  
						
						
							
						
					 
					
						2016-07-14 12:57:43 +09:00 
						 
				 
			
				
					
						
							
							
								Nicolas Dufresne 
							
						 
					 
					
						
						
							
						
						12ac8441f7 
					 
					
						
						
							
							build: Add required define for Windows  
						
						... 
						
						
						
						This will also add it to the .pc file as WEBRTC_WIN leaks into the
public interface and undefined __STRICT_ANSI__ so M_PI is available.
https://bugs.freedesktop.org/show_bug.cgi?id=96754  
						
						
							
						
					 
					
						2016-07-14 12:57:43 +09:00 
						 
				 
			
				
					
						
							
							
								Nicolas Dufresne 
							
						 
					 
					
						
						
							
						
						44cf7726ca 
					 
					
						
						
							
							build: Don't blindly link to pthread  
						
						... 
						
						
						
						This otherwise breaks the build on Android and Windows. The flag is
required on some Linux builds, and is readded in a subsequent commit.
https://bugs.freedesktop.org/show_bug.cgi?id=96754  
						
						
							
						
					 
					
						2016-07-14 12:57:28 +09:00 
						 
				 
			
				
					
						
							
							
								Nicolas Dufresne 
							
						 
					 
					
						
						
							
						
						560f300a3d 
					 
					
						
						
							
							build: Add cerbero gnustl support for Android  
						
						
						
						
							
						
					 
					
						2016-07-14 12:49:29 +09:00 
						 
				 
			
				
					
						
							
							
								Nicolas Dufresne 
							
						 
					 
					
						
						
							
						
						bf25c45e54 
					 
					
						
						
							
							Add missing windows specific headers  
						
						... 
						
						
						
						https://bugs.freedesktop.org/show_bug.cgi?id=96754  
					
						2016-07-14 12:38:42 +09:00 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						fc0e761394 
					 
					
						
						
							
							build: Bump version to 0.3  
						
						
						
						
							
 
						
					 
					
						2016-06-22 12:16:50 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						df47d74bc3 
					 
					
						
						
							
							doc: Update NEWS for release  
						
						
						
						
							
						
					 
					
						2016-06-22 12:12:10 +05:30 
						 
				 
			
				
					
						
							
							
								Rex Dieter 
							
						 
					 
					
						
						
							
						
						066cf53da7 
					 
					
						
						
							
							build: Make sure files with SSE2 code are compiled with -msse2  
						
						... 
						
						
						
						Signed-off-by: Arun Raghavan <arun@arunraghavan.net > 
						
						
							
						
					 
					
						2016-06-21 16:46:48 +05:30 
						 
				 
			
				
					
						
							
							
								Rex Dieter 
							
						 
					 
					
						
						
							
						
						d58164e4d8 
					 
					
						
						
							
							build: enforce linking with --no-undefined, add explicit -lpthread  
						
						... 
						
						
						
						In investigating x86/sse2 issues in recent webrtc-audio-processing-0.2
release, I found that it was possible for libwebrtc_audio_processing to
contain undefined symbols.
Attached is a patch that addresses this:
* adds -Wl,--no-undefined to libwebrtc_audio_processing_la_LDFLAGS
* adds explicit -lpthread linkage (else, there are undefined references
  to pthread-related symbols)
Signed-off-by: Arun Raghavan <arun@arunraghavan.net > 
						
						
							
						
					 
					
						2016-06-01 10:09:45 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						9a0e28cab0 
					 
					
						
						
							
							build: Update library version info  
						
						
						
						
							
 
						
					 
					
						2015-11-04 13:20:05 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						f7c9b269a0 
					 
					
						
						
							
							doc: Add release notes about changes and API breakage  
						
						
						
						
							
						
					 
					
						2015-11-04 13:15:21 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						34abadd258 
					 
					
						
						
							
							Update code to current Chromium master  
						
						... 
						
						
						
						This corresponds to:
Chromium: 6555f9456074c0c0e5f7713564b978588ac04a5d
webrtc: c8b569e0a7ad0b369e15f0197b3a558699ec8efa 
						
						
							
						
					 
					
						2015-11-04 13:11:30 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						9bc60d3e10 
					 
					
						
						
							
							doc: Add a pro-tip to update instructions  
						
						
						
						
							
						
					 
					
						2015-11-04 13:11:30 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						5ac4d6aa8a 
					 
					
						
						
							
							build: Dist ancillary documentation  
						
						
						
						
							
						
					 
					
						2015-11-04 13:11:30 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						ff94c386ca 
					 
					
						
						
							
							build: Install trace.h to allow clients access to the Trace API  
						
						
						
						
							
						
					 
					
						2015-11-04 13:11:30 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						1cba3b05b9 
					 
					
						
						
							
							doc: Split out and expand on updating notes  
						
						... 
						
						
						
						Expands on instructions for updating the code when upstream changes.
Also renaming with the '.md' extension for things that understand
Markdown. 
						
						
							
						
					 
					
						2015-11-04 13:11:30 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						66cdc2e923 
					 
					
						
						
							
							common_audio: Remove extraneous header  
						
						... 
						
						
						
						This one is left over from a previous version of the code base. 
						
						
							
						
					 
					
						2015-11-04 13:11:30 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						602b0e5f56 
					 
					
						
						
							
							build: Don't install a top level copy of audio_processing.h  
						
						... 
						
						
						
						If we're breaking API, then clients need to be modified and recompiled
anyway, so we can avoid the cruft of trying to be backwards compatible.
Clients now need to include the file as it is in the upstream sources:
<webrtc/modules/audio_processing/include/audio_processing.h> 
						
						
							
						
					 
					
						2015-11-04 13:11:30 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						360faa363d 
					 
					
						
						
							
							build: Install module_common_types.h and dependencies  
						
						... 
						
						
						
						This is needed for at least the AudioFrame class.
Unfortunately, this does add a bit of ugliness because
module_common_types.h has video bits that are hidden behind our own
define, which now becomes part of pkg-config CFLAGS.
This could be made less ugly, potentially, but I'm not sure how right
now. 
						
						
							
						
					 
					
						2015-11-04 13:11:30 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						7771f4d7f3 
					 
					
						
						
							
							doc: Add upstream repo URL to README  
						
						
						
						
							
						
					 
					
						2015-11-04 13:11:30 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						8d0c073e56 
					 
					
						
						
							
							doc: Update README  
						
						
						
						
							
						
					 
					
						2015-10-19 11:51:55 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						a6e73f4d94 
					 
					
						
						
							
							build: Conditionally build C variants of assembler-optimised code  
						
						
						
						
							
						
					 
					
						2015-10-19 11:48:52 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						7d9c65b625 
					 
					
						
						
							
							build: Define assembler flags where required  
						
						
						
						
							
						
					 
					
						2015-10-19 11:41:13 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						88a8b62f3f 
					 
					
						
						
							
							build: Define ARM arch preprocessor macros  
						
						
						
						
							
						
					 
					
						2015-10-19 11:40:05 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						2f0b9411d3 
					 
					
						
						
							
							system_wrappers: Add missing file for ARM builds  
						
						
						
						
							
						
					 
					
						2015-10-19 11:32:48 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						d6a338cb01 
					 
					
						
						
							
							build: Use CXXFLAGS instead of CFLAGS in compile testing  
						
						... 
						
						
						
						This is needed since we're using AC_LANG_CPLUSPLUS 
						
						
							
						
					 
					
						2015-10-19 11:29:40 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						e4b1cac207 
					 
					
						
						
							
							build: Minor whitespace changes  
						
						... 
						
						
						
						Makes syntax highlighting in vim unbreak. 
						
						
							
						
					 
					
						2015-10-19 11:24:40 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						e5a6e18f13 
					 
					
						
						
							
							Drop redundant header  
						
						
						
						
							
						
					 
					
						2015-10-15 16:18:47 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						9d68f7efef 
					 
					
						
						
							
							build: Fix distcheck  
						
						
						
						
							
						
					 
					
						2015-10-15 16:18:47 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						98454ed265 
					 
					
						
						
							
							build: Add architecture checks for x86 and ARM  
						
						... 
						
						
						
						On x86, SSE optimisations are always compiled in, and used based on
runtime checks.
On ARM, we try to autodetect NEON support (with an option of runtime
detection). This has not been build-tested on ARM yet.
This leaves MIPS to be done. 
						
						
							
						
					 
					
						2015-10-15 16:18:47 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						f6941fbf6a 
					 
					
						
						
							
							build: Stop hard-coding OS/platform CFLAGS  
						
						
						
						
							
						
					 
					
						2015-10-15 16:18:47 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						12e9e1eafd 
					 
					
						
						
							
							build: Fix up include file paths  
						
						
						
						
							
						
					 
					
						2015-10-15 16:18:47 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						9b4e8dc83c 
					 
					
						
						
							
							debug: Update protobuf file  
						
						... 
						
						
						
						This isn't used it, but let's keep it up to date 
						
						
							
						
					 
					
						2015-10-15 16:18:47 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						926b543a2f 
					 
					
						
						
							
							build: Drop old gpyi file  
						
						
						
						
							
						
					 
					
						2015-10-15 16:18:47 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						7fcd4d2df5 
					 
					
						
						
							
							build: More build fixes and cleanups  
						
						
						
						
							
						
					 
					
						2015-10-15 16:18:47 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						65a2860806 
					 
					
						
						
							
							Update .gitignore for .dirstamp files  
						
						
						
						
							
						
					 
					
						2015-10-15 16:18:47 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						e68571d456 
					 
					
						
						
							
							build: Some fixes for make distcheck  
						
						
						
						
							
						
					 
					
						2015-10-15 16:18:47 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						407bfbf651 
					 
					
						
						
							
							build: Make build succeed without test and non-audio deps  
						
						
						
						
							
						
					 
					
						2015-10-15 16:18:47 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						753eada3aa 
					 
					
						
						
							
							Update audio_processing module  
						
						... 
						
						
						
						Corresponds to upstream commit 524e9b043e7e86fd72353b987c9d5f6a1ebf83e1
Update notes:
 * Pull in third party license file
 * Replace .gypi files with BUILD.gn to keep track of what changes
   upstream
 * Bunch of new filse pulled in as dependencies
 * Won't build yet due to changes needed on top of these 
						
						
							
						
					 
					
						2015-10-15 16:18:45 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						5ae7a5d6cd 
					 
					
						
						
							
							Update system_wrappers  
						
						... 
						
						
						
						Corresponds to upstream commit 524e9b043e7e86fd72353b987c9d5f6a1ebf83e1 
						
						
							
						
					 
					
						2015-10-15 16:18:39 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						c4fb4e38de 
					 
					
						
						
							
							Update common_audio  
						
						... 
						
						
						
						Corresponds to upstream commit 524e9b043e7e86fd72353b987c9d5f6a1ebf83e1
Update notes:
 * Moved src/ to webrtc/ to easily diff against the third_party/webrtc
   in the chromium tree
 * ARM/NEON/MIPS support is not yet hooked up
 * Tests have not been copied 
						
						
							
						
					 
					
						2015-10-15 16:18:25 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						9413986e79 
					 
					
						
						
							
							Add the PATENTS file to EXTRA_DIST  
						
						
						
						
							
 
						
					 
					
						2011-11-10 15:44:10 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						0d75568207 
					 
					
						
						
							
							Add a NEWS file for release notes  
						
						
						
						
							
						
					 
					
						2011-11-10 15:44:10 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						fbbb9ccdbf 
					 
					
						
						
							
							Add xz for for dist tarballs  
						
						
						
						
							
						
					 
					
						2011-11-10 15:43:59 +05:30 
						 
				 
			
				
					
						
							
							
								Arun Raghavan 
							
						 
					 
					
						
						
							
						
						4d764a17f0 
					 
					
						
						
							
							Update code to upstream revision r789  
						
						... 
						
						
						
						Very minor changes. 
						
						
							
						
					 
					
						2011-10-21 10:03:40 +05:30