#include <stdint.h>
#include "libavutil/pixfmt.h"
Go to the source code of this file.
Functions | |
int | ff_fill_rgba_map (uint8_t *rgba_map, enum PixelFormat pix_fmt) |
int | ff_fill_line_with_color (uint8_t *line[4], int pixel_step[4], int w, uint8_t dst_color[4], enum PixelFormat pix_fmt, uint8_t rgba_color[4], int *is_packed_rgba, uint8_t rgba_map[4]) |
void | ff_draw_rectangle (uint8_t *dst[4], int dst_linesize[4], uint8_t *src[4], int pixelstep[4], int hsub, int vsub, int x, int y, int w, int h) |
void | ff_copy_rectangle (uint8_t *dst[4], int dst_linesize[4], uint8_t *src[4], int src_linesize[4], int pixelstep[4], int hsub, int vsub, int x, int y, int y2, int w, int h) |
Definition in file drawutils.h.
void ff_copy_rectangle | ( | uint8_t * | dst[4], | |
int | dst_linesize[4], | |||
uint8_t * | src[4], | |||
int | src_linesize[4], | |||
int | pixelstep[4], | |||
int | hsub, | |||
int | vsub, | |||
int | x, | |||
int | y, | |||
int | y2, | |||
int | w, | |||
int | h | |||
) |
void ff_draw_rectangle | ( | uint8_t * | dst[4], | |
int | dst_linesize[4], | |||
uint8_t * | src[4], | |||
int | pixelstep[4], | |||
int | hsub, | |||
int | vsub, | |||
int | x, | |||
int | y, | |||
int | w, | |||
int | h | |||
) |
Definition at line 84 of file drawutils.c.
Referenced by color_request_frame(), draw_send_bar_slice(), draw_slice(), and drawbox().
int ff_fill_line_with_color | ( | uint8_t * | line[4], | |
int | pixel_step[4], | |||
int | w, | |||
uint8_t | dst_color[4], | |||
enum PixelFormat | pix_fmt, | |||
uint8_t | rgba_color[4], | |||
int * | is_packed_rgba, | |||
uint8_t | rgba_map[4] | |||
) |
int ff_fill_rgba_map | ( | uint8_t * | rgba_map, | |
enum PixelFormat | pix_fmt | |||
) |
Definition at line 26 of file drawutils.c.
Referenced by config_input(), config_input_main(), config_input_overlay(), config_props(), and ff_fill_line_with_color().