|
FFmpeg
|
#include <stddef.h>#include <stdint.h>#include "config.h"#include "libavutil/attributes.h"#include "libavutil/avassert.h"#include "libavutil/pixfmt.h"Go to the source code of this file.
Data Structures | |
| struct | FFColorDetectDSPContext |
Enumerations | |
| enum | FFAlphaDetect { FF_ALPHA_NONE = -1, FF_ALPHA_UNDETERMINED = 0, FF_ALPHA_TRANSPARENT = 1 << 0, FF_ALPHA_STRAIGHT = (1 << 1) | FF_ALPHA_TRANSPARENT } |
Functions | |
| void | ff_color_detect_dsp_init_aarch64 (FFColorDetectDSPContext *dsp, int depth, enum AVColorRange color_range) |
| void | ff_color_detect_dsp_init_x86 (FFColorDetectDSPContext *dsp, int depth, enum AVColorRange color_range) |
| static int | ff_detect_range_impl_c (const uint8_t *data, ptrdiff_t stride, ptrdiff_t width, ptrdiff_t height, uint8_t mpeg_min, uint8_t mpeg_max) |
| static int | ff_detect_range_c (const uint8_t *data, ptrdiff_t stride, ptrdiff_t width, ptrdiff_t height, int mpeg_min, int mpeg_max) |
| static int | ff_detect_range16_impl_c (const uint8_t *data, ptrdiff_t stride, ptrdiff_t width, ptrdiff_t height, uint16_t mpeg_min, uint16_t mpeg_max) |
| static int | ff_detect_range16_c (const uint8_t *data, ptrdiff_t stride, ptrdiff_t width, ptrdiff_t height, int mpeg_min, int mpeg_max) |
| static int | ff_detect_alpha_full_c (const uint8_t *color, ptrdiff_t color_stride, const uint8_t *alpha, ptrdiff_t alpha_stride, ptrdiff_t width, ptrdiff_t height, int alpha_max, int mpeg_range, int offset) |
| static int | ff_detect_alpha_limited_c (const uint8_t *color, ptrdiff_t color_stride, const uint8_t *alpha, ptrdiff_t alpha_stride, ptrdiff_t width, ptrdiff_t height, int alpha_max, int mpeg_range, int offset) |
| static int | ff_detect_alpha16_full_c (const uint8_t *color, ptrdiff_t color_stride, const uint8_t *alpha, ptrdiff_t alpha_stride, ptrdiff_t width, ptrdiff_t height, int alpha_max, int mpeg_range, int offset) |
| static int | ff_detect_alpha16_limited_c (const uint8_t *color, ptrdiff_t color_stride, const uint8_t *alpha, ptrdiff_t alpha_stride, ptrdiff_t width, ptrdiff_t height, int alpha_max, int mpeg_range, int offset) |
| static av_cold void | ff_color_detect_dsp_init (FFColorDetectDSPContext *dsp, int depth, enum AVColorRange color_range) |
| enum FFAlphaDetect |
| Enumerator | |
|---|---|
| FF_ALPHA_NONE | |
| FF_ALPHA_UNDETERMINED | |
| FF_ALPHA_TRANSPARENT | alpha < alpha_max |
| FF_ALPHA_STRAIGHT | alpha < pixel |
Definition at line 31 of file vf_colordetectdsp.h.
| void ff_color_detect_dsp_init_aarch64 | ( | FFColorDetectDSPContext * | dsp, |
| int | depth, | ||
| enum AVColorRange | color_range | ||
| ) |
Definition at line 52 of file vf_colordetect_init.c.
Referenced by ff_color_detect_dsp_init().
| void ff_color_detect_dsp_init_x86 | ( | FFColorDetectDSPContext * | dsp, |
| int | depth, | ||
| enum AVColorRange | color_range | ||
| ) |
Definition at line 80 of file vf_colordetect_init.c.
Referenced by ff_color_detect_dsp_init().
|
inlinestatic |
Definition at line 57 of file vf_colordetectdsp.h.
Referenced by ff_detect_range_c().
|
inlinestatic |
Definition at line 75 of file vf_colordetectdsp.h.
Referenced by ff_color_detect_dsp_init().
|
inlinestatic |
Definition at line 84 of file vf_colordetectdsp.h.
Referenced by ff_detect_range16_c().
|
inlinestatic |
Definition at line 103 of file vf_colordetectdsp.h.
Referenced by ff_color_detect_dsp_init().
|
inlinestatic |
Definition at line 113 of file vf_colordetectdsp.h.
Referenced by ff_color_detect_dsp_init().
|
inlinestatic |
Definition at line 134 of file vf_colordetectdsp.h.
Referenced by ff_color_detect_dsp_init().
|
inlinestatic |
Definition at line 155 of file vf_colordetectdsp.h.
Referenced by ff_color_detect_dsp_init().
|
inlinestatic |
Definition at line 178 of file vf_colordetectdsp.h.
Referenced by ff_color_detect_dsp_init().
|
inlinestatic |
Definition at line 199 of file vf_colordetectdsp.h.
Referenced by check_alpha_detect(), check_range_detect(), and config_input().
1.8.17