Home
last modified time | relevance | path

Searched refs:av_clip_int16 (Results 1 - 25 of 60) sorted by relevance

123

/third_party/ffmpeg/libavcodec/
H A Dcfhdencdsp.c31 low[(0>>1) * low_stride] = av_clip_int16(input[0*in_stride] + input[1*in_stride]); in filter()
32 high[(0>>1) * high_stride] = av_clip_int16((5 * input[0*in_stride] - 11 * input[1*in_stride] + in filter()
37 low[(i>>1) * low_stride] = av_clip_int16(input[i*in_stride] + input[(i+1)*in_stride]); in filter()
38 high[(i>>1) * high_stride] = av_clip_int16(((-input[(i-2)*in_stride] - input[(i-1)*in_stride] + in filter()
43 low[((len-2)>>1) * low_stride] = av_clip_int16(input[((len-2)+0)*in_stride] + input[((len-2)+1)*in_stride]); in filter()
44 high[((len-2)>>1) * high_stride] = av_clip_int16((11* input[((len-2)+0)*in_stride] - 5 * input[((len-2)+1)*in_stride] - in filter()
H A Ddss_sp.c453 coeffs[i] = av_clip_int16(tmp); in dss_sp_convert_coeffs()
456 coeffs[a_plus - i] = av_clip_int16(tmp); in dss_sp_convert_coeffs()
489 vector[i] = av_clip_int16(tmp); in dss_sp_gen_exc()
536 dst[a] = av_clip_int16(tmp); in dss_sp_shift_sq_sub()
558 dst[a] = av_clip_int16(tmp); in dss_sp_shift_sq_add()
634 p->vector_buf[i] = av_clip_int16(tmp); in dss_sp_sf_synthesis()
639 p->vector_buf[0] = av_clip_int16(tmp); in dss_sp_sf_synthesis()
655 noise[0] = av_clip_int16(tmp); in dss_sp_sf_synthesis()
659 noise[i] = av_clip_int16(tmp); in dss_sp_sf_synthesis()
665 dst[i] = av_clip_int16(tm in dss_sp_sf_synthesis()
[all...]
H A Ddpcm.c279 predictor[ch] = av_clip_int16(predictor[ch]); in dpcm_decode_frame()
298 predictor[ch] = av_clip_int16(predictor[ch]); in dpcm_decode_frame()
330 predictor[ch] = av_clip_int16(predictor[ch]); in dpcm_decode_frame()
358 s->sample[ch] = av_clip_int16(s->sample[ch]); in dpcm_decode_frame()
373 s->sample[ch] = av_clip_int16(s->sample[ch]); in dpcm_decode_frame()
399 s->sample[idx] = av_clip_int16(s->sample[idx]); in dpcm_decode_frame()
H A Dadpcm.c419 c->predictor = av_clip_int16(predictor); in adpcm_ima_expand_nibble()
442 c->predictor = av_clip_int16(predictor); in adpcm_ima_alp_expand_nibble()
458 c->predictor = av_clip_int16(predictor >> 4); in adpcm_ima_mtf_expand_nibble()
478 c->predictor = av_clip_int16(predictor); in adpcm_ima_cunning_expand_nibble()
501 c->predictor = av_clip_int16(predictor); in adpcm_ima_wav_expand_nibble()
527 c->predictor = av_clip_int16(predictor); in adpcm_ima_qt_expand_nibble()
541 c->sample1 = av_clip_int16(predictor); in adpcm_ms_expand_nibble()
586 c->predictor = av_clip_int16(c->predictor); in adpcm_ct_expand_nibble()
622 c->predictor = av_clip_int16(c->predictor); in adpcm_yamaha_expand_nibble()
631 c->predictor = av_clip_int16( in adpcm_mtaf_expand_nibble()
[all...]
H A Dbmvaudio.c71 *output_samples++ = av_clip_int16((scale[0] * (int8_t)*buf++) >> 5); in bmv_aud_decode_frame()
72 *output_samples++ = av_clip_int16((scale[1] * (int8_t)*buf++) >> 5); in bmv_aud_decode_frame()
H A Dg722dec.c128 *out_buf++ = av_clip_int16(xout[0] >> 11); in g722_decode_frame()
129 *out_buf++ = av_clip_int16(xout[1] >> 11); in g722_decode_frame()
H A Dg722.c129 cur_qtzd_reconst = av_clip_int16((band->s_predictor + cur_diff) * 2); in do_adaptive_prediction()
130 band->s_predictor = av_clip_int16(band->s_zero + in do_adaptive_prediction()
H A Dacelp_filters.c74 if (av_clip_int16(v >> 15) != (v >> 15)) in ff_acelp_interpolate()
114 out[i] = av_clip_int16((tmp + 0x800) >> 12); in ff_acelp_high_pass_filter()
H A Dgsmdec_template.c116 msr = av_clip_int16(data[i] + gsm_mult(msr, 28180)); in postprocess()
117 data[i] = av_clip_int16(msr * 2) & ~7; in postprocess()
H A Dg729postfilter.c499 ga = (fact << 16) / av_clip_int16(32768 - FFABS(gt)); in apply_tilt_comp()
614 gain_prev = av_clip_int16(gain + gain_prev); in ff_g729_adaptive_gain_control()
615 speech[n] = av_clip_int16((speech[n] * gain_prev + 0x2000) >> 14); in ff_g729_adaptive_gain_control()
H A Ddsicinaudio.c114 delta = av_clip_int16(delta); in cinaudio_decode_frame()
H A Dg723_1dec.c418 ppf->opt_gain = av_clip_int16(ppf->opt_gain * ppf->sc_gain >> 15); in comp_ppf_gains()
645 buf[i] = av_clip_int16((buf[i] * (p->pf_gain + (p->pf_gain >> 4)) + in gain_scale()
914 vector_ptr[pos[idx]] = av_clip_int16(vector_ptr[pos[idx]] + in generate_noise()
1002 int v = av_clip_int16(vector_ptr[j] * 2); in g723_1_decode_frame()
1003 vector_ptr[j] = av_clip_int16(v + acb_vector[j]); in g723_1_decode_frame()
1088 out[i] = av_clip_int16(2 * p->audio[LPC_ORDER + i]); in g723_1_decode_frame()
H A Dadpcmenc.c238 c->prev_sample = av_clip_int16(c->prev_sample); in adpcm_ima_compress_sample()
257 c->prev_sample = av_clip_int16(c->prev_sample); in adpcm_ima_alp_compress_sample()
293 c->prev_sample = av_clip_int16(c->prev_sample); in adpcm_ima_qt_compress_sample()
319 c->sample1 = av_clip_int16(predictor); in adpcm_ms_compress_sample()
343 c->predictor = av_clip_int16(c->predictor); in adpcm_yamaha_compress_sample()
418 dec_sample = av_clip_int16(dec_sample);\ in adpcm_compress_trellis()
H A Dvima.c195 output = av_clip_int16(output + diff); in decode_frame()
H A Dra144dec.c116 *samples++ = av_clip_int16(ractx->curr_sblock[j + 10] * (1 << 2)); in ra144_decode_frame()
/third_party/ffmpeg/libavfilter/
H A Dcolorspacedsp_template.c89 rgb0[x << SS_W] = av_clip_int16((y00 * cy + crv * v + rnd) >> sh); in yuv2rgb()
91 rgb0[2 * x + 1] = av_clip_int16((y01 * cy + crv * v + rnd) >> sh); in yuv2rgb()
93 rgb0[2 * x + rgb_stride] = av_clip_int16((y10 * cy + crv * v + rnd) >> sh); in yuv2rgb()
94 rgb0[2 * x + rgb_stride + 1] = av_clip_int16((y11 * cy + crv * v + rnd) >> sh); in yuv2rgb()
98 rgb1[x << SS_W] = av_clip_int16((y00 * cy + cgu * u + in yuv2rgb()
101 rgb1[2 * x + 1] = av_clip_int16((y01 * cy + cgu * u + in yuv2rgb()
104 rgb1[2 * x + rgb_stride] = av_clip_int16((y10 * cy + cgu * u + in yuv2rgb()
106 rgb1[2 * x + rgb_stride + 1] = av_clip_int16((y11 * cy + cgu * u + in yuv2rgb()
111 rgb2[x << SS_W] = av_clip_int16((y00 * cy + cbu * u + rnd) >> sh); in yuv2rgb()
113 rgb2[2 * x + 1] = av_clip_int16((y0 in yuv2rgb()
[all...]
H A Dcolorspacedsp.c88 buf0[x] = av_clip_int16((m[0][0][0] * v0 + m[0][1][0] * v1 + in multiply3x3_c()
90 buf1[x] = av_clip_int16((m[1][0][0] * v0 + m[1][1][0] * v1 + in multiply3x3_c()
92 buf2[x] = av_clip_int16((m[2][0][0] * v0 + m[2][1][0] * v1 + in multiply3x3_c()
H A Daf_earwax.c110 *out = av_clip_int16(sample >> 7); in scalarproduct()
168 dst[n] = av_clip_int16(srcl[n] + srcr[n]); in mix()
/third_party/ffmpeg/libavresample/
H A Daudio_mix.c120 MIX_FUNC_GENERIC(S16P, FLT, int16_t, float, float, av_clip_int16(lrintf(sum)))
121 MIX_FUNC_GENERIC(S16P, Q15, int16_t, int32_t, int64_t, av_clip_int16(sum >> 15))
122 MIX_FUNC_GENERIC(S16P, Q8, int16_t, int16_t, int32_t, av_clip_int16(sum >> 8))
158 *dst++ = av_clip_int16(lrintf(*src0++ * m0 + *src1++ * m1)); in mix_2_to_1_s16p_flt_c()
159 *dst++ = av_clip_int16(lrintf(*src0++ * m0 + *src1++ * m1)); in mix_2_to_1_s16p_flt_c()
160 *dst++ = av_clip_int16(lrintf(*src0++ * m0 + *src1++ * m1)); in mix_2_to_1_s16p_flt_c()
161 *dst++ = av_clip_int16(lrintf(*src0++ * m0 + *src1++ * m1)); in mix_2_to_1_s16p_flt_c()
165 *dst++ = av_clip_int16(lrintf(*src0++ * m0 + *src1++ * m1)); in mix_2_to_1_s16p_flt_c()
702 CONVERT_MATRIX(q8, av_clip_int16(lrint(256.0 * v))) in ff_audio_mix_set_matrix()
H A Dresample_template.c53 #define OUT(d, v) d = av_clip_int16((v + (1 << 14)) >> 15)
54 #define DBL_TO_FELEM(d, v) d = av_clip_int16(lrint(v * (1 << 15)))
H A Ddither.c128 dst[i] = av_clip_int16(lrintf(src[i] * S16_SCALE + dither[i])); in quantize_c()
198 dst[i] = av_clip_int16(lrintf(sample)); in quantize_triangular_ns()
201 dst[i] = av_clip_int16(lrintf(sample + dither[i])); in quantize_triangular_ns()
/third_party/ffmpeg/libavutil/
H A Dfixed_dsp.c89 dst[i] = av_clip_int16(((((int64_t)s0*wj - (int64_t)s1*wi + 0x40000000) >> 31) + round) >> bits); in vector_fmul_window_scaled_c()
90 dst[j] = av_clip_int16(((((int64_t)s0*wi + (int64_t)s1*wj + 0x40000000) >> 31) + round) >> bits); in vector_fmul_window_scaled_c()
H A Dcommon.h109 #ifndef av_clip_int16
110 # define av_clip_int16 av_clip_int16_c macro
/third_party/ffmpeg/libavutil/arm/
H A Dintmath.h57 #define av_clip_int16 av_clip_int16_arm macro
/third_party/ffmpeg/libswresample/aarch64/
H A Dresample_init.c102 #define OUT(d, v) (v) = ((v) + (1<<(14)))>>15; (d) = av_clip_int16(v)

Completed in 16 milliseconds

123