Lines Matching refs:source

4  *  Use of this source code is governed by a BSD-style license
5 * that can be found in the LICENSE file in the root of the source
8 * be found in the AUTHORS file in the root of the source tree.
39 void (*vp8_horizontal_line_1_2_scale)(const unsigned char *source, unsigned int source_width, unsigned char *dest, unsigned int dest_width) = 0;
40 void (*vp8_horizontal_line_3_5_scale)(const unsigned char *source, unsigned int source_width, unsigned char *dest, unsigned int dest_width) = 0;
41 void (*vp8_horizontal_line_3_4_scale)(const unsigned char *source, unsigned int source_width, unsigned char *dest, unsigned int dest_width) = 0;
42 void (*vp8_horizontal_line_2_3_scale)(const unsigned char *source, unsigned int source_width, unsigned char *dest, unsigned int dest_width) = 0;
43 void (*vp8_horizontal_line_4_5_scale)(const unsigned char *source, unsigned int source_width, unsigned char *dest, unsigned int dest_width) = 0;
47 void (*vp8_vertical_band_5_4_scale)(unsigned char *source, unsigned int src_pitch, unsigned char *dest, unsigned int dest_pitch, unsigned int dest_width) = 0;
48 void (*vp8_vertical_band_5_3_scale)(unsigned char *source, unsigned int src_pitch, unsigned char *dest, unsigned int dest_pitch, unsigned int dest_width) = 0;
49 void (*vp8_vertical_band_2_1_scale)(unsigned char *source, unsigned int src_pitch, unsigned char *dest, unsigned int dest_pitch, unsigned int dest_width) = 0;
50 void (*vp8_vertical_band_2_1_scale_i)(unsigned char *source, unsigned int src_pitch, unsigned char *dest, unsigned int dest_pitch, unsigned int dest_width) = 0;
51 void (*vp8_horizontal_line_2_1_scale)(const unsigned char *source, unsigned int source_width, unsigned char *dest, unsigned int dest_width) = 0;
52 void (*vp8_horizontal_line_5_3_scale)(const unsigned char *source, unsigned int source_width, unsigned char *dest, unsigned int dest_width) = 0;
53 void (*vp8_horizontal_line_5_4_scale)(const unsigned char *source, unsigned int source_width, unsigned char *dest, unsigned int dest_width) = 0;
93 const unsigned char *source,
101 duck_memcpy(dest, source, source_width);
139 * INPUTS : const unsigned char *source : Pointer to data to be scaled.
140 * int source_step : Number of pixels to step on in source.
141 * unsigned int source_scale : Scale for source (UNUSED).
142 * unsigned int source_length : Length of source (UNUSED).
160 const unsigned char *source,
178 dest[0] = source[0];
183 temp += 3 * source[j-source_pitch];
184 temp += 10 * source[j];
185 temp += 3 * source[j+source_pitch];
195 * INPUTS : const unsigned char *source : Pointer to data to be scaled.
196 * int source_step : Number of pixels to step on in source.
197 * unsigned int source_scale : Scale for source (UNUSED).
198 * unsigned int source_length : Length of source (UNUSED).
216 const unsigned char *source,
236 dest[i] = source[j];
242 * INPUTS : const unsigned char *source : Pointer to data to be scaled.
243 * int source_step : Number of pixels to step on in source.
244 * unsigned int source_scale : Scale for source.
245 * unsigned int source_length : Length of source (UNUSED).
263 const unsigned char *source,
277 unsigned char left_pixel = *source;
278 unsigned char right_pixel = *(source + source_step);
295 source += source_step;
296 left_pixel = *source;
297 right_pixel = *(source + source_step);
308 * INPUTS : const unsigned char *source : Pointer to data to be scaled.
309 * int source_pitch : Stride of source image.
338 unsigned char *source,
361 typedef void (*Scale1D)(const unsigned char * source, int source_step, unsigned int source_scale, unsigned int source_length,
373 unsigned char *source_base; /* = (unsigned char *) ((source_pitch >= 0) ? source : (source + ((source_height-1) * source_pitch))); */
377 source_base = (unsigned char *)source;
459 horiz_line_scale(source, source_width, dest, dest_width);
460 source += source_pitch;
469 if (source < source_base)
470 source = source_base;
472 horiz_line_scale(source, source_width, temp_area, dest_width);
480 /* Trap case where we could read off the base of the source buffer */
482 line_src = (unsigned char *)source + i * source_pitch;
498 source += (unsigned long) source_band_height * source_pitch;
521 Scale1Dh(source, 1, hscale, source_width + 1, dest, 1, hratio, dest_width);
522 source += source_pitch;
541 Scale1Dh(source, 1, hscale, source_width + 1, temp_area, 1, hratio, dest_width);
553 Scale1Dh(source + i * source_pitch, 1, hscale, source_width + 1,
574 source += source_band_height * source_pitch;
662 * const unsigned char *source : Pointer to source image.
663 * unsigned int source_pitch : Stride of source image.
664 * unsigned int source_width : Width of source image.
665 * unsigned int source_height : Height of source image (NOT USED).
685 const unsigned char *source,
708 const unsigned char *source_base = ((source_pitch >= 0) ? source : (source + ((source_height - 1) * source_pitch)));
806 horiz_line_scale(source, source_width, dest, dest_width);
814 /* Trap case where we could read off the base of the source buffer */
815 line_src = source + i * source_pitch;
825 /* Trap case where we could read off the base of the source buffer */
826 line_src = source + src_band_height * source_pitch;
839 source += src_band_height * source_pitch;
846 /* Trap case where we could read off the base of the source buffer */
847 line_src = source + i * source_pitch;
868 * unsigned char *frame_buffer : Pointer to source image.