mirror of
https://github.com/DrBeef/Raze.git
synced 2024-11-30 07:51:59 +00:00
718112a8fe
Currently none of these is being used, but eventually they will, once more code gets ported over. So it's better to have them right away and avoid editing the project file too much, only to revert that later.
30 lines
1.3 KiB
C
30 lines
1.3 KiB
C
/********************************************************************
|
|
* *
|
|
* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
|
|
* USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS *
|
|
* GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
|
|
* IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
|
|
* *
|
|
* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2007 *
|
|
* by the Xiph.Org Foundation http://www.xiph.org/ *
|
|
* *
|
|
********************************************************************
|
|
|
|
function: LPC low level routines
|
|
last mod: $Id: lpc.h 16037 2009-05-26 21:10:58Z xiphmont $
|
|
|
|
********************************************************************/
|
|
|
|
#ifndef _V_LPC_H_
|
|
#define _V_LPC_H_
|
|
|
|
/* simple linear scale LPC code */
|
|
extern float vorbis_lpc_from_data(float *data,float *lpc,int n,int m);
|
|
|
|
extern void vorbis_lpc_predict(float *coeff,float *prime,int m,
|
|
float *data,long n);
|
|
|
|
struct DUMB_IT_SIGDATA;
|
|
extern void dumb_it_add_lpc(struct DUMB_IT_SIGDATA *sigdata);
|
|
|
|
#endif
|