|
FFmpeg
|
#include <frei0r.h>#include <stdio.h>#include <string.h>#include <stdlib.h>#include "config.h"#include "compat/w32dlfcn.h"#include "libavutil/avstring.h"#include "libavutil/common.h"#include "libavutil/eval.h"#include "libavutil/imgutils.h"#include "libavutil/internal.h"#include "libavutil/mathematics.h"#include "libavutil/mem.h"#include "libavutil/opt.h"#include "libavutil/parseutils.h"#include "avfilter.h"#include "formats.h"#include "internal.h"#include "video.h"Go to the source code of this file.
Data Structures | |
| struct | Frei0rContext |
Macros | |
| #define | OFFSET(x) offsetof(Frei0rContext, x) |
| #define | FLAGS AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_FILTERING_PARAM |
| #define | TFLAGS AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_FILTERING_PARAM | AV_OPT_FLAG_RUNTIME_PARAM |
Typedefs | |
| typedef f0r_instance_t(* | f0r_construct_f) (unsigned int width, unsigned int height) |
| typedef void(* | f0r_destruct_f) (f0r_instance_t instance) |
| typedef void(* | f0r_deinit_f) (void) |
| typedef int(* | f0r_init_f) (void) |
| typedef void(* | f0r_get_plugin_info_f) (f0r_plugin_info_t *info) |
| typedef void(* | f0r_get_param_info_f) (f0r_param_info_t *info, int param_index) |
| typedef void(* | f0r_update_f) (f0r_instance_t instance, double time, const uint32_t *inframe, uint32_t *outframe) |
| typedef void(* | f0r_update2_f) (f0r_instance_t instance, double time, const uint32_t *inframe1, const uint32_t *inframe2, const uint32_t *inframe3, uint32_t *outframe) |
| typedef void(* | f0r_set_param_value_f) (f0r_instance_t instance, f0r_param_t param, int param_index) |
| typedef void(* | f0r_get_param_value_f) (f0r_instance_t instance, f0r_param_t param, int param_index) |
Variables | |
| static const AVOption | frei0r_options [] |
| static const AVFilterPad | avfilter_vf_frei0r_inputs [] |
| static const AVFilterPad | avfilter_vf_frei0r_outputs [] |
| const AVFilter | ff_vf_frei0r |
| static const AVOption | frei0r_src_options [] |
| static const AVFilterPad | avfilter_vsrc_frei0r_src_outputs [] |
| const AVFilter | ff_vsrc_frei0r_src |
frei0r wrapper
Definition in file vf_frei0r.c.
| #define OFFSET | ( | x | ) | offsetof(Frei0rContext, x) |
Definition at line 387 of file vf_frei0r.c.
| #define FLAGS AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_FILTERING_PARAM |
Definition at line 388 of file vf_frei0r.c.
| #define TFLAGS AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_FILTERING_PARAM | AV_OPT_FLAG_RUNTIME_PARAM |
Definition at line 389 of file vf_frei0r.c.
Definition at line 45 of file vf_frei0r.c.
| typedef void(* f0r_destruct_f) (f0r_instance_t instance) |
Definition at line 46 of file vf_frei0r.c.
| typedef void(* f0r_deinit_f) (void) |
Definition at line 47 of file vf_frei0r.c.
| typedef int(* f0r_init_f) (void) |
Definition at line 48 of file vf_frei0r.c.
| typedef void(* f0r_get_plugin_info_f) (f0r_plugin_info_t *info) |
Definition at line 49 of file vf_frei0r.c.
Definition at line 50 of file vf_frei0r.c.
| typedef void(* f0r_update_f) (f0r_instance_t instance, double time, const uint32_t *inframe, uint32_t *outframe) |
Definition at line 51 of file vf_frei0r.c.
| typedef void(* f0r_update2_f) (f0r_instance_t instance, double time, const uint32_t *inframe1, const uint32_t *inframe2, const uint32_t *inframe3, uint32_t *outframe) |
Definition at line 52 of file vf_frei0r.c.
| typedef void(* f0r_set_param_value_f) (f0r_instance_t instance, f0r_param_t param, int param_index) |
Definition at line 53 of file vf_frei0r.c.
| typedef void(* f0r_get_param_value_f) (f0r_instance_t instance, f0r_param_t param, int param_index) |
Definition at line 54 of file vf_frei0r.c.
|
static |
Definition at line 80 of file vf_frei0r.c.
Referenced by frei0r_init().
|
static |
Definition at line 89 of file vf_frei0r.c.
Referenced by set_params().
|
static |
Definition at line 143 of file vf_frei0r.c.
Referenced by config_input_props(), process_command(), and source_config_props().
|
static |
Definition at line 173 of file vf_frei0r.c.
Referenced by frei0r_init().
|
static |
Definition at line 184 of file vf_frei0r.c.
Referenced by filter_init(), and source_init().
|
static |
Definition at line 293 of file vf_frei0r.c.
|
static |
Definition at line 300 of file vf_frei0r.c.
|
static |
Definition at line 312 of file vf_frei0r.c.
|
static |
Definition at line 327 of file vf_frei0r.c.
|
static |
Definition at line 352 of file vf_frei0r.c.
|
static |
Definition at line 374 of file vf_frei0r.c.
| AVFILTER_DEFINE_CLASS | ( | frei0r | ) |
|
static |
Definition at line 428 of file vf_frei0r.c.
|
static |
Definition at line 438 of file vf_frei0r.c.
|
static |
Definition at line 465 of file vf_frei0r.c.
| AVFILTER_DEFINE_CLASS | ( | frei0r_src | ) |
|
static |
Definition at line 390 of file vf_frei0r.c.
|
static |
Definition at line 398 of file vf_frei0r.c.
|
static |
Definition at line 407 of file vf_frei0r.c.
| const AVFilter ff_vf_frei0r |
Definition at line 414 of file vf_frei0r.c.
|
static |
Definition at line 482 of file vf_frei0r.c.
|
static |
Definition at line 492 of file vf_frei0r.c.
| const AVFilter ff_vsrc_frei0r_src |
Definition at line 501 of file vf_frei0r.c.
1.8.17