/third_party/ffmpeg/libavfilter/ |
H A D | vf_removegrain.c | 73 return av_clip(c, mi, ma); in mode01() 89 return av_clip(c, a[2 - 1 ], a[7 - 1]); in mode02() 98 return av_clip(c, a[3 - 1 ], a[6 - 1]); in mode03() 107 return av_clip(c, a[4 - 1 ], a[5 - 1]); in mode04() 114 const int c1 = FFABS(c - av_clip(c, mi1, ma1)); in mode05() 115 const int c2 = FFABS(c - av_clip(c, mi2, ma2)); in mode05() 116 const int c3 = FFABS(c - av_clip(c, mi3, ma3)); in mode05() 117 const int c4 = FFABS(c - av_clip(c, mi4, ma4)); in mode05() 123 return av_clip(c, mi4, ma4); in mode05() 125 return av_clip( in mode05() [all...] |
H A D | vf_deband.c | 155 const int ref0 = src_ptr[av_clip(y + y_pos, 0, h) * src_linesize + av_clip(x + x_pos, 0, w)]; in deband_8_c() 156 const int ref1 = src_ptr[av_clip(y + -y_pos, 0, h) * src_linesize + av_clip(x + x_pos, 0, w)]; in deband_8_c() 157 const int ref2 = src_ptr[av_clip(y + -y_pos, 0, h) * src_linesize + av_clip(x + -x_pos, 0, w)]; in deband_8_c() 158 const int ref3 = src_ptr[av_clip(y + y_pos, 0, h) * src_linesize + av_clip(x + -x_pos, 0, w)]; in deband_8_c() 203 const int ref0 = src_ptr[av_clip(y + y_pos, 0, h) * src_linesize + av_clip( in deband_8_coupling_c() [all...] |
H A D | vf_deblock.c | 115 dst[x - 2 * dst_linesize] = av_clip(a, 0, max); \ 116 dst[x - 1 * dst_linesize] = av_clip(b, 0, max); \ 117 dst[x + 0 * dst_linesize] = av_clip(c, 0, max); \ 118 dst[x + 1 * dst_linesize] = av_clip(d, 0, max); \ 154 dst[-2] = av_clip(a, 0, max); \ 155 dst[-1] = av_clip(b, 0, max); \ 156 dst[+0] = av_clip(c, 0, max); \ 157 dst[+1] = av_clip(d, 0, max); \ 200 dst[x - 3 * dst_linesize] = av_clip(a, 0, max); \ 201 dst[x - 2 * dst_linesize] = av_clip( [all...] |
H A D | vf_estdif.c | 158 return (prev[av_clip(x + k, 0, end)] + \ 159 next[av_clip(x - k, 0, end)] + 1) >> 1; \ 174 return (prev[av_clip(x + k, 0, end)] + \ 175 next[av_clip(x - k, 0, end)] + 1) >> 1; \ 191 9 * (prev[av_clip(x + k, 0, end)] + \ 192 next[av_clip(x - k, 0, end)]) - \ 193 1 * (prev2[av_clip(x + k*3, 0, end)] + \ 194 next2[av_clip(x - k*3, 0, end)]) + 8) >> 4, \ 211 20 * (prev[av_clip(x + k, 0, end)] + \ 212 next[av_clip( [all...] |
H A D | vf_chromashift.c | 79 const int duy = av_clip(y - cbv, 0, h-1) * sulinesize; \ 80 const int dvy = av_clip(y - crv, 0, h-1) * svlinesize; \ 83 du[x] = su[av_clip(x - cbh, 0, w - 1) + duy]; \ 84 dv[x] = sv[av_clip(x - crh, 0, w - 1) + dvy]; \ 188 const int ry = av_clip(y - rv, 0, h-1) * srlinesize; \ 189 const int gy = av_clip(y - gv, 0, h-1) * sglinesize; \ 190 const int by = av_clip(y - bv, 0, h-1) * sblinesize; \ 194 dr[x] = sr[av_clip(x - rh, 0, w - 1) + ry]; \ 195 dg[x] = sg[av_clip(x - gh, 0, w - 1) + gy]; \ 196 db[x] = sb[av_clip( [all...] |
H A D | vf_codecview.c | 122 sx = av_clip(sx, 0, w - 1); in draw_line() 123 sy = av_clip(sy, 0, h - 1); in draw_line() 124 ex = av_clip(ex, 0, w - 1); in draw_line() 125 ey = av_clip(ey, 0, h - 1); in draw_line() 180 sx = av_clip(sx, -100, w + 100); in draw_arrow() 181 sy = av_clip(sy, -100, h + 100); in draw_arrow() 182 ex = av_clip(ex, -100, w + 100); in draw_arrow() 183 ey = av_clip(ey, -100, h + 100); in draw_arrow()
|
H A D | vf_minterpolate.c | 260 x = av_clip(x, me_ctx->x_min, me_ctx->x_max); in get_sbad() 261 y = av_clip(y, me_ctx->y_min, me_ctx->y_max); in get_sbad() 262 mv_x = av_clip(x_mv - x, -FFMIN(x - me_ctx->x_min, me_ctx->x_max - x), FFMIN(x - me_ctx->x_min, me_ctx->x_max - x)); in get_sbad() 263 mv_y = av_clip(y_mv - y, -FFMIN(y - me_ctx->y_min, me_ctx->y_max - y), FFMIN(y - me_ctx->y_min, me_ctx->y_max - y)); in get_sbad() 289 x = av_clip(x, x_min, x_max); in get_sbad_ob() 290 y = av_clip(y, y_min, y_max); in get_sbad_ob() 291 mv_x = av_clip(x_mv - x, -FFMIN(x - x_min, x_max - x), FFMIN(x - x_min, x_max - x)); in get_sbad_ob() 292 mv_y = av_clip(y_mv - y, -FFMIN(y - y_min, y_max - y), FFMIN(y - y_min, y_max - y)); in get_sbad_ob() 315 x = av_clip(x, x_min, x_max); in get_sad_ob() 316 y = av_clip( in get_sad_ob() [all...] |
H A D | vf_swaprect.c | 139 x1[0] = av_clip(x1[0], 0, inlink->w - 1); in filter_frame() 140 y1[0] = av_clip(y1[0], 0, inlink->w - 1); in filter_frame() 142 x2[0] = av_clip(x2[0], 0, inlink->w - 1); in filter_frame() 143 y2[0] = av_clip(y2[0], 0, inlink->w - 1); in filter_frame()
|
H A D | vf_v360.c | 774 return av_clip(y, 0, h - 1); in reflecty() 1515 new_ui = av_clip(lrintf(0.5f * new_ewi * (uf + 1.f)), 0, new_ewi - 1); in xyz_to_cube3x2() 1516 new_vi = av_clip(lrintf(0.5f * new_ehi * (vf + 1.f)), 0, new_ehi - 1); in xyz_to_cube3x2() 1661 new_ui = av_clip(lrintf(0.5f * ewi * (uf + 1.f)), 0, ewi - 1); in xyz_to_cube1x6() 1662 new_vi = av_clip(lrintf(0.5f * new_ehi * (vf + 1.f)), 0, new_ehi - 1); in xyz_to_cube1x6() 1741 new_ui = av_clip(lrintf(0.5f * new_ewi * (uf + 1.f)), 0, new_ewi - 1); in xyz_to_cube6x1() 1742 new_vi = av_clip(lrintf(0.5f * ehi * (vf + 1.f)), 0, ehi - 1); in xyz_to_cube6x1() 1924 us[i][j] = visible ? av_clip(ui + j - 1, 0, width - 1) : 0; in xyz_to_stereographic() 1925 vs[i][j] = visible ? av_clip(vi + i - 1, 0, height - 1) : 0; in xyz_to_stereographic() 2028 us[i][j] = visible ? av_clip(u in xyz_to_equisolid() [all...] |
/third_party/ffmpeg/libavcodec/ |
H A D | audiodsp.c | 94 *dst++ = av_clip(*src++, min, max); in vector_clip_int32_c() 95 *dst++ = av_clip(*src++, min, max); in vector_clip_int32_c() 96 *dst++ = av_clip(*src++, min, max); in vector_clip_int32_c() 97 *dst++ = av_clip(*src++, min, max); in vector_clip_int32_c() 98 *dst++ = av_clip(*src++, min, max); in vector_clip_int32_c() 99 *dst++ = av_clip(*src++, min, max); in vector_clip_int32_c() 100 *dst++ = av_clip(*src++, min, max); in vector_clip_int32_c() 101 *dst++ = av_clip(*src++, min, max); in vector_clip_int32_c()
|
H A D | g722.c | 121 band->pole_mem[1] = av_clip((sg[0] * av_clip(band->pole_mem[0], -8191, 8191) >> 5) + in do_adaptive_prediction() 125 band->pole_mem[0] = av_clip(-192 * sg[0] + (band->pole_mem[0] * 255 >> 8), -limit, limit); in do_adaptive_prediction() 149 band->log_factor = av_clip((band->log_factor * 127 >> 7) + in ff_g722_update_low_predictor() 160 band->log_factor = av_clip((band->log_factor * 127 >> 7) + in ff_g722_update_high_predictor()
|
H A D | dirac_dwt_template.c | 164 v[i] = b[av_clip(x-3+i, 0, w2-1)]; in horizontal_compose_fidelityi() 170 v[i] = tmp[av_clip(x-4+i, 0, w2-1)]; in horizontal_compose_fidelityi() 349 b[6] = d->buffer + av_clip(y+5, 0, height-2)*stride; in spatial_compose_dd97i_dy() 350 b[7] = d->buffer + av_clip(y+6, 1, height-1)*stride; in spatial_compose_dd97i_dy() 395 b[8] = d->buffer + av_clip(y+7, 0, height-2)*stride; in spatial_compose_dd137i_dy() 396 b[9] = d->buffer + av_clip(y+8, 1, height-1)*stride; in spatial_compose_dd137i_dy() 435 b[i] = d->buffer + av_clip((y-7 + 2*i), 0, height-2)*stride; in spatial_compose_fidelity() 441 b[i] = d->buffer + av_clip((y-7 + 2*i), 1, height-1)*stride; in spatial_compose_fidelity() 497 cs->b[0] = buffer + av_clip(-5-1, 0, height-2)*stride; in spatial_compose_dd97i_init() 498 cs->b[1] = buffer + av_clip( in spatial_compose_dd97i_init() [all...] |
H A D | vc1_mc.c | 259 src_x = av_clip( src_x, -16, s->mb_width * 16); in ff_vc1_mc_1mv() 260 src_y = av_clip( src_y, -16, s->mb_height * 16); in ff_vc1_mc_1mv() 261 uvsrc_x = av_clip(uvsrc_x, -8, s->mb_width * 8); in ff_vc1_mc_1mv() 262 uvsrc_y = av_clip(uvsrc_y, -8, s->mb_height * 8); in ff_vc1_mc_1mv() 264 src_x = av_clip( src_x, -17, s->avctx->coded_width); in ff_vc1_mc_1mv() 265 uvsrc_x = av_clip(uvsrc_x, -8, s->avctx->coded_width >> 1); in ff_vc1_mc_1mv() 267 src_y = av_clip(src_y, -18 + (src_y & 1), s->avctx->coded_height + (src_y & 1)); in ff_vc1_mc_1mv() 268 uvsrc_y = av_clip(uvsrc_y, -8 + (uvsrc_y & 1), (s->avctx->coded_height >> 1) + (uvsrc_y & 1)); in ff_vc1_mc_1mv() 270 src_y = av_clip(src_y, -18, s->avctx->coded_height + 1); in ff_vc1_mc_1mv() 271 uvsrc_y = av_clip(uvsrc_ in ff_vc1_mc_1mv() [all...] |
H A D | acelp_pitch_delay.c | 121 int search_range_min = av_clip(prev_lag_int - 5, PITCH_DELAY_MIN, in ff_decode_pitch_lag() 140 pitch_index += 3 * av_clip(prev_lag_int - 10, PITCH_DELAY_MIN, in ff_decode_pitch_lag() 143 pitch_index += 3 * av_clip(prev_lag_int - 5, PITCH_DELAY_MIN, in ff_decode_pitch_lag()
|
H A D | wmv2.c | 68 src_x = av_clip(src_x, -16, s->width); in ff_mspel_motion() 69 src_y = av_clip(src_y, -16, s->height); in ff_mspel_motion() 108 src_x = av_clip(src_x, -8, s->width >> 1); in ff_mspel_motion() 111 src_y = av_clip(src_y, -8, s->height >> 1); in ff_mspel_motion()
|
H A D | mpegvideodsp.c | 82 index = src_x + av_clip(src_y, 0, height) * stride; in ff_gmc_c() 90 index = av_clip(src_x, 0, width) + src_y * stride; in ff_gmc_c() 96 index = av_clip(src_x, 0, width) + in ff_gmc_c() 97 av_clip(src_y, 0, height) * stride; in ff_gmc_c()
|
H A D | ansi.c | 212 s->y = s->nb_args > 0 ? av_clip((s->args[0] - 1)*s->font_height, 0, avctx->height - s->font_height) : 0; in execute_code() 213 s->x = s->nb_args > 1 ? av_clip((s->args[1] - 1)*FONT_WIDTH, 0, avctx->width - FONT_WIDTH) : 0; in execute_code() 255 s->x = av_clip(s->x, 0, width - FONT_WIDTH); in execute_code() 256 s->y = av_clip(s->y, 0, height - s->font_height); in execute_code() 345 s->x = av_clip(s->sx, 0, avctx->width - FONT_WIDTH); in execute_code() 346 s->y = av_clip(s->sy, 0, avctx->height - s->font_height); in execute_code() 352 s->x = av_clip(s->x, 0, avctx->width - FONT_WIDTH); in execute_code() 353 s->y = av_clip(s->y, 0, avctx->height - s->font_height); in execute_code()
|
H A D | jpeglsenc.c | 192 Ra = av_clip(pred + err * state->twonear, 0, state->maxval); in ls_encode_line() 194 Ra = av_clip(pred - err * state->twonear, 0, state->maxval); in ls_encode_line() 220 pred = av_clip(pred - state->C[context], 0, state->maxval); in ls_encode_line() 224 pred = av_clip(pred + state->C[context], 0, state->maxval); in ls_encode_line() 234 Ra = av_clip(pred + err * state->twonear, 0, state->maxval); in ls_encode_line() 236 Ra = av_clip(pred - err * state->twonear, 0, state->maxval); in ls_encode_line()
|
H A D | hevc_sei.c | 394 s->seconds_value[i] = av_clip(get_bits(gb, 6), 0, 59); in decode_nal_sei_timecode() 395 s->minutes_value[i] = av_clip(get_bits(gb, 6), 0, 59); in decode_nal_sei_timecode() 396 s->hours_value[i] = av_clip(get_bits(gb, 5), 0, 23); in decode_nal_sei_timecode() 400 s->seconds_value[i] = av_clip(get_bits(gb, 6), 0, 59); in decode_nal_sei_timecode() 403 s->minutes_value[i] = av_clip(get_bits(gb, 6), 0, 59); in decode_nal_sei_timecode() 406 s->hours_value[i] = av_clip(get_bits(gb, 5), 0, 23); in decode_nal_sei_timecode()
|
H A D | bytestream.h | 218 offset = av_clip(offset, -(g->buffer - g->buffer_start), in bytestream2_seek() 223 offset = av_clip(offset, -(g->buffer_end - g->buffer_start), 0); in bytestream2_seek() 227 offset = av_clip(offset, 0, g->buffer_end - g->buffer_start); in bytestream2_seek() 245 offset = av_clip(offset, -(p->buffer - p->buffer_start), in bytestream2_seek_p() 252 offset = av_clip(offset, -(p->buffer_end - p->buffer_start), 0); in bytestream2_seek_p() 258 offset = av_clip(offset, 0, p->buffer_end - p->buffer_start); in bytestream2_seek_p()
|
H A D | proresdsp.c | 34 #define CLIP_10(x) (av_clip((x), CLIP_MIN, CLIP_MAX_10)) 35 #define CLIP_12(x) (av_clip((x), CLIP_MIN, CLIP_MAX_12))
|
H A D | aptx.c | 417 invert_quantize->factor_select = av_clip(factor_select, 0, tables->factor_max); in aptx_invert_quantization() 482 sw1 = (av_clip(sw1, -range, range) & ~0xF) * 16; in aptx_process_subband() 486 prediction->s_weight[0] = av_clip(rshift32(weight[0], 8), -range, range); in aptx_process_subband() 490 prediction->s_weight[1] = av_clip(rshift32(weight[1], 8), -range, range); in aptx_process_subband()
|
H A D | aaccoder.c | 207 sce->sf_idx[w*16+g] = av_clip(roundf(log2f(sce->is_ener[w*16+g])*2), -155, 100); in set_special_band_scalefactors() 210 sce->sf_idx[w*16+g] = av_clip(3+ceilf(log2f(sce->pns_ener[w*16+g])*2), -100, 155); in set_special_band_scalefactors() 227 sce->sf_idx[w*16+g] = prevscaler_i = av_clip(sce->sf_idx[w*16+g], prevscaler_i - SCALE_MAX_DIFF, prevscaler_i + SCALE_MAX_DIFF); in set_special_band_scalefactors() 229 sce->sf_idx[w*16+g] = prevscaler_n = av_clip(sce->sf_idx[w*16+g], prevscaler_n - SCALE_MAX_DIFF, prevscaler_n + SCALE_MAX_DIFF); in set_special_band_scalefactors() 266 q0 = av_clip(coef2minsf(q0f), 0, SCALE_MAX_POS-1); in search_for_quantizers_anmr() 268 q1 = av_clip(coef2maxsf(q1f), 1, SCALE_MAX_POS); in search_for_quantizers_anmr() 287 q1 = av_clip(q0+1, 1, SCALE_MAX_POS); in search_for_quantizers_anmr() 288 q0 = av_clip(q1-1, 0, SCALE_MAX_POS - 1); in search_for_quantizers_anmr() 336 minscale = av_clip(minscale - q0, 0, TRELLIS_STATES - 1); in search_for_quantizers_anmr() 337 maxscale = av_clip(maxscal in search_for_quantizers_anmr() [all...] |
H A D | g726.c | 229 c->a[1] = av_clip(c->a[1], -12288, 12288); in g726_decode() 231 c->a[0] = av_clip(c->a[0], -(15360 - c->a[1]), 15360 - c->a[1]); in g726_decode() 261 c->yu = av_clip(c->y + c->tbls.W[I] + ((-c->y)>>5), 544, 5120); in g726_decode() 277 return av_clip(re_signal * 4, -0xffff, 0xffff); in g726_decode() 339 c->code_size = av_clip(c->code_size, 2, 5); in g726_encode_init()
|
/third_party/ffmpeg/libswscale/ |
H A D | alphablend.c | 71 d[x] = av_clip((u + (u >> shift)) >> shift, 0, max); in ff_sws_alphablendaway() 81 d[x] = av_clip((u + (u >> shift)) >> shift, 0, max); in ff_sws_alphablendaway() 107 d[x] = av_clip((u + (u >> shift)) >> shift, 0, max); in ff_sws_alphablendaway() 113 d[x] = av_clip((u + (u >> shift)) >> shift, 0, max); in ff_sws_alphablendaway() 142 d[plane_count*x + plane] = av_clip((u + (u >> shift)) >> shift, 0, max); in ff_sws_alphablendaway() 151 d[plane_count*x + plane] = av_clip((u + (u >> shift)) >> shift, 0, max); in ff_sws_alphablendaway()
|