comparison libswscale/rgb2rgb.h @ 28962:a7e795e068ad

Unscaled converters for YUYV->YUV420P YUYV->YUV422P UYVY->YUV420P UYVY->YUV422P
author michael
date Thu, 19 Mar 2009 03:45:29 +0000
parents 3cfb920cbe4b
children a4d8dee13834
comparison
equal deleted inserted replaced
28961:992cca4d7dd3 28962:a7e795e068ad
140 uint8_t *dst, 140 uint8_t *dst,
141 long width, long height, 141 long width, long height,
142 long srcStride1, long srcStride2, 142 long srcStride1, long srcStride2,
143 long srcStride3, long dstStride); 143 long srcStride3, long dstStride);
144 144
145
146 extern void (*uyvytoyuv420)(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, const uint8_t *src,
147 long width, long height,
148 long lumStride, long chromStride, long srcStride);
149 extern void (*uyvytoyuv422)(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, const uint8_t *src,
150 long width, long height,
151 long lumStride, long chromStride, long srcStride);
152 extern void (*yuyvtoyuv420)(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, const uint8_t *src,
153 long width, long height,
154 long lumStride, long chromStride, long srcStride);
155 extern void (*yuyvtoyuv422)(uint8_t *ydst, uint8_t *udst, uint8_t *vdst, const uint8_t *src,
156 long width, long height,
157 long lumStride, long chromStride, long srcStride);
158
145 void sws_rgb2rgb_init(int flags); 159 void sws_rgb2rgb_init(int flags);
146 160
147 #endif /* SWSCALE_RGB2RGB_H */ 161 #endif /* SWSCALE_RGB2RGB_H */