Lines Matching refs:ydst
46 uint16_t *ydst, *udst, *vdst, *yend;
61 ydst = (uint16_t *)pic->data[0];
64 yend = ydst + width;
71 *ydst++ = (v >> 6 ) & 0xFFC0;
75 *ydst++ = (v >> 16) & 0xFFC0;
77 if (ydst >= yend) {
78 ydst += pic->linesize[0] / 2 - width;
81 yend = ydst + width;
87 *ydst++ = (v << 4 ) & 0xFFC0;
91 *ydst++ = (v >> 6 ) & 0xFFC0;
93 if (ydst >= yend) {
94 ydst += pic->linesize[0] / 2 - width;
97 yend = ydst + width;
105 *ydst++ = (v >> 16) & 0xFFC0;
107 *ydst++ = (v << 4 ) & 0xFFC0;
108 if (ydst >= yend) {
109 ydst += pic->linesize[0] / 2 - width;
112 yend = ydst + width;