Home
last modified time | relevance | path

Searched refs:rgba_map (Results 1 - 25 of 35) sorted by relevance

12

/third_party/ffmpeg/libavfilter/
H A Dvf_histeq.c65 uint8_t rgba_map[4]; ///< components position member
109 ff_fill_rgba_map(histeq->rgba_map, inlink->format); in config_input()
154 GET_RGB_VALUES(r, g, b, src, histeq->rgba_map); in filter_frame()
156 dst[x + histeq->rgba_map[A]] = luma; in filter_frame()
191 luma = dst[x + histeq->rgba_map[A]]; in filter_frame()
219 GET_RGB_VALUES(r, g, b, src, histeq->rgba_map); in filter_frame()
229 dst[x + histeq->rgba_map[R]] = r; in filter_frame()
230 dst[x + histeq->rgba_map[G]] = g; in filter_frame()
231 dst[x + histeq->rgba_map[B]] = b; in filter_frame()
H A Ddrawutils.c35 int ff_fill_rgba_map(uint8_t *rgba_map, enum AVPixelFormat pix_fmt) in ff_fill_rgba_map() argument
44 rgba_map[RED] = desc->comp[0].plane; in ff_fill_rgba_map()
45 rgba_map[GREEN] = desc->comp[1].plane; in ff_fill_rgba_map()
46 rgba_map[BLUE] = desc->comp[2].plane; in ff_fill_rgba_map()
47 rgba_map[ALPHA] = (desc->flags & AV_PIX_FMT_FLAG_ALPHA) ? desc->comp[3].plane : 3; in ff_fill_rgba_map()
63 rgba_map[i] = pos; in ff_fill_rgba_map()
67 rgba_map[ALPHA] = had0 ? 3 : 0; in ff_fill_rgba_map()
70 av_assert0(rgba_map[RED] != rgba_map[GREEN]); in ff_fill_rgba_map()
71 av_assert0(rgba_map[GREE in ff_fill_rgba_map()
[all...]
H A Dvf_colorlevels.c52 uint8_t rgba_map[4]; member
317 ff_fill_rgba_map(s->rgba_map, inlink->format); in config_input()
391 td.srcrow[R] = in->data[0] + s->rgba_map[R] * s->bpp; in filter_frame()
392 td.dstrow[R] = out->data[0] + s->rgba_map[R] * s->bpp; in filter_frame()
393 td.srcrow[G] = in->data[0] + s->rgba_map[G] * s->bpp; in filter_frame()
394 td.dstrow[G] = out->data[0] + s->rgba_map[G] * s->bpp; in filter_frame()
395 td.srcrow[B] = in->data[0] + s->rgba_map[B] * s->bpp; in filter_frame()
396 td.dstrow[B] = out->data[0] + s->rgba_map[B] * s->bpp; in filter_frame()
397 td.srcrow[A] = in->data[0] + s->rgba_map[A] * s->bpp; in filter_frame()
398 td.dstrow[A] = out->data[0] + s->rgba_map[ in filter_frame()
[all...]
H A Dvf_elbg.c48 uint8_t rgba_map[4]; member
135 ff_fill_rgba_map(elbg->rgba_map, inlink->format); in config_input()
151 const uint8_t r_idx = elbg->rgba_map[R]; in filter_frame()
152 const uint8_t g_idx = elbg->rgba_map[G]; in filter_frame()
153 const uint8_t b_idx = elbg->rgba_map[B]; in filter_frame()
154 const uint8_t a_idx = elbg->rgba_map[A]; in filter_frame()
H A Dvf_colorbalance.c51 uint8_t rgba_map[4]; member
268 const uint8_t roffset = s->rgba_map[R]; in color_balance8()
269 const uint8_t goffset = s->rgba_map[G]; in color_balance8()
270 const uint8_t boffset = s->rgba_map[B]; in color_balance8()
271 const uint8_t aoffset = s->rgba_map[A]; in color_balance8()
319 const uint8_t roffset = s->rgba_map[R]; in color_balance16()
320 const uint8_t goffset = s->rgba_map[G]; in color_balance16()
321 const uint8_t boffset = s->rgba_map[B]; in color_balance16()
322 const uint8_t aoffset = s->rgba_map[A]; in color_balance16()
383 ff_fill_rgba_map(s->rgba_map, outlin in config_output()
[all...]
H A Dvf_colortemperature.c46 uint8_t rgba_map[4]; member
197 const uint8_t roffset = s->rgba_map[R]; in temperature_slice8p()
198 const uint8_t goffset = s->rgba_map[G]; in temperature_slice8p()
199 const uint8_t boffset = s->rgba_map[B]; in temperature_slice8p()
237 const uint8_t roffset = s->rgba_map[R]; in temperature_slice16p()
238 const uint8_t goffset = s->rgba_map[G]; in temperature_slice16p()
239 const uint8_t boffset = s->rgba_map[B]; in temperature_slice16p()
313 ff_fill_rgba_map(s->rgba_map, inlink->format); in config_input()
H A Dvf_colorcontrast.c44 uint8_t rgba_map[4]; member
208 const uint8_t roffset = s->rgba_map[R]; in colorcontrast_slice8p()
209 const uint8_t goffset = s->rgba_map[G]; in colorcontrast_slice8p()
210 const uint8_t boffset = s->rgba_map[B]; in colorcontrast_slice8p()
260 const uint8_t roffset = s->rgba_map[R]; in colorcontrast_slice16p()
261 const uint8_t goffset = s->rgba_map[G]; in colorcontrast_slice16p()
262 const uint8_t boffset = s->rgba_map[B]; in colorcontrast_slice16p()
347 ff_fill_rgba_map(s->rgba_map, inlink->format); in config_input()
H A Dvf_fade.c61 uint8_t rgba_map[4]; member
189 const uint8_t r_idx = s->rgba_map[R]; in filter_rgb()
190 const uint8_t g_idx = s->rgba_map[G]; in filter_rgb()
191 const uint8_t b_idx = s->rgba_map[B]; in filter_rgb()
192 const uint8_t a_idx = s->rgba_map[A]; in filter_rgb()
366 uint8_t *p = frame->data[plane] + i * frame->linesize[plane] + s->is_packed_rgb*s->rgba_map[A]; in filter_slice_alpha()
391 uint16_t *p = (uint16_t *)(frame->data[plane] + i * frame->linesize[plane]) + s->is_packed_rgb*s->rgba_map[A]; in filter_slice_alpha16()
413 ff_fill_rgba_map(s->rgba_map, inlink->format); in config_input()
H A Dvf_vibrance.c43 uint8_t rgba_map[4]; member
181 const uint8_t roffset = s->rgba_map[R]; in vibrance_slice8p()
182 const uint8_t goffset = s->rgba_map[G]; in vibrance_slice8p()
183 const uint8_t boffset = s->rgba_map[B]; in vibrance_slice8p()
236 const uint8_t roffset = s->rgba_map[R]; in vibrance_slice16p()
237 const uint8_t goffset = s->rgba_map[G]; in vibrance_slice16p()
238 const uint8_t boffset = s->rgba_map[B]; in vibrance_slice16p()
329 ff_fill_rgba_map(s->rgba_map, inlink->format); in config_input()
H A Dvf_datascope.c477 uint8_t rgba_map[4]; member
527 ff_fill_rgba_map(s->rgba_map, inlink->format); in pixscope_config_input()
533 s->rgba_map[0] = 0; in pixscope_config_input()
534 s->rgba_map[1] = 1; in pixscope_config_input()
535 s->rgba_map[2] = 2; in pixscope_config_input()
536 s->rgba_map[3] = 3; in pixscope_config_input()
692 int c = s->rgba_map[i]; in pixscope_filter_frame()
700 int c = s->rgba_map[i]; in pixscope_filter_frame()
776 uint8_t rgba_map[4]; member
881 int py = s->height - s->values[i-1].p[s->rgba_map[ in draw_trace8()
[all...]
H A Dvf_alphamerge.c45 uint8_t rgba_map[4]; member
68 pout = main_buf->data[0] + y * main_buf->linesize[0] + s->rgba_map[A]; in do_alphamerge()
118 ff_fill_rgba_map(s->rgba_map, inlink->format) >= 0 && in config_input_main()
H A Dvf_remap.c237 uint8_t rgba_map[4]; in config_input() local
239 ff_fill_rgba_map(rgba_map, inlink->format); in config_input()
244 s->fill_color[rgba_map[0]] = s->fill_rgba[0] * factor; in config_input()
245 s->fill_color[rgba_map[1]] = s->fill_rgba[1] * factor; in config_input()
246 s->fill_color[rgba_map[2]] = s->fill_rgba[2] * factor; in config_input()
247 s->fill_color[rgba_map[3]] = s->fill_rgba[3] * factor; in config_input()
H A Dvf_remap_opencl.c83 uint8_t rgba_map[4]; in remap_opencl_load() local
85 ff_fill_rgba_map(rgba_map, main_format); in remap_opencl_load()
88 ctx->cl_fill_color.s[rgba_map[0]] = ctx->fill_rgba[0] * scale; in remap_opencl_load()
89 ctx->cl_fill_color.s[rgba_map[1]] = ctx->fill_rgba[1] * scale; in remap_opencl_load()
90 ctx->cl_fill_color.s[rgba_map[2]] = ctx->fill_rgba[2] * scale; in remap_opencl_load()
91 ctx->cl_fill_color.s[rgba_map[3]] = ctx->fill_rgba[3] * scale; in remap_opencl_load()
H A Dvf_negate.c55 uint8_t rgba_map[4]; member
235 ff_fill_rgba_map(s->rgba_map, inlink->format); in config_input()
238 s->components |= 1 << s->rgba_map[0]; in config_input()
240 s->components |= 1 << s->rgba_map[1]; in config_input()
242 s->components |= 1 << s->rgba_map[2]; in config_input()
244 s->components |= 1 << s->rgba_map[3]; in config_input()
H A Dvf_pad_opencl.c86 uint8_t rgba_map[4]; in pad_opencl_init() local
90 ff_fill_rgba_map(rgba_map, input_frames_ctx->sw_format); in pad_opencl_init()
108 ctx->pad_color[rgba_map[0]] = ctx->pad_rgba[0]; in pad_opencl_init()
109 ctx->pad_color[rgba_map[1]] = ctx->pad_rgba[1]; in pad_opencl_init()
110 ctx->pad_color[rgba_map[2]] = ctx->pad_rgba[2]; in pad_opencl_init()
111 ctx->pad_color[rgba_map[3]] = ctx->pad_rgba[3]; in pad_opencl_init()
H A Dvf_lenscorrection.c246 uint8_t rgba_map[4]; in config_output() local
249 ff_fill_rgba_map(rgba_map, inlink->format); in config_output()
262 rect->fill_color[rgba_map[0]] = rect->fill_rgba[0] * factor; in config_output()
263 rect->fill_color[rgba_map[1]] = rect->fill_rgba[1] * factor; in config_output()
264 rect->fill_color[rgba_map[2]] = rect->fill_rgba[2] * factor; in config_output()
265 rect->fill_color[rgba_map[3]] = rect->fill_rgba[3] * factor; in config_output()
H A Dvf_psnr.c51 uint8_t rgba_map[4]; member
216 int c = s->is_rgb ? s->rgba_map[j] : j; in do_psnr()
245 int c = s->is_rgb ? s->rgba_map[j] : j; in do_psnr()
250 int c = s->is_rgb ? s->rgba_map[j] : j; in do_psnr()
257 int c = s->is_rgb ? s->rgba_map[j] : j; in do_psnr()
336 s->is_rgb = ff_fill_rgba_map(s->rgba_map, inlink->format) >= 0; in config_input_ref()
419 int c = s->is_rgb ? s->rgba_map[j] : j; in uninit()
H A Dvf_entropy.c40 uint8_t rgba_map[4]; member
88 s->is_rgb = ff_fill_rgba_map(s->rgba_map, inlink->format) >= 0; in config_input()
110 int cidx = s->is_rgb ? s->rgba_map[plane] : plane; in filter_frame()
H A Dvf_selectivecolor.c88 uint8_t rgba_map[4]; member
248 ret = ff_fill_rgba_map(s->rgba_map, inlink->format); in config_input()
323 const uint8_t roffset = s->rgba_map[R]; \
324 const uint8_t goffset = s->rgba_map[G]; \
325 const uint8_t boffset = s->rgba_map[B]; \
326 const uint8_t aoffset = s->rgba_map[A]; \
H A Dvf_curves.c69 uint8_t rgba_map[4]; member
525 const uint8_t r = curves->rgba_map[R]; in filter_slice_packed()
526 const uint8_t g = curves->rgba_map[G]; in filter_slice_packed()
527 const uint8_t b = curves->rgba_map[B]; in filter_slice_packed()
528 const uint8_t a = curves->rgba_map[A]; in filter_slice_packed()
573 const uint8_t r = curves->rgba_map[R]; in filter_slice_planar()
574 const uint8_t g = curves->rgba_map[G]; in filter_slice_planar()
575 const uint8_t b = curves->rgba_map[B]; in filter_slice_planar()
576 const uint8_t a = curves->rgba_map[A]; in filter_slice_planar()
639 ff_fill_rgba_map(curves->rgba_map, inlin in config_input()
[all...]
H A Dvsrc_testsrc.c85 uint8_t rgba_map[4]; member
315 uint8_t rgba_map[4]; in haldclutsrc_fill_picture() local
319 ff_fill_rgba_map(rgba_map, frame->format); in haldclutsrc_fill_picture()
329 dst[rgba_map[0]] = av_clip_uint##nbits(i * scale); \ in haldclutsrc_fill_picture()
330 dst[rgba_map[1]] = av_clip_uint##nbits(j * scale); \ in haldclutsrc_fill_picture()
331 dst[rgba_map[2]] = av_clip_uint##nbits(k * scale); \ in haldclutsrc_fill_picture()
333 dst[rgba_map[3]] = alpha; \ in haldclutsrc_fill_picture()
983 uint8_t rgba_map[4]) in rgbtest_put_pixel()
1000 v = (r << (rgba_map[R]*8)) + (g << (rgba_map[ in rgbtest_put_pixel()
981 rgbtest_put_pixel(uint8_t *dstp[4], int dst_linesizep[4], int x, int y, unsigned r, unsigned g, unsigned b, enum AVPixelFormat fmt, uint8_t rgba_map[4]) rgbtest_put_pixel() argument
[all...]
H A Dvf_huesaturation.c66 uint8_t rgba_map[4]; member
111 const uint8_t offset_r = s->rgba_map[R]; \
112 const uint8_t offset_g = s->rgba_map[G]; \
113 const uint8_t offset_b = s->rgba_map[B]; \
414 ff_fill_rgba_map(s->rgba_map, inlink->format); in config_input()
H A Dcolorchannelmixer_template.c177 const uint8_t roffset = s->rgba_map[R]; in filter_slice_rgba_packed()
178 const uint8_t goffset = s->rgba_map[G]; in filter_slice_rgba_packed()
179 const uint8_t boffset = s->rgba_map[B]; in filter_slice_rgba_packed()
180 const uint8_t aoffset = s->rgba_map[A]; in filter_slice_rgba_packed()
H A Dvf_identity.c46 uint8_t rgba_map[4]; member
229 int c = s->is_rgb ? s->rgba_map[j] : j; in do_identity()
275 s->is_rgb = ff_fill_rgba_map(s->rgba_map, inlink->format) >= 0; in config_input_ref()
359 int c = s->is_rgb ? s->rgba_map[j] : j; in uninit()
H A Dvf_drawbox.c85 uint8_t rgba_map[4]; member
160 row[0] = frame->data[0] + y * frame->linesize[0] + ctx->rgba_map[0]; \
161 row[1] = frame->data[0] + y * frame->linesize[0] + ctx->rgba_map[1]; \
162 row[2] = frame->data[0] + y * frame->linesize[0] + ctx->rgba_map[2];
166 row[3] = frame->data[0] + y * frame->linesize[0] + ctx->rgba_map[3];
282 ff_fill_rgba_map(s->rgba_map, inlink->format); in config_input()

Completed in 23 milliseconds

12