just make this version of teletone bsd too
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@603 a93c3328-9c30-0410-af19-c9cd2b2d52af
This commit is contained in:
parent
1b51c77f6f
commit
735165130a
|
@ -2,55 +2,8 @@
|
||||||
* libteletone
|
* libteletone
|
||||||
* Copyright (C) 2005/2006, Anthony Minessale II <anthmct@yahoo.com>
|
* Copyright (C) 2005/2006, Anthony Minessale II <anthmct@yahoo.com>
|
||||||
*
|
*
|
||||||
* Version: MPL 1.1
|
|
||||||
*
|
|
||||||
* The contents of this file are subject to the Mozilla Public License Version
|
|
||||||
* 1.1 (the "License"); you may not use this file except in compliance with
|
|
||||||
* the License. You may obtain a copy of the License at
|
|
||||||
* http://www.mozilla.org/MPL/
|
|
||||||
*
|
|
||||||
* Software distributed under the License is distributed on an "AS IS" basis,
|
|
||||||
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
|
||||||
* for the specific language governing rights and limitations under the
|
|
||||||
* License.
|
|
||||||
*
|
|
||||||
* The Original Code is tone_detect.c - General telephony tone detection, and specific detection of DTMF.
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* The Initial Developer of the Original Code is
|
|
||||||
* Stephen Underwood <steveu@coppice.org>
|
|
||||||
* Portions created by the Initial Developer are Copyright (C)
|
|
||||||
* the Initial Developer. All Rights Reserved.
|
|
||||||
*
|
|
||||||
* Contributor(s):
|
|
||||||
*
|
|
||||||
* The the original interface designed by Steve Underwood was preserved to retain
|
|
||||||
*the optimizations when considering DTMF tones though the names were changed in the interest
|
|
||||||
* of namespace.
|
|
||||||
*
|
|
||||||
* Much less efficient expansion interface was added to allow for the detection of
|
|
||||||
* a single arbitrary tone combination which may also exceed 2 simultaneous tones.
|
|
||||||
* (controlled by compile time constant TELETONE_MAX_TONES)
|
|
||||||
*
|
|
||||||
* Copyright (C) 2006 Anthony Minessale II <anthmct@yahoo.com>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* libteletone_detect.c Tone Detection Code
|
* libteletone_detect.c Tone Detection Code
|
||||||
*
|
*
|
||||||
*
|
|
||||||
*********************************************************************************
|
|
||||||
*
|
|
||||||
* Derived from tone_detect.h - General telephony tone detection, and specific
|
|
||||||
* detection of DTMF.
|
|
||||||
*
|
|
||||||
* Copyright (C) 2001 Steve Underwood <steveu@coppice.org>
|
|
||||||
*
|
|
||||||
* Despite my general liking of the GPL, I place this code in the
|
|
||||||
* public domain for the benefit of all mankind - even the slimy
|
|
||||||
* ones who might try to proprietize my work and use it to my
|
|
||||||
* detriment.
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* Exception:
|
* Exception:
|
||||||
* The author hereby grants the use of this source code under the
|
* The author hereby grants the use of this source code under the
|
||||||
* following license if and only if the source code is distributed
|
* following license if and only if the source code is distributed
|
||||||
|
@ -88,6 +41,20 @@
|
||||||
* LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
* LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
*
|
||||||
|
*********************************************************************************
|
||||||
|
*
|
||||||
|
* Derived from tone_detect.h - General telephony tone detection, and specific
|
||||||
|
* detection of DTMF.
|
||||||
|
*
|
||||||
|
* Copyright (C) 2001 Steve Underwood <steveu@coppice.org>
|
||||||
|
*
|
||||||
|
* Despite my general liking of the GPL, I place this code in the
|
||||||
|
* public domain for the benefit of all mankind - even the slimy
|
||||||
|
* ones who might try to proprietize my work and use it to my
|
||||||
|
* detriment.
|
||||||
|
*
|
||||||
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef LIBTELETONE_DETECT_H
|
#ifndef LIBTELETONE_DETECT_H
|
||||||
|
|
|
@ -2,41 +2,6 @@
|
||||||
* libteletone
|
* libteletone
|
||||||
* Copyright (C) 2005/2006, Anthony Minessale II <anthmct@yahoo.com>
|
* Copyright (C) 2005/2006, Anthony Minessale II <anthmct@yahoo.com>
|
||||||
*
|
*
|
||||||
* Version: MPL 1.1
|
|
||||||
*
|
|
||||||
* The contents of this file are subject to the Mozilla Public License Version
|
|
||||||
* 1.1 (the "License"); you may not use this file except in compliance with
|
|
||||||
* the License. You may obtain a copy of the License at
|
|
||||||
* http://www.mozilla.org/MPL/
|
|
||||||
*
|
|
||||||
* Software distributed under the License is distributed on an "AS IS" basis,
|
|
||||||
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
|
||||||
* for the specific language governing rights and limitations under the
|
|
||||||
* License.
|
|
||||||
*
|
|
||||||
* The Original Code is libteletone
|
|
||||||
*
|
|
||||||
* The Initial Developer of the Original Code is
|
|
||||||
* Anthony Minessale II <anthmct@yahoo.com>
|
|
||||||
* Portions created by the Initial Developer are Copyright (C)
|
|
||||||
* the Initial Developer. All Rights Reserved.
|
|
||||||
*
|
|
||||||
* Contributor(s):
|
|
||||||
*
|
|
||||||
* Anthony Minessale II <anthmct@yahoo.com>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* libteletone.h -- Tone Generator
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* Exception:
|
|
||||||
* The author hereby grants the use of this source code under the
|
|
||||||
* following license if and only if the source code is distributed
|
|
||||||
* as part of the openzap library. Any use or distribution of this
|
|
||||||
* source code outside the scope of the openzap library will nullify the
|
|
||||||
* following license and reinact the MPL 1.1 as stated above.
|
|
||||||
*
|
|
||||||
* Copyright (c) 2007, Anthony Minessale II
|
* Copyright (c) 2007, Anthony Minessale II
|
||||||
* All rights reserved.
|
* All rights reserved.
|
||||||
*
|
*
|
||||||
|
|
|
@ -2,62 +2,14 @@
|
||||||
* libteletone
|
* libteletone
|
||||||
* Copyright (C) 2005/2006, Anthony Minessale II <anthmct@yahoo.com>
|
* Copyright (C) 2005/2006, Anthony Minessale II <anthmct@yahoo.com>
|
||||||
*
|
*
|
||||||
* Version: MPL 1.1
|
|
||||||
*
|
|
||||||
* The contents of this file are subject to the Mozilla Public License Version
|
|
||||||
* 1.1 (the "License"); you may not use this file except in compliance with
|
|
||||||
* the License. You may obtain a copy of the License at
|
|
||||||
* http://www.mozilla.org/MPL/
|
|
||||||
*
|
|
||||||
* Software distributed under the License is distributed on an "AS IS" basis,
|
|
||||||
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
|
||||||
* for the specific language governing rights and limitations under the
|
|
||||||
* License.
|
|
||||||
*
|
|
||||||
* The Original Code is tone_detect.c - General telephony tone detection, and specific detection of DTMF.
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* The Initial Developer of the Original Code is
|
|
||||||
* Stephen Underwood <steveu@coppice.org>
|
|
||||||
* Portions created by the Initial Developer are Copyright (C)
|
|
||||||
* the Initial Developer. All Rights Reserved.
|
|
||||||
*
|
|
||||||
* Contributor(s):
|
|
||||||
*
|
|
||||||
* The the original interface designed by Steve Underwood was preserved to retain
|
|
||||||
*the optimizations when considering DTMF tones though the names were changed in the interest
|
|
||||||
* of namespace.
|
|
||||||
*
|
|
||||||
* Much less efficient expansion interface was added to allow for the detection of
|
* Much less efficient expansion interface was added to allow for the detection of
|
||||||
* a single arbitrary tone combination which may also exceed 2 simultaneous tones.
|
* a single arbitrary tone combination which may also exceed 2 simultaneous tones.
|
||||||
* (controlled by compile time constant TELETONE_MAX_TONES)
|
* (controlled by compile time constant TELETONE_MAX_TONES)
|
||||||
*
|
*
|
||||||
* Copyright (C) 2006 Anthony Minessale II <anthmct@yahoo.com>
|
* Copyright (C) 2006 Anthony Minessale II <anthmct@yahoo.com>
|
||||||
*
|
*
|
||||||
*
|
|
||||||
* libteletone_detect.c Tone Detection Code
|
* libteletone_detect.c Tone Detection Code
|
||||||
*
|
*
|
||||||
*
|
|
||||||
*********************************************************************************
|
|
||||||
*
|
|
||||||
* Derived from tone_detect.c - General telephony tone detection, and specific
|
|
||||||
* detection of DTMF.
|
|
||||||
*
|
|
||||||
* Copyright (C) 2001 Steve Underwood <steveu@coppice.org>
|
|
||||||
*
|
|
||||||
* Despite my general liking of the GPL, I place this code in the
|
|
||||||
* public domain for the benefit of all mankind - even the slimy
|
|
||||||
* ones who might try to proprietize my work and use it to my
|
|
||||||
* detriment.
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* Exception:
|
|
||||||
* The author hereby grants the use of this source code under the
|
|
||||||
* following license if and only if the source code is distributed
|
|
||||||
* as part of the openzap library. Any use or distribution of this
|
|
||||||
* source code outside the scope of the openzap library will nullify the
|
|
||||||
* following license and reinact the MPL 1.1 as stated above.
|
|
||||||
*
|
|
||||||
* Copyright (c) 2007, Anthony Minessale II
|
* Copyright (c) 2007, Anthony Minessale II
|
||||||
* All rights reserved.
|
* All rights reserved.
|
||||||
*
|
*
|
||||||
|
@ -88,6 +40,21 @@
|
||||||
* LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
* LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
*
|
||||||
|
*********************************************************************************
|
||||||
|
*
|
||||||
|
* Derived from tone_detect.c - General telephony tone detection, and specific
|
||||||
|
* detection of DTMF.
|
||||||
|
*
|
||||||
|
* Copyright (C) 2001 Steve Underwood <steveu@coppice.org>
|
||||||
|
*
|
||||||
|
* Despite my general liking of the GPL, I place this code in the
|
||||||
|
* public domain for the benefit of all mankind - even the slimy
|
||||||
|
* ones who might try to proprietize my work and use it to my
|
||||||
|
* detriment.
|
||||||
|
*
|
||||||
|
*
|
||||||
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <libteletone_detect.h>
|
#include <libteletone_detect.h>
|
||||||
|
|
|
@ -1,41 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* libteletone
|
* libteletone_generate.c -- Tone Generator
|
||||||
* Copyright (C) 2005/2006, Anthony Minessale II <anthmct@yahoo.com>
|
|
||||||
*
|
|
||||||
* Version: MPL 1.1
|
|
||||||
*
|
|
||||||
* The contents of this file are subject to the Mozilla Public License Version
|
|
||||||
* 1.1 (the "License"); you may not use this file except in compliance with
|
|
||||||
* the License. You may obtain a copy of the License at
|
|
||||||
* http://www.mozilla.org/MPL/
|
|
||||||
*
|
|
||||||
* Software distributed under the License is distributed on an "AS IS" basis,
|
|
||||||
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
|
||||||
* for the specific language governing rights and limitations under the
|
|
||||||
* License.
|
|
||||||
*
|
|
||||||
* The Original Code is libteletone
|
|
||||||
*
|
|
||||||
* The Initial Developer of the Original Code is
|
|
||||||
* Anthony Minessale II <anthmct@yahoo.com>
|
|
||||||
* Portions created by the Initial Developer are Copyright (C)
|
|
||||||
* the Initial Developer. All Rights Reserved.
|
|
||||||
*
|
|
||||||
* Contributor(s):
|
|
||||||
*
|
|
||||||
* Anthony Minessale II <anthmct@yahoo.com>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* libteletone.c -- Tone Generator
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* Exception:
|
|
||||||
* The author hereby grants the use of this source code under the
|
|
||||||
* following license if and only if the source code is distributed
|
|
||||||
* as part of the openzap library. Any use or distribution of this
|
|
||||||
* source code outside the scope of the openzap library will nullify the
|
|
||||||
* following license and reinact the MPL 1.1 as stated above.
|
|
||||||
*
|
*
|
||||||
* Copyright (c) 2007, Anthony Minessale II
|
* Copyright (c) 2007, Anthony Minessale II
|
||||||
* All rights reserved.
|
* All rights reserved.
|
||||||
|
|
Loading…
Reference in New Issue