| OLD | NEW |
| 1 /*********************************************************************** | 1 /*********************************************************************** |
| 2 Copyright (c) 2006-2011, Skype Limited. All rights reserved. | 2 Copyright (c) 2006-2011, Skype Limited. All rights reserved. |
| 3 Redistribution and use in source and binary forms, with or without | 3 Redistribution and use in source and binary forms, with or without |
| 4 modification, are permitted provided that the following conditions | 4 modification, are permitted provided that the following conditions |
| 5 are met: | 5 are met: |
| 6 - Redistributions of source code must retain the above copyright notice, | 6 - Redistributions of source code must retain the above copyright notice, |
| 7 this list of conditions and the following disclaimer. | 7 this list of conditions and the following disclaimer. |
| 8 - Redistributions in binary form must reproduce the above copyright | 8 - Redistributions in binary form must reproduce the above copyright |
| 9 notice, this list of conditions and the following disclaimer in the | 9 notice, this list of conditions and the following disclaimer in the |
| 10 documentation and/or other materials provided with the distribution. | 10 documentation and/or other materials provided with the distribution. |
| (...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 102 opus_int *idx, /* O Index vector for the sorted
elements */ | 102 opus_int *idx, /* O Index vector for the sorted
elements */ |
| 103 const opus_int L, /* I Vector length
*/ | 103 const opus_int L, /* I Vector length
*/ |
| 104 const opus_int K /* I Number of correctly sorted p
ositions */ | 104 const opus_int K /* I Number of correctly sorted p
ositions */ |
| 105 ); | 105 ); |
| 106 | 106 |
| 107 /* Compute reflection coefficients from input signal */ | 107 /* Compute reflection coefficients from input signal */ |
| 108 silk_float silk_burg_modified_FLP( /* O returns residual energy
*/ | 108 silk_float silk_burg_modified_FLP( /* O returns residual energy
*/ |
| 109 silk_float A[], /* O prediction coefficients (len
gth order) */ | 109 silk_float A[], /* O prediction coefficients (len
gth order) */ |
| 110 const silk_float x[], /* I input signal, length: nb_sub
fr*(D+L_sub) */ | 110 const silk_float x[], /* I input signal, length: nb_sub
fr*(D+L_sub) */ |
| 111 const silk_float minInvGain, /* I minimum inverse prediction g
ain */ | 111 const silk_float minInvGain, /* I minimum inverse prediction g
ain */ |
| 112 const opus_int subfr_length, /* I input signal subframe length
(incl. D preceeding samples) */ | 112 const opus_int subfr_length, /* I input signal subframe length
(incl. D preceding samples) */ |
| 113 const opus_int nb_subfr, /* I number of subframes stacked
in x */ | 113 const opus_int nb_subfr, /* I number of subframes stacked
in x */ |
| 114 const opus_int D /* I order
*/ | 114 const opus_int D /* I order
*/ |
| 115 ); | 115 ); |
| 116 | 116 |
| 117 /* multiply a vector by a constant */ | 117 /* multiply a vector by a constant */ |
| 118 void silk_scale_vector_FLP( | 118 void silk_scale_vector_FLP( |
| 119 silk_float *data1, | 119 silk_float *data1, |
| 120 silk_float gain, | 120 silk_float gain, |
| 121 opus_int dataSize | 121 opus_int dataSize |
| 122 ); | 122 ); |
| (...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 194 static inline silk_float silk_log2( double x ) | 194 static inline silk_float silk_log2( double x ) |
| 195 { | 195 { |
| 196 return ( silk_float )( 3.32192809488736 * log10( x ) ); | 196 return ( silk_float )( 3.32192809488736 * log10( x ) ); |
| 197 } | 197 } |
| 198 | 198 |
| 199 #ifdef __cplusplus | 199 #ifdef __cplusplus |
| 200 } | 200 } |
| 201 #endif | 201 #endif |
| 202 | 202 |
| 203 #endif /* SILK_SIGPROC_FLP_H */ | 203 #endif /* SILK_SIGPROC_FLP_H */ |
| OLD | NEW |