Lines Matching defs:yuv
159 static void fill_smpte_yuv_planar(const struct util_yuv_info *yuv,
192 unsigned int cs = yuv->chroma_stride;
193 unsigned int xsub = yuv->xsub;
194 unsigned int ysub = yuv->ysub;
263 static void fill_smpte_yuv_packed(const struct util_yuv_info *yuv, void *mem,
295 unsigned char *y_mem = (yuv->order & YUV_YC) ? mem : mem + 1;
296 unsigned char *c_mem = (yuv->order & YUV_CY) ? mem : mem + 1;
297 unsigned int u = (yuv->order & YUV_YCrCb) ? 2 : 0;
298 unsigned int v = (yuv->order & YUV_YCbCr) ? 2 : 0;
694 return fill_smpte_yuv_packed(&info->yuv, planes[0], width,
701 u = info->yuv.order & YUV_YCbCr ? planes[1] : planes[1] + 1;
702 v = info->yuv.order & YUV_YCrCb ? planes[1] : planes[1] + 1;
703 return fill_smpte_yuv_planar(&info->yuv, planes[0], u, v,
707 return fill_smpte_yuv_planar(&info->yuv, planes[0], planes[1],
711 return fill_smpte_yuv_planar(&info->yuv, planes[0], planes[2],
847 const struct util_yuv_info *yuv = &info->yuv;
848 unsigned int cs = yuv->chroma_stride;
849 unsigned int xsub = yuv->xsub;
850 unsigned int ysub = yuv->ysub;
880 const struct util_yuv_info *yuv = &info->yuv;
881 unsigned char *y_mem = (yuv->order & YUV_YC) ? mem : mem + 1;
882 unsigned char *c_mem = (yuv->order & YUV_CY) ? mem : mem + 1;
883 unsigned int u = (yuv->order & YUV_YCrCb) ? 2 : 0;
884 unsigned int v = (yuv->order & YUV_YCbCr) ? 2 : 0;
1026 u = info->yuv.order & YUV_YCbCr ? planes[1] : planes[1] + 1;
1027 v = info->yuv.order & YUV_YCrCb ? planes[1] : planes[1] + 1;