# HG changeset patch # User vitor # Date 1257937250 0 # Node ID 5317dff91b485b4cb6f3da8c54471be001633582 # Parent f59203839b77d594d175bc47d112640ab01a3881 Use doubles in ff_set_min_dist_lsf(). After this patch, AMR can use this function with no change in output. diff -r f59203839b77 -r 5317dff91b48 lsp.c --- a/lsp.c Wed Nov 11 01:04:08 2009 +0000 +++ b/lsp.c Wed Nov 11 11:00:50 2009 +0000 @@ -47,7 +47,7 @@ lsfq[lp_order-1] = FFMIN(lsfq[lp_order-1], lsfq_max);//Is warning required ? } -void ff_set_min_dist_lsf(float *lsf, float min_spacing, int size) +void ff_set_min_dist_lsf(float *lsf, double min_spacing, int size) { int i; float prev = 0.0; diff -r f59203839b77 -r 5317dff91b48 lsp.h --- a/lsp.h Wed Nov 11 01:04:08 2009 +0000 +++ b/lsp.h Wed Nov 11 11:00:50 2009 +0000 @@ -50,7 +50,7 @@ * @param min_spacing minimum distance between two consecutive lsf values * @param size size of the lsf vector */ -void ff_set_min_dist_lsf(float *lsf, float min_spacing, int order); +void ff_set_min_dist_lsf(float *lsf, double min_spacing, int order); /** * \brief Convert LSF to LSP