Mercurial > libavcodec.hg
changeset 6952:51708e7f3274 libavcodec
Add doxy comments to eq() and do_voice()
author | vitor |
---|---|
date | Sat, 31 May 2008 15:37:41 +0000 |
parents | 4c1b8b50313c |
children | 64504967b891 |
files | ra144.c |
diffstat | 1 files changed, 11 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/ra144.c Sat May 31 15:31:57 2008 +0000 +++ b/ra144.c Sat May 31 15:37:41 2008 +0000 @@ -71,7 +71,10 @@ return (ff_sqrt(x << 20) << s) << 2; } -/* do 'voice' */ +/** + * Evaluate the LPC filter coefficients from the reflection coefficients. + * Does the inverse of the eq() function. + */ static void do_voice(const int *a1, int *a2) { int buffer[10]; @@ -246,6 +249,13 @@ return rms(data, f); } +/** + * Evaluate the reflection coefficients from the filter coefficients. + * Does the inverse of the do_voice() function. + * + * @return 1 if one of the reflection coefficients is of magnitude greater than + * 4095, 0 if not. + */ static int eq(const int16_t *in, int *target) { int retval = 0;