Lines Matching defs:in

23 gfx_conv_yuv420p_rgba32_sse(AVFrame *in, AVFrame *out, int width, int height)
25 // in and out buffers must be aligned to 16 bytes,
26 // in should be as ffmpeg allocates it
28 gfx_conv_YCbCr420p_RGB32_c(in, out, width, height);
32 uint8 *ybase = (uint8 *)in->data[0];
33 uint8 *ubase = (uint8 *)in->data[1];
34 uint8 *vbase = (uint8 *)in->data[2];
37 int yBaseInc = in->linesize[0];
38 int uBaseInc = in->linesize[1];
39 int vBaseInc = in->linesize[2];
59 gfx_conv_yuv420p_rgba32_sse2(AVFrame *in, AVFrame *out, int width, int height)
61 // in and out buffers must be aligned to 32 bytes,
62 // in should be as ffmpeg allocates it
64 gfx_conv_YCbCr420p_RGB32_c(in, out, width, height);
68 uint8 *ybase = (uint8 *)in->data[0];
69 uint8 *ubase = (uint8 *)in->data[1];
70 uint8 *vbase = (uint8 *)in->data[2];
73 int yBaseInc = in->linesize[0];
74 int uBaseInc = in->linesize[1];
75 int vBaseInc = in->linesize[2];
95 gfx_conv_yuv420p_rgba32_ssse3(AVFrame *in, AVFrame *out, int width, int height)
97 // in and out buffers must be aligned to 32 bytes,
98 // in should be as ffmpeg allocates it
100 gfx_conv_YCbCr420p_RGB32_c(in, out, width, height);
104 uint8 *ybase = (uint8 *)in->data[0];
105 uint8 *ubase = (uint8 *)in->data[1];
106 uint8 *vbase = (uint8 *)in->data[2];
109 int yBaseInc = in->linesize[0];
110 int uBaseInc = in->linesize[1];
111 int vBaseInc = in->linesize[2];
131 gfx_conv_yuv422p_rgba32_sse(AVFrame *in, AVFrame *out, int width, int height)
133 // in and out buffers must be aligned to 32 bytes,
134 // in should be as ffmpeg allocates it
136 gfx_conv_YCbCr422_RGB32_c(in, out, width, height);
140 uint8 *ybase = (uint8 *)in->data[0];
141 uint8 *ubase = (uint8 *)in->data[1];
142 uint8 *vbase = (uint8 *)in->data[2];
145 int yBaseInc = in->linesize[0];
146 int uBaseInc = in->linesize[1];
147 int vBaseInc = in->linesize[2];
161 gfx_conv_yuv422p_rgba32_sse2(AVFrame *in, AVFrame *out, int width, int height)
163 // in and out buffers must be aligned to 32 bytes,
164 // in should be as ffmpeg allocates it
166 gfx_conv_YCbCr422_RGB32_c(in, out, width, height);
170 uint8 *ybase = (uint8 *)in->data[0];
171 uint8 *ubase = (uint8 *)in->data[1];
172 uint8 *vbase = (uint8 *)in->data[2];
175 int yBaseInc = in->linesize[0];
176 int uBaseInc = in->linesize[1];
177 int vBaseInc = in->linesize[2];
191 gfx_conv_yuv422p_rgba32_ssse3(AVFrame *in, AVFrame *out, int width, int height)
193 // in and out buffers must be aligned to 32 bytes,
194 // in should be as ffmpeg allocates it
196 gfx_conv_YCbCr422_RGB32_c(in, out, width, height);
200 uint8 *ybase = (uint8 *)in->data[0];
201 uint8 *ubase = (uint8 *)in->data[1];
202 uint8 *vbase = (uint8 *)in->data[2];
205 int yBaseInc = in->linesize[0];
206 int uBaseInc = in->linesize[1];
207 int vBaseInc = in->linesize[2];
221 gfx_conv_yuv422_rgba32_sse(AVFrame *in, AVFrame *out, int width, int height)
223 // in and out buffers must be aligned to 16 bytes,
224 // in should be as ffmpeg allocates it
226 gfx_conv_YCbCr422_RGB32_c(in, out, width, height);
230 uint8 *ybase = (uint8 *)in->data[0];
235 ybase += in->linesize[0];
242 gfx_conv_yuv422_rgba32_sse2(AVFrame *in, AVFrame *out, int width, int height)
244 // in and out buffers must be aligned to 32 bytes,
245 // in should be as ffmpeg allocates it
247 gfx_conv_YCbCr422_RGB32_c(in, out, width, height);
251 uint8 *ybase = (uint8 *)in->data[0];
256 ybase += in->linesize[0];
263 gfx_conv_yuv422_rgba32_ssse3(AVFrame *in, AVFrame *out, int width, int height)
265 // in and out buffers must be aligned to 32 bytes,
266 // in should be as ffmpeg allocates it
268 gfx_conv_YCbCr422_RGB32_c(in, out, width, height);
272 uint8 *ybase = (uint8 *)in->data[0];
277 ybase += in->linesize[0];