Lines Matching refs:plane
58 int plane;
65 for (plane = 0; plane < 4; plane++) {
67 int hsub1 = (plane == 1 || plane == 2) ? hsub : 0;
69 pixel_step[plane] = 1;
70 line_size = (w >> hsub1) * pixel_step[plane];
71 line[plane] = av_malloc(line_size);
72 memset(line[plane], dst_color[plane], line_size);
83 int i, plane;
86 for (plane = 0; plane < 4 && dst[plane]; plane++) {
87 int hsub1 = plane == 1 || plane == 2 ? hsub : 0;
88 int vsub1 = plane == 1 || plane == 2 ? vsub : 0;
90 p = dst[plane] + (y >> vsub1) * dst_linesize[plane];
92 memcpy(p + (x >> hsub1) * pixelstep[plane],
93 src[plane], (w >> hsub1) * pixelstep[plane]);
94 p += dst_linesize[plane];
103 int i, plane;
106 for (plane = 0; plane < 4 && dst[plane]; plane++) {
107 int hsub1 = plane == 1 || plane == 2 ? hsub : 0;
108 int vsub1 = plane == 1 || plane == 2 ? vsub : 0;
110 p = dst[plane] + (y >> vsub1) * dst_linesize[plane];
112 memcpy(p + (x >> hsub1) * pixelstep[plane],
113 src[plane] + src_linesize[plane]*(i+(y2>>vsub1)), (w >> hsub1) * pixelstep[plane]);
114 p += dst_linesize[plane];