SoftFloat 41 libavcodec/aac_defines.h typedef SoftFloat AAC_FLOAT; SoftFloat 237 libavcodec/aacdec_fixed.c static av_always_inline SoftFloat flt16_round(SoftFloat pf) SoftFloat 239 libavcodec/aacdec_fixed.c SoftFloat tmp; SoftFloat 251 libavcodec/aacdec_fixed.c static av_always_inline SoftFloat flt16_even(SoftFloat pf) SoftFloat 253 libavcodec/aacdec_fixed.c SoftFloat tmp; SoftFloat 265 libavcodec/aacdec_fixed.c static av_always_inline SoftFloat flt16_trunc(SoftFloat pf) SoftFloat 267 libavcodec/aacdec_fixed.c SoftFloat pun; SoftFloat 282 libavcodec/aacdec_fixed.c const SoftFloat a = { 1023410176, 0 }; // 61.0 / 64 SoftFloat 283 libavcodec/aacdec_fixed.c const SoftFloat alpha = { 973078528, 0 }; // 29.0 / 32 SoftFloat 284 libavcodec/aacdec_fixed.c SoftFloat e0, e1; SoftFloat 285 libavcodec/aacdec_fixed.c SoftFloat pv; SoftFloat 286 libavcodec/aacdec_fixed.c SoftFloat k1, k2; SoftFloat 287 libavcodec/aacdec_fixed.c SoftFloat r0 = ps->r0, r1 = ps->r1; SoftFloat 288 libavcodec/aacdec_fixed.c SoftFloat cor0 = ps->cor0, cor1 = ps->cor1; SoftFloat 289 libavcodec/aacdec_fixed.c SoftFloat var0 = ps->var0, var1 = ps->var1; SoftFloat 290 libavcodec/aacdec_fixed.c SoftFloat tmp; SoftFloat 290 libavcodec/aacps_fixed_tablegen.h SoftFloat pd_mag = av_int2sf(((ipdopd_cos[(pd0-pd1)&7]+8)>>4) + ((ipdopd_cos[(pd0-pd2)&7]+4)>>3) + SoftFloat 164 libavcodec/aacsbr_fixed.c SoftFloat temp1, temp2, fac; SoftFloat 190 libavcodec/aacsbr_fixed.c SoftFloat temp1, temp2, fac; SoftFloat 208 libavcodec/aacsbr_fixed.c SoftFloat temp1; SoftFloat 244 libavcodec/aacsbr_fixed.c SoftFloat phi[3][2][2]; SoftFloat 245 libavcodec/aacsbr_fixed.c SoftFloat a00, a01, a10, a11; SoftFloat 246 libavcodec/aacsbr_fixed.c SoftFloat dk; SoftFloat 258 libavcodec/aacsbr_fixed.c SoftFloat temp_real, temp_im; SoftFloat 274 libavcodec/aacsbr_fixed.c SoftFloat temp_real, temp_im; SoftFloat 405 libavcodec/aacsbr_fixed.c static const SoftFloat limgain[4] = { { 760155524, 0 }, { 0x20000000, 1 }, SoftFloat 411 libavcodec/aacsbr_fixed.c SoftFloat gain_boost, gain_max; SoftFloat 412 libavcodec/aacsbr_fixed.c SoftFloat sum[2]; SoftFloat 415 libavcodec/aacsbr_fixed.c const SoftFloat temp = av_div_sf(sbr->e_origmapped[e][m], SoftFloat 450 libavcodec/aacsbr_fixed.c SoftFloat q_m_max = av_div_sf( SoftFloat 498 libavcodec/aacsbr_fixed.c static const SoftFloat h_smooth[5] = { SoftFloat 505 libavcodec/aacsbr_fixed.c SoftFloat (*g_temp)[48] = ch_data->g_temp, (*q_temp)[48] = ch_data->q_temp; SoftFloat 534 libavcodec/aacsbr_fixed.c SoftFloat g_filt_tab[48]; SoftFloat 535 libavcodec/aacsbr_fixed.c SoftFloat q_filt_tab[48]; SoftFloat 536 libavcodec/aacsbr_fixed.c SoftFloat *g_filt, *q_filt; SoftFloat 574 libavcodec/aacsbr_fixed.c SoftFloat *in = sbr->s_m[e]; SoftFloat 1429 libavcodec/aacsbr_template.c const SoftFloat recip_env_size = av_int2sf(0x20000000 / (ch_data->t_env[e + 1] - ch_data->t_env[e]), 30); SoftFloat 1456 libavcodec/aacsbr_template.c SoftFloat sum = FLOAT_0; SoftFloat 1457 libavcodec/aacsbr_template.c const SoftFloat den = av_int2sf(0x20000000 / (env_size * (table[p + 1] - table[p])), 29); SoftFloat 34 libavcodec/sbrdsp_fixed.c static SoftFloat sbr_sum_square_c(int (*x)[2], int n) SoftFloat 36 libavcodec/sbrdsp_fixed.c SoftFloat ret; SoftFloat 122 libavcodec/sbrdsp_fixed.c static av_always_inline SoftFloat autocorr_calc(int64_t accu) SoftFloat 146 libavcodec/sbrdsp_fixed.c static av_always_inline void autocorrelate(const int x[40][2], SoftFloat phi[3][2][2], int lag) SoftFloat 201 libavcodec/sbrdsp_fixed.c static void sbr_autocorrelate_c(const int x[40][2], SoftFloat phi[3][2][2]) SoftFloat 245 libavcodec/sbrdsp_fixed.c const SoftFloat *g_filt, int m_max, intptr_t ixh) SoftFloat 263 libavcodec/sbrdsp_fixed.c const SoftFloat *s_m, SoftFloat 264 libavcodec/sbrdsp_fixed.c const SoftFloat *q_filt, SoftFloat 39 libavutil/softfloat.h static const SoftFloat FLOAT_0 = { 0, MIN_EXP}; ///< 0.0 SoftFloat 40 libavutil/softfloat.h static const SoftFloat FLOAT_05 = { 0x20000000, 0}; ///< 0.5 SoftFloat 41 libavutil/softfloat.h static const SoftFloat FLOAT_1 = { 0x20000000, 1}; ///< 1.0 SoftFloat 42 libavutil/softfloat.h static const SoftFloat FLOAT_EPSILON = { 0x29F16B12, -16}; ///< A small value SoftFloat 43 libavutil/softfloat.h static const SoftFloat FLOAT_1584893192 = { 0x32B771ED, 1}; ///< 1.584893192 (10^.2) SoftFloat 44 libavutil/softfloat.h static const SoftFloat FLOAT_100000 = { 0x30D40000, 17}; ///< 100000 SoftFloat 45 libavutil/softfloat.h static const SoftFloat FLOAT_0999999 = { 0x3FFFFBCE, 0}; ///< 0.999999 SoftFloat 46 libavutil/softfloat.h static const SoftFloat FLOAT_MIN = { 0x20000000, MIN_EXP}; SoftFloat 52 libavutil/softfloat.h static inline av_const double av_sf2double(SoftFloat v) { SoftFloat 57 libavutil/softfloat.h static av_const SoftFloat av_normalize_sf(SoftFloat a){ SoftFloat 79 libavutil/softfloat.h static inline av_const SoftFloat av_normalize1_sf(SoftFloat a){ SoftFloat 90 libavutil/softfloat.h return (SoftFloat){ a.mant>>t, a.exp+t}; SoftFloat 93 libavutil/softfloat.h return (SoftFloat){a.mant>>t, a.exp+t}; SoftFloat 102 libavutil/softfloat.h static inline av_const SoftFloat av_mul_sf(SoftFloat a, SoftFloat b){ SoftFloat 106 libavutil/softfloat.h a = av_normalize1_sf((SoftFloat){a.mant, a.exp - 1}); SoftFloat 116 libavutil/softfloat.h static inline av_const SoftFloat av_div_sf(SoftFloat a, SoftFloat b){ SoftFloat 138 libavutil/softfloat.h static inline av_const int av_cmp_sf(SoftFloat a, SoftFloat b){ SoftFloat 150 libavutil/softfloat.h static inline av_const int av_gt_sf(SoftFloat a, SoftFloat b) SoftFloat 162 libavutil/softfloat.h static inline av_const SoftFloat av_add_sf(SoftFloat a, SoftFloat b){ SoftFloat 165 libavutil/softfloat.h else if (t < 0) return av_normalize_sf(av_normalize1_sf((SoftFloat){ b.mant + (a.mant >> (-t)), b.exp})); SoftFloat 166 libavutil/softfloat.h else if (t < 32) return av_normalize_sf(av_normalize1_sf((SoftFloat){ a.mant + (b.mant >> t ), a.exp})); SoftFloat 173 libavutil/softfloat.h static inline av_const SoftFloat av_sub_sf(SoftFloat a, SoftFloat b){ SoftFloat 174 libavutil/softfloat.h return av_add_sf(a, (SoftFloat){ -b.mant, b.exp}); SoftFloat 185 libavutil/softfloat.h static inline av_const SoftFloat av_int2sf(int v, int frac_bits){ SoftFloat 191 libavutil/softfloat.h return av_normalize_sf(av_normalize1_sf((SoftFloat){v, ONE_BITS + 1 - frac_bits + exp_offset})); SoftFloat 198 libavutil/softfloat.h static inline av_const int av_sf2int(SoftFloat v, int frac_bits){ SoftFloat 207 libavutil/softfloat.h static av_always_inline SoftFloat av_sqrt_sf(SoftFloat val) SoftFloat 31 libavutil/tests/softfloat.c static const SoftFloat FLOAT_0_017776489257 = {0x1234, 12}; SoftFloat 32 libavutil/tests/softfloat.c static const SoftFloat FLOAT_1374_40625 = {0xabcd, 25}; SoftFloat 33 libavutil/tests/softfloat.c static const SoftFloat FLOAT_0_1249694824218 = {0xFFF, 15}; SoftFloat 37 libavutil/tests/softfloat.c SoftFloat one= av_int2sf(1, 0); SoftFloat 38 libavutil/tests/softfloat.c SoftFloat sf1, sf2, sf3; SoftFloat 103 libavutil/tests/softfloat.c sf1 = (SoftFloat){ 0x20000000, MIN_EXP }; SoftFloat 107 libavutil/tests/softfloat.c sf1 = (SoftFloat){ 0x20000000, MIN_EXP }; SoftFloat 108 libavutil/tests/softfloat.c sf2 = (SoftFloat){ 0x20000000, MAX_EXP };