comparison libswscale/rgb2rgb.h @ 27531:905724de832e

spelling/wording cosmetics
author diego
date Wed, 10 Sep 2008 00:02:31 +0000
parents fe28a794c04f
children 3a18c8bdb555
comparison
equal deleted inserted replaced
27530:dbdc77f8b041 27531:905724de832e
72 72
73 /** 73 /**
74 * Height should be a multiple of 2 and width should be a multiple of 16. 74 * Height should be a multiple of 2 and width should be a multiple of 16.
75 * (If this is a problem for anyone then tell me, and I will fix it.) 75 * (If this is a problem for anyone then tell me, and I will fix it.)
76 * Chrominance data is only taken from every second line, others are ignored. 76 * Chrominance data is only taken from every second line, others are ignored.
77 * FIXME: Write HQ version. 77 * FIXME: Write high quality version.
78 */ 78 */
79 //void uyvytoyv12(const uint8_t *src, uint8_t *ydst, uint8_t *udst, uint8_t *vdst, 79 //void uyvytoyv12(const uint8_t *src, uint8_t *ydst, uint8_t *udst, uint8_t *vdst,
80 80
81 /** 81 /**
82 * Height should be a multiple of 2 and width should be a multiple of 16. 82 * Height should be a multiple of 2 and width should be a multiple of 16.
108 extern void (*yv12touyvy)(const uint8_t *ysrc, const uint8_t *usrc, const uint8_t *vsrc, uint8_t *dst, 108 extern void (*yv12touyvy)(const uint8_t *ysrc, const uint8_t *usrc, const uint8_t *vsrc, uint8_t *dst,
109 long width, long height, 109 long width, long height,
110 long lumStride, long chromStride, long dstStride); 110 long lumStride, long chromStride, long dstStride);
111 111
112 /** 112 /**
113 * 113 * Width should be a multiple of 16.
114 * width should be a multiple of 16
115 */ 114 */
116 extern void (*yuv422ptouyvy)(const uint8_t *ysrc, const uint8_t *usrc, const uint8_t *vsrc, uint8_t *dst, 115 extern void (*yuv422ptouyvy)(const uint8_t *ysrc, const uint8_t *usrc, const uint8_t *vsrc, uint8_t *dst,
117 long width, long height, 116 long width, long height,
118 long lumStride, long chromStride, long dstStride); 117 long lumStride, long chromStride, long dstStride);
119 118
120 /** 119 /**
121 * Height should be a multiple of 2 and width should be a multiple of 2. 120 * Height should be a multiple of 2 and width should be a multiple of 2.
122 * (If this is a problem for anyone then tell me, and I will fix it.) 121 * (If this is a problem for anyone then tell me, and I will fix it.)
123 * Chrominance data is only taken from every second line, others are ignored. 122 * Chrominance data is only taken from every second line, others are ignored.
124 * FIXME: Write HQ version. 123 * FIXME: Write high quality version.
125 */ 124 */
126 extern void (*rgb24toyv12)(const uint8_t *src, uint8_t *ydst, uint8_t *udst, uint8_t *vdst, 125 extern void (*rgb24toyv12)(const uint8_t *src, uint8_t *ydst, uint8_t *udst, uint8_t *vdst,
127 long width, long height, 126 long width, long height,
128 long lumStride, long chromStride, long srcStride); 127 long lumStride, long chromStride, long srcStride);
129 extern void (*planar2x)(const uint8_t *src, uint8_t *dst, long width, long height, 128 extern void (*planar2x)(const uint8_t *src, uint8_t *dst, long width, long height,