Lines Matching refs:sliceY
38 static int lum_h_scale(SwsContext *c, SwsFilterDescriptor *desc, int sliceY, int sliceH) in lum_h_scale() argument
49 int src_pos = sliceY+i - desc->src->plane[0].sliceY; in lum_h_scale()
50 int dst_pos = sliceY+i - desc->dst->plane[0].sliceY; in lum_h_scale()
69 src_pos = sliceY+i - desc->src->plane[3].sliceY; in lum_h_scale()
70 dst_pos = sliceY+i - desc->dst->plane[3].sliceY; in lum_h_scale()
86 static int lum_convert(SwsContext *c, SwsFilterDescriptor *desc, int sliceY, int sliceH) in lum_convert() argument
93 desc->dst->plane[0].sliceY = sliceY; in lum_convert()
95 desc->dst->plane[3].sliceY = sliceY; in lum_convert()
99 int sp0 = sliceY+i - desc->src->plane[0].sliceY; in lum_convert()
100 int sp1 = ((sliceY+i) >> desc->src->v_chr_sub_sample) - desc->src->plane[1].sliceY; in lum_convert()
166 static int chr_h_scale(SwsContext *c, SwsFilterDescriptor *desc, int sliceY, int sliceH) in chr_h_scale() argument
178 int src_pos1 = sliceY - desc->src->plane[1].sliceY; in chr_h_scale()
179 int dst_pos1 = sliceY - desc->dst->plane[1].sliceY; in chr_h_scale()
181 int src_pos2 = sliceY - desc->src->plane[2].sliceY; in chr_h_scale()
182 int dst_pos2 = sliceY - desc->dst->plane[2].sliceY; in chr_h_scale()
202 static int chr_convert(SwsContext *c, SwsFilterDescriptor *desc, int sliceY, int sliceH) in chr_convert() argument
208 …int sp0 = (sliceY - (desc->src->plane[0].sliceY >> desc->src->v_chr_sub_sample)) << desc->src->v_c… in chr_convert()
209 int sp1 = sliceY - desc->src->plane[1].sliceY; in chr_convert()
213 desc->dst->plane[1].sliceY = sliceY; in chr_convert()
215 desc->dst->plane[2].sliceY = sliceY; in chr_convert()
272 static int no_chr_scale(SwsContext *c, SwsFilterDescriptor *desc, int sliceY, int sliceH) in no_chr_scale() argument
274 desc->dst->plane[1].sliceY = sliceY + sliceH - desc->dst->plane[1].available_lines; in no_chr_scale()
276 desc->dst->plane[2].sliceY = sliceY + sliceH - desc->dst->plane[2].available_lines; in no_chr_scale()