|
FFmpeg
|
Generic equation change filter Originally written by Michael Niedermayer for the MPlayer project, and ported by Clément Bœsch for FFmpeg. More...
#include "libavutil/avstring.h"#include "libavutil/eval.h"#include "libavutil/opt.h"#include "libavutil/pixdesc.h"#include "internal.h"Go to the source code of this file.
Data Structures | |
| struct | GEQContext |
Macros | |
| #define | OFFSET(x) offsetof(GEQContext, x) |
| #define | FLAGS AV_OPT_FLAG_VIDEO_PARAM|AV_OPT_FLAG_FILTERING_PARAM |
Enumerations | |
| enum | { VAR_X, VAR_Y, VAR_W, VAR_H, VAR_N, VAR_SW, VAR_SH, VAR_T, VAR_VARS_NB } |
Functions | |
| AVFILTER_DEFINE_CLASS (geq) | |
| static double | getpix (void *priv, double x, double y, int plane) |
| static double | lum (void *priv, double x, double y) |
| static double | cb (void *priv, double x, double y) |
| static double | cr (void *priv, double x, double y) |
| static av_cold int | geq_init (AVFilterContext *ctx, const char *args) |
| static int | geq_query_formats (AVFilterContext *ctx) |
| static int | geq_config_props (AVFilterLink *inlink) |
| static int | geq_filter_frame (AVFilterLink *inlink, AVFilterBufferRef *in) |
| static av_cold void | geq_uninit (AVFilterContext *ctx) |
Variables | |
| static const AVOption | geq_options [] |
| static const char *const | var_names [] = { "X", "Y", "W", "H", "N", "SW", "SH", "T", NULL } |
| static const AVFilterPad | geq_inputs [] |
| static const AVFilterPad | geq_outputs [] |
| AVFilter | avfilter_vf_geq |
Generic equation change filter Originally written by Michael Niedermayer for the MPlayer project, and ported by Clément Bœsch for FFmpeg.
Definition in file vf_geq.c.
| #define OFFSET | ( | x | ) | offsetof(GEQContext, x) |
| #define FLAGS AV_OPT_FLAG_VIDEO_PARAM|AV_OPT_FLAG_FILTERING_PARAM |
| anonymous enum |
| AVFILTER_DEFINE_CLASS | ( | geq | ) |
|
inlinestatic |
|
static |
Definition at line 78 of file vf_geq.c.
Referenced by blend_subrect(), and geq_init().
|
static |
Definition at line 79 of file vf_geq.c.
Referenced by av_lockmgr_register(), blend_subrect(), codebook_trellis_rate(), create_vorbis_context(), decode_frame(), decode_lsp(), decode_q_branch(), dvbsub_parse_clut_segment(), encode_q_branch(), encode_window_bands_info(), escape130_decode_frame(), fill_gv_table(), fill_table(), find_best_vect(), find_min_book(), geq_init(), idct_put(), parse_palette_segment(), pgmyuv_save(), quantize_and_encode_band_cost_template(), ready_residue(), search_for_quantizers_anmr(), search_for_quantizers_twoloop(), set_blocks(), snow_set_blocks(), unpack_codebook(), vcr1_decode_frame(), vorbis_parse_setup_hdr_codebooks(), and yuv_a_to_rgba().
|
static |
Definition at line 80 of file vf_geq.c.
Referenced by blend_subrect(), decode_frame(), decode_q_branch(), draw_mandelbrot(), dvbsub_parse_clut_segment(), encode_q_branch(), escape130_decode_frame(), geq_init(), idct_put(), parse_palette_segment(), pgmyuv_save(), set_blocks(), snow_set_blocks(), vcr1_decode_frame(), and yuv_a_to_rgba().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 82 of file vf_geq.c.
Referenced by geq_init().
|
static |
|
static |
| AVFilter avfilter_vf_geq |
1.8.2