Mercurial > mplayer.hg
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, |