summaryrefslogtreecommitdiff
path: root/common_audio/signal_processing
diff options
context:
space:
mode:
authorandrew@webrtc.org <andrew@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d>2013-05-05 18:54:10 +0000
committerandrew@webrtc.org <andrew@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d>2013-05-05 18:54:10 +0000
commita0975ed35e395b79d4c617e57c8c4ed6337087bf (patch)
treeb529c35682782060885bbb55b411f3b99f0d4720 /common_audio/signal_processing
parentb6c744783d7353700f0d11b927631ac3bc34d5f7 (diff)
downloadwebrtc-a0975ed35e395b79d4c617e57c8c4ed6337087bf.tar.gz
Consolidate all third party licenses in LICENSE_THIRD_PARTY.
* Add the full license to all third party files. * Correct some entries in LICENSE_THIRD_PARTY which were missing the full license. * Relicense all Chromium-licensed files under WebRTC. * Remove third_party_mods/, which is now redundant. R=jan.linden@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1396004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@3959 4adac7df-926f-26a2-2b94-8c16560cd09d
Diffstat (limited to 'common_audio/signal_processing')
-rw-r--r--common_audio/signal_processing/spl_sqrt_floor.c29
-rw-r--r--common_audio/signal_processing/spl_sqrt_floor_arm.S28
2 files changed, 52 insertions, 5 deletions
diff --git a/common_audio/signal_processing/spl_sqrt_floor.c b/common_audio/signal_processing/spl_sqrt_floor.c
index f0e8ae28..607a3188 100644
--- a/common_audio/signal_processing/spl_sqrt_floor.c
+++ b/common_audio/signal_processing/spl_sqrt_floor.c
@@ -1,10 +1,33 @@
/*
- * Written by Wilco Dijkstra, 1996. Refer to file LICENSE under
- * trunk/third_party_mods/sqrt_floor.
+ * Written by Wilco Dijkstra, 1996. The following email exchange establishes the
+ * license.
*
- * Minor modifications in code style for WebRTC, 2012.
+ * From: Wilco Dijkstra <Wilco.Dijkstra@ntlworld.com>
+ * Date: Fri, Jun 24, 2011 at 3:20 AM
+ * Subject: Re: sqrt routine
+ * To: Kevin Ma <kma@google.com>
+ * Hi Kevin,
+ * Thanks for asking. Those routines are public domain (originally posted to
+ * comp.sys.arm a long time ago), so you can use them freely for any purpose.
+ * Cheers,
+ * Wilco
+ *
+ * ----- Original Message -----
+ * From: "Kevin Ma" <kma@google.com>
+ * To: <Wilco.Dijkstra@ntlworld.com>
+ * Sent: Thursday, June 23, 2011 11:44 PM
+ * Subject: Fwd: sqrt routine
+ * Hi Wilco,
+ * I saw your sqrt routine from several web sites, including
+ * http://www.finesse.demon.co.uk/steven/sqrt.html.
+ * Just wonder if there's any copyright information with your Successive
+ * approximation routines, or if I can freely use it for any purpose.
+ * Thanks.
+ * Kevin
*/
+// Minor modifications in code style for WebRTC, 2012.
+
#include "signal_processing_library.h"
/*
diff --git a/common_audio/signal_processing/spl_sqrt_floor_arm.S b/common_audio/signal_processing/spl_sqrt_floor_arm.S
index c49ef1f3..09d1e72f 100644
--- a/common_audio/signal_processing/spl_sqrt_floor_arm.S
+++ b/common_audio/signal_processing/spl_sqrt_floor_arm.S
@@ -1,6 +1,30 @@
-@ Written by Wilco Dijkstra, 1996. Refer to file LICENSE under
-@ trunk/third_party_mods/sqrt_floor.
@
+@ Written by Wilco Dijkstra, 1996. The following email exchange establishes the
+@ license.
+@
+@ From: Wilco Dijkstra <Wilco.Dijkstra@ntlworld.com>
+@ Date: Fri, Jun 24, 2011 at 3:20 AM
+@ Subject: Re: sqrt routine
+@ To: Kevin Ma <kma@google.com>
+@ Hi Kevin,
+@ Thanks for asking. Those routines are public domain (originally posted to
+@ comp.sys.arm a long time ago), so you can use them freely for any purpose.
+@ Cheers,
+@ Wilco
+@
+@ ----- Original Message -----
+@ From: "Kevin Ma" <kma@google.com>
+@ To: <Wilco.Dijkstra@ntlworld.com>
+@ Sent: Thursday, June 23, 2011 11:44 PM
+@ Subject: Fwd: sqrt routine
+@ Hi Wilco,
+@ I saw your sqrt routine from several web sites, including
+@ http://www.finesse.demon.co.uk/steven/sqrt.html.
+@ Just wonder if there's any copyright information with your Successive
+@ approximation routines, or if I can freely use it for any purpose.
+@ Thanks.
+@ Kevin
+
@ Minor modifications in code style for WebRTC, 2012.
@ Output is bit-exact with the reference C code in spl_sqrt_floor.c.