1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- /*
- ********************************************************************************
- *
- * GSM AMR-NB speech codec R98 Version 7.6.0 December 12, 2001
- * R99 Version 3.3.0
- * REL-4 Version 4.1.0
- *
- ********************************************************************************
- *
- * File : ol_ltp.h
- * Purpose : Compute the open loop pitch lag.
- *
- ********************************************************************************
- */
- #ifndef ol_ltp_h
- #define ol_ltp_h "$Id $"
-
- /*
- ********************************************************************************
- * INCLUDE FILES
- ********************************************************************************
- */
- #include "typedef.h"
- #include "mode.h"
- #include "p_ol_wgh.h"
- /*
- ********************************************************************************
- * DECLARATION OF PROTOTYPES
- ********************************************************************************
- */
- int ol_ltp(
- pitchOLWghtState *st, /* i/o : State struct */
- vadState *vadSt, /* i/o : VAD state struct */
- enum Mode mode, /* i : coder mode */
- Word16 wsp[], /* i : signal used to compute the OL pitch, Q0 */
- /* uses signal[-pit_max] to signal[-1] */
- Word16 *T_op, /* o : open loop pitch lag, Q0 */
- Word16 old_lags[], /* i : history with old stored Cl lags */
- Word16 ol_gain_flg[], /* i : OL gain flag */
- Word16 idx, /* i : index */
- Flag dtx /* i : dtx flag; use dtx=1, do not use dtx=0 */
- );
- #endif
|