M_SQRT1_2 137 libavcodec/aacps_fixed_tablegen.h static const int ipdopd_sin[] = { Q30(0), Q30(M_SQRT1_2), Q30(1), Q30( M_SQRT1_2), Q30( 0), Q30(-M_SQRT1_2), Q30(-1), Q30(-M_SQRT1_2) }; M_SQRT1_2 138 libavcodec/aacps_fixed_tablegen.h static const int ipdopd_cos[] = { Q30(1), Q30(M_SQRT1_2), Q30(0), Q30(-M_SQRT1_2), Q30(-1), Q30(-M_SQRT1_2), Q30( 0), Q30( M_SQRT1_2) }; M_SQRT1_2 87 libavcodec/aacps_tablegen.h static const float ipdopd_sin[] = { 0, M_SQRT1_2, 1, M_SQRT1_2, 0, -M_SQRT1_2, -1, -M_SQRT1_2 }; M_SQRT1_2 88 libavcodec/aacps_tablegen.h static const float ipdopd_cos[] = { 1, M_SQRT1_2, 0, -M_SQRT1_2, -1, -M_SQRT1_2, 0, M_SQRT1_2 }; M_SQRT1_2 153 libavcodec/aacps_tablegen.h float beta = alpha * (c1 - c2) * (float)M_SQRT1_2; M_SQRT1_2 101 libavcodec/ac3.h #define AC3_LEVEL(x) ROUND15((x) * FIXR15(M_SQRT1_2)) M_SQRT1_2 107 libavcodec/ac3.h #define LEVEL_MINUS_3DB M_SQRT1_2 M_SQRT1_2 2276 libavcodec/dca_core.c -M_SQRT1_2, nsamples); M_SQRT1_2 2279 libavcodec/dca_core.c -M_SQRT1_2, nsamples); M_SQRT1_2 87 libavcodec/dct32_template.c #define COS4_0 FIXHR(M_SQRT1_2/2) M_SQRT1_2 714 libavcodec/dolby_e.c exponent_tab[i * 2 + 1] = M_SQRT1_2 / (1 << i); M_SQRT1_2 49 libavcodec/faandct.c #define A1 M_SQRT1_2 // cos(pi*4/16) M_SQRT1_2 25 libavcodec/fft-internal.h #define sqrthalf (float)M_SQRT1_2 M_SQRT1_2 64 libavcodec/fft-internal.h #define sqrthalf ((int16_t)((1<<15)*M_SQRT1_2)) M_SQRT1_2 399 libavcodec/fft_template.c accu = (int64_t)Q31(M_SQRT1_2)*(int)(tmp1 + tmp2); M_SQRT1_2 401 libavcodec/fft_template.c accu = (int64_t)Q31(M_SQRT1_2)*(int)(tmp3 - tmp4); M_SQRT1_2 403 libavcodec/fft_template.c accu = (int64_t)Q31(M_SQRT1_2)*(int)(tmp2 - tmp1); M_SQRT1_2 405 libavcodec/fft_template.c accu = (int64_t)Q31(M_SQRT1_2)*(int)(tmp3 + tmp4); M_SQRT1_2 96 libavcodec/nellymoserdec.c aptr[j] = M_SQRT1_2*pows[j]; M_SQRT1_2 186 libavcodec/nellymoserenc.c pow_table[1024] = M_SQRT1_2; M_SQRT1_2 190 libavcodec/nellymoserenc.c pow_table[1024-i] = M_SQRT1_2 / tmp; M_SQRT1_2 191 libavcodec/nellymoserenc.c pow_table[1024+i] = tmp * M_SQRT1_2; M_SQRT1_2 233 libavcodec/opus_pvq.c X[stride * (2 * j + 0) + i] = (x0 + x1) * M_SQRT1_2; M_SQRT1_2 234 libavcodec/opus_pvq.c X[stride * (2 * j + 1) + i] = (x0 - x1) * M_SQRT1_2; M_SQRT1_2 476 libavcodec/opus_pvq.c X[i] = (X[i] + Y[i])*M_SQRT1_2; M_SQRT1_2 477 libavcodec/opus_pvq.c Y[i] = (Y[i] - Xret)*M_SQRT1_2; M_SQRT1_2 187 libavfilter/af_acrossover.c q = M_SQRT1_2; M_SQRT1_2 45 libavfilter/vf_fspp.h static const int16_t FIX_0_707106781 = FIX(M_SQRT1_2 , 14); M_SQRT1_2 133 libavresample/audio_mix_matrix.c matrix[FRONT_LEFT ][FRONT_CENTER] += M_SQRT1_2; M_SQRT1_2 134 libavresample/audio_mix_matrix.c matrix[FRONT_RIGHT][FRONT_CENTER] += M_SQRT1_2; M_SQRT1_2 142 libavresample/audio_mix_matrix.c matrix[FRONT_CENTER][FRONT_LEFT ] += M_SQRT1_2; M_SQRT1_2 143 libavresample/audio_mix_matrix.c matrix[FRONT_CENTER][FRONT_RIGHT] += M_SQRT1_2; M_SQRT1_2 153 libavresample/audio_mix_matrix.c matrix[BACK_LEFT ][BACK_CENTER] += M_SQRT1_2; M_SQRT1_2 154 libavresample/audio_mix_matrix.c matrix[BACK_RIGHT][BACK_CENTER] += M_SQRT1_2; M_SQRT1_2 156 libavresample/audio_mix_matrix.c matrix[SIDE_LEFT ][BACK_CENTER] += M_SQRT1_2; M_SQRT1_2 157 libavresample/audio_mix_matrix.c matrix[SIDE_RIGHT][BACK_CENTER] += M_SQRT1_2; M_SQRT1_2 162 libavresample/audio_mix_matrix.c matrix[FRONT_LEFT ][BACK_CENTER] -= surround_mix_level * M_SQRT1_2; M_SQRT1_2 163 libavresample/audio_mix_matrix.c matrix[FRONT_RIGHT][BACK_CENTER] += surround_mix_level * M_SQRT1_2; M_SQRT1_2 169 libavresample/audio_mix_matrix.c matrix[FRONT_LEFT ][BACK_CENTER] += surround_mix_level * M_SQRT1_2; M_SQRT1_2 170 libavresample/audio_mix_matrix.c matrix[FRONT_RIGHT][BACK_CENTER] += surround_mix_level * M_SQRT1_2; M_SQRT1_2 173 libavresample/audio_mix_matrix.c matrix[FRONT_CENTER][BACK_CENTER] += surround_mix_level * M_SQRT1_2; M_SQRT1_2 180 libavresample/audio_mix_matrix.c matrix[BACK_CENTER][BACK_LEFT ] += M_SQRT1_2; M_SQRT1_2 181 libavresample/audio_mix_matrix.c matrix[BACK_CENTER][BACK_RIGHT] += M_SQRT1_2; M_SQRT1_2 186 libavresample/audio_mix_matrix.c matrix[SIDE_LEFT ][BACK_LEFT ] += M_SQRT1_2; M_SQRT1_2 187 libavresample/audio_mix_matrix.c matrix[SIDE_RIGHT][BACK_RIGHT] += M_SQRT1_2; M_SQRT1_2 194 libavresample/audio_mix_matrix.c matrix[FRONT_LEFT ][BACK_LEFT ] -= surround_mix_level * M_SQRT1_2; M_SQRT1_2 195 libavresample/audio_mix_matrix.c matrix[FRONT_LEFT ][BACK_RIGHT] -= surround_mix_level * M_SQRT1_2; M_SQRT1_2 196 libavresample/audio_mix_matrix.c matrix[FRONT_RIGHT][BACK_LEFT ] += surround_mix_level * M_SQRT1_2; M_SQRT1_2 197 libavresample/audio_mix_matrix.c matrix[FRONT_RIGHT][BACK_RIGHT] += surround_mix_level * M_SQRT1_2; M_SQRT1_2 200 libavresample/audio_mix_matrix.c matrix[FRONT_LEFT ][BACK_RIGHT] -= surround_mix_level * M_SQRT1_2; M_SQRT1_2 201 libavresample/audio_mix_matrix.c matrix[FRONT_RIGHT][BACK_LEFT ] += surround_mix_level * M_SQRT1_2; M_SQRT1_2 208 libavresample/audio_mix_matrix.c matrix[FRONT_CENTER][BACK_LEFT ] += surround_mix_level * M_SQRT1_2; M_SQRT1_2 209 libavresample/audio_mix_matrix.c matrix[FRONT_CENTER][BACK_RIGHT] += surround_mix_level * M_SQRT1_2; M_SQRT1_2 219 libavresample/audio_mix_matrix.c matrix[BACK_LEFT ][SIDE_LEFT ] += M_SQRT1_2; M_SQRT1_2 220 libavresample/audio_mix_matrix.c matrix[BACK_RIGHT][SIDE_RIGHT] += M_SQRT1_2; M_SQRT1_2 226 libavresample/audio_mix_matrix.c matrix[BACK_CENTER][SIDE_LEFT ] += M_SQRT1_2; M_SQRT1_2 227 libavresample/audio_mix_matrix.c matrix[BACK_CENTER][SIDE_RIGHT] += M_SQRT1_2; M_SQRT1_2 230 libavresample/audio_mix_matrix.c matrix[FRONT_LEFT ][SIDE_LEFT ] -= surround_mix_level * M_SQRT1_2; M_SQRT1_2 231 libavresample/audio_mix_matrix.c matrix[FRONT_LEFT ][SIDE_RIGHT] -= surround_mix_level * M_SQRT1_2; M_SQRT1_2 232 libavresample/audio_mix_matrix.c matrix[FRONT_RIGHT][SIDE_LEFT ] += surround_mix_level * M_SQRT1_2; M_SQRT1_2 233 libavresample/audio_mix_matrix.c matrix[FRONT_RIGHT][SIDE_RIGHT] += surround_mix_level * M_SQRT1_2; M_SQRT1_2 236 libavresample/audio_mix_matrix.c matrix[FRONT_LEFT ][SIDE_RIGHT] -= surround_mix_level * M_SQRT1_2; M_SQRT1_2 237 libavresample/audio_mix_matrix.c matrix[FRONT_RIGHT][SIDE_LEFT ] += surround_mix_level * M_SQRT1_2; M_SQRT1_2 244 libavresample/audio_mix_matrix.c matrix[FRONT_CENTER][SIDE_LEFT ] += surround_mix_level * M_SQRT1_2; M_SQRT1_2 245 libavresample/audio_mix_matrix.c matrix[FRONT_CENTER][SIDE_RIGHT] += surround_mix_level * M_SQRT1_2; M_SQRT1_2 255 libavresample/audio_mix_matrix.c matrix[FRONT_CENTER][FRONT_LEFT_OF_CENTER ] += M_SQRT1_2; M_SQRT1_2 256 libavresample/audio_mix_matrix.c matrix[FRONT_CENTER][FRONT_RIGHT_OF_CENTER] += M_SQRT1_2; M_SQRT1_2 265 libavresample/audio_mix_matrix.c matrix[FRONT_LEFT ][LOW_FREQUENCY] += lfe_mix_level * M_SQRT1_2; M_SQRT1_2 266 libavresample/audio_mix_matrix.c matrix[FRONT_RIGHT][LOW_FREQUENCY] += lfe_mix_level * M_SQRT1_2; M_SQRT1_2 60 libavresample/options.c { "center_mix_level", "Center Mix Level", OFFSET(center_mix_level), AV_OPT_TYPE_DOUBLE, { .dbl = M_SQRT1_2 }, -32.0, 32.0, PARAM }, M_SQRT1_2 61 libavresample/options.c { "surround_mix_level", "Surround Mix Level", OFFSET(surround_mix_level), AV_OPT_TYPE_DOUBLE, { .dbl = M_SQRT1_2 }, -32.0, 32.0, PARAM }, M_SQRT1_2 57 libavutil/mathematics.h #ifndef M_SQRT1_2 M_SQRT1_2 323 libavutil/tx_template.c TRANSFORM(z[1],z[3],z[5],z[7],RESCALE(M_SQRT1_2),RESCALE(M_SQRT1_2)); M_SQRT1_2 337 libavutil/tx_template.c TRANSFORM(z[2],z[6],z[10],z[14],RESCALE(M_SQRT1_2),RESCALE(M_SQRT1_2)); M_SQRT1_2 30 libswresample/options.c #define C_30DB M_SQRT1_2 M_SQRT1_2 173 libswresample/rematrix.c matrix[ FRONT_LEFT][FRONT_CENTER]+= M_SQRT1_2; M_SQRT1_2 174 libswresample/rematrix.c matrix[FRONT_RIGHT][FRONT_CENTER]+= M_SQRT1_2; M_SQRT1_2 181 libswresample/rematrix.c matrix[FRONT_CENTER][ FRONT_LEFT]+= M_SQRT1_2; M_SQRT1_2 182 libswresample/rematrix.c matrix[FRONT_CENTER][FRONT_RIGHT]+= M_SQRT1_2; M_SQRT1_2 191 libswresample/rematrix.c matrix[ BACK_LEFT][BACK_CENTER]+= M_SQRT1_2; M_SQRT1_2 192 libswresample/rematrix.c matrix[BACK_RIGHT][BACK_CENTER]+= M_SQRT1_2; M_SQRT1_2 194 libswresample/rematrix.c matrix[ SIDE_LEFT][BACK_CENTER]+= M_SQRT1_2; M_SQRT1_2 195 libswresample/rematrix.c matrix[SIDE_RIGHT][BACK_CENTER]+= M_SQRT1_2; M_SQRT1_2 200 libswresample/rematrix.c matrix[FRONT_LEFT ][BACK_CENTER] -= surround_mix_level * M_SQRT1_2; M_SQRT1_2 201 libswresample/rematrix.c matrix[FRONT_RIGHT][BACK_CENTER] += surround_mix_level * M_SQRT1_2; M_SQRT1_2 207 libswresample/rematrix.c matrix[ FRONT_LEFT][BACK_CENTER]+= surround_mix_level * M_SQRT1_2; M_SQRT1_2 208 libswresample/rematrix.c matrix[FRONT_RIGHT][BACK_CENTER]+= surround_mix_level * M_SQRT1_2; M_SQRT1_2 211 libswresample/rematrix.c matrix[ FRONT_CENTER][BACK_CENTER]+= surround_mix_level * M_SQRT1_2; M_SQRT1_2 217 libswresample/rematrix.c matrix[BACK_CENTER][ BACK_LEFT]+= M_SQRT1_2; M_SQRT1_2 218 libswresample/rematrix.c matrix[BACK_CENTER][BACK_RIGHT]+= M_SQRT1_2; M_SQRT1_2 221 libswresample/rematrix.c matrix[ SIDE_LEFT][ BACK_LEFT]+= M_SQRT1_2; M_SQRT1_2 222 libswresample/rematrix.c matrix[SIDE_RIGHT][BACK_RIGHT]+= M_SQRT1_2; M_SQRT1_2 229 libswresample/rematrix.c matrix[FRONT_LEFT ][BACK_LEFT ] -= surround_mix_level * M_SQRT1_2; M_SQRT1_2 230 libswresample/rematrix.c matrix[FRONT_LEFT ][BACK_RIGHT] -= surround_mix_level * M_SQRT1_2; M_SQRT1_2 231 libswresample/rematrix.c matrix[FRONT_RIGHT][BACK_LEFT ] += surround_mix_level * M_SQRT1_2; M_SQRT1_2 232 libswresample/rematrix.c matrix[FRONT_RIGHT][BACK_RIGHT] += surround_mix_level * M_SQRT1_2; M_SQRT1_2 235 libswresample/rematrix.c matrix[FRONT_LEFT ][BACK_RIGHT] -= surround_mix_level * M_SQRT1_2; M_SQRT1_2 236 libswresample/rematrix.c matrix[FRONT_RIGHT][BACK_LEFT ] += surround_mix_level * M_SQRT1_2; M_SQRT1_2 243 libswresample/rematrix.c matrix[ FRONT_CENTER][BACK_LEFT ]+= surround_mix_level*M_SQRT1_2; M_SQRT1_2 244 libswresample/rematrix.c matrix[ FRONT_CENTER][BACK_RIGHT]+= surround_mix_level*M_SQRT1_2; M_SQRT1_2 254 libswresample/rematrix.c matrix[BACK_LEFT ][SIDE_LEFT ] += M_SQRT1_2; M_SQRT1_2 255 libswresample/rematrix.c matrix[BACK_RIGHT][SIDE_RIGHT] += M_SQRT1_2; M_SQRT1_2 261 libswresample/rematrix.c matrix[BACK_CENTER][ SIDE_LEFT]+= M_SQRT1_2; M_SQRT1_2 262 libswresample/rematrix.c matrix[BACK_CENTER][SIDE_RIGHT]+= M_SQRT1_2; M_SQRT1_2 265 libswresample/rematrix.c matrix[FRONT_LEFT ][SIDE_LEFT ] -= surround_mix_level * M_SQRT1_2; M_SQRT1_2 266 libswresample/rematrix.c matrix[FRONT_LEFT ][SIDE_RIGHT] -= surround_mix_level * M_SQRT1_2; M_SQRT1_2 267 libswresample/rematrix.c matrix[FRONT_RIGHT][SIDE_LEFT ] += surround_mix_level * M_SQRT1_2; M_SQRT1_2 268 libswresample/rematrix.c matrix[FRONT_RIGHT][SIDE_RIGHT] += surround_mix_level * M_SQRT1_2; M_SQRT1_2 271 libswresample/rematrix.c matrix[FRONT_LEFT ][SIDE_RIGHT] -= surround_mix_level * M_SQRT1_2; M_SQRT1_2 272 libswresample/rematrix.c matrix[FRONT_RIGHT][SIDE_LEFT ] += surround_mix_level * M_SQRT1_2; M_SQRT1_2 279 libswresample/rematrix.c matrix[ FRONT_CENTER][SIDE_LEFT ]+= surround_mix_level * M_SQRT1_2; M_SQRT1_2 280 libswresample/rematrix.c matrix[ FRONT_CENTER][SIDE_RIGHT]+= surround_mix_level * M_SQRT1_2; M_SQRT1_2 290 libswresample/rematrix.c matrix[ FRONT_CENTER][ FRONT_LEFT_OF_CENTER]+= M_SQRT1_2; M_SQRT1_2 291 libswresample/rematrix.c matrix[ FRONT_CENTER][FRONT_RIGHT_OF_CENTER]+= M_SQRT1_2; M_SQRT1_2 300 libswresample/rematrix.c matrix[FRONT_LEFT ][LOW_FREQUENCY] += lfe_mix_level * M_SQRT1_2; M_SQRT1_2 301 libswresample/rematrix.c matrix[FRONT_RIGHT][LOW_FREQUENCY] += lfe_mix_level * M_SQRT1_2; M_SQRT1_2 146 tests/checkasm/vp9dsp.c out[0] *= M_SQRT1_2; M_SQRT1_2 182 tests/checkasm/vp9dsp.c { 4.0, 16.0 * M_SQRT1_2 / 3.0, 16.0 * M_SQRT1_2 / 3.0, 32.0 / 9.0 },