postfilt.h 1.9 KB
Newer Older
Sandrine Avakian's avatar
Sandrine Avakian committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
/*****************************************************************************/
/* BroadVoice(R)16 (BV16) Floating-Point ANSI-C Source Code                  */
/* Revision Date: October 5, 2012                                            */
/* Version 1.2                                                               */
/*****************************************************************************/

/*****************************************************************************/
/* Copyright 2000-2012 Broadcom Corporation                                  */
/*                                                                           */
/* This software is provided under the GNU Lesser General Public License,    */
/* version 2.1, as published by the Free Software Foundation ("LGPL").       */
/* This program is distributed in the hope that it will be useful, but       */
/* WITHOUT ANY SUPPORT OR WARRANTY; without even the implied warranty of     */
/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the LGPL for     */
/* more details.  A copy of the LGPL is available at                         */
/* http://www.broadcom.com/licenses/LGPLv2.1.php,                            */
/* or by writing to the Free Software Foundation, Inc.,                      */
18
/* 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.                 */
Sandrine Avakian's avatar
Sandrine Avakian committed
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
/*****************************************************************************/


/*****************************************************************************
  postfilt.h : BV16 Post Filter

  $Log$
******************************************************************************/

void postfilter(Float *s,   /* input : quantized speech signal         */
		      int pp,   /* input : pitch period                    */
		      Float *ma_a,
		      Float *b_prv,
		      int *pp_prv,
		      Float *e);  /* output: enhanced speech signal          */