|
FFmpeg
|
#include "libavutil/opt.h"#include "libavutil/pixdesc.h"#include "libavutil/hwcontext.h"#include "libavutil/hwcontext_d3d12va.h"#include "filters.h"#include "video.h"Go to the source code of this file.
Data Structures | |
| struct | DeinterlaceD3D12Context |
Macros | |
| #define | COBJMACROS |
| #define | MAX_REFERENCES 8 |
| #define | OFFSET(x) offsetof(DeinterlaceD3D12Context, x) |
| #define | FLAGS (AV_OPT_FLAG_FILTERING_PARAM | AV_OPT_FLAG_VIDEO_PARAM) |
Enumerations | |
| enum | DeinterlaceD3D12Method { DEINT_D3D12_METHOD_DEFAULT = 0, DEINT_D3D12_METHOD_BOB = 1, DEINT_D3D12_METHOD_CUSTOM = 2 } |
| Deinterlace method enumeration Maps to D3D12_VIDEO_PROCESS_DEINTERLACE_FLAG values. More... | |
Variables | |
| static const AVFilterPad | deint_d3d12_inputs [] |
| static const AVFilterPad | deint_d3d12_outputs [] |
| static const AVOption | deinterlace_d3d12_options [] |
| const FFFilter | ff_vf_deinterlace_d3d12 |
| #define COBJMACROS |
Definition at line 23 of file vf_deinterlace_d3d12.c.
| #define MAX_REFERENCES 8 |
Definition at line 34 of file vf_deinterlace_d3d12.c.
| #define OFFSET | ( | x | ) | offsetof(DeinterlaceD3D12Context, x) |
Definition at line 1084 of file vf_deinterlace_d3d12.c.
| #define FLAGS (AV_OPT_FLAG_FILTERING_PARAM | AV_OPT_FLAG_VIDEO_PARAM) |
Definition at line 1085 of file vf_deinterlace_d3d12.c.
Deinterlace method enumeration Maps to D3D12_VIDEO_PROCESS_DEINTERLACE_FLAG values.
| Enumerator | |
|---|---|
| DEINT_D3D12_METHOD_DEFAULT | |
| DEINT_D3D12_METHOD_BOB | |
| DEINT_D3D12_METHOD_CUSTOM | |
Definition at line 40 of file vf_deinterlace_d3d12.c.
|
static |
Definition at line 101 of file vf_deinterlace_d3d12.c.
|
static |
Definition at line 109 of file vf_deinterlace_d3d12.c.
Referenced by deint_d3d12_config_output(), and deint_d3d12_uninit().
|
static |
Definition at line 165 of file vf_deinterlace_d3d12.c.
Referenced by deint_d3d12_config_output(), and deint_d3d12_uninit().
|
static |
Definition at line 173 of file vf_deinterlace_d3d12.c.
Referenced by deint_d3d12_filter_frame().
|
static |
Definition at line 203 of file vf_deinterlace_d3d12.c.
Referenced by deint_d3d12_filter_frame().
|
static |
Definition at line 223 of file vf_deinterlace_d3d12.c.
Referenced by deint_d3d12_configure_processor().
|
static |
Definition at line 261 of file vf_deinterlace_d3d12.c.
Referenced by deint_d3d12_filter_frame().
|
static |
Definition at line 509 of file vf_deinterlace_d3d12.c.
Referenced by deint_d3d12_process_frame().
|
static |
Definition at line 526 of file vf_deinterlace_d3d12.c.
Referenced by deint_d3d12_filter_frame().
|
static |
Definition at line 782 of file vf_deinterlace_d3d12.c.
Referenced by deint_d3d12_request_frame().
|
static |
Definition at line 960 of file vf_deinterlace_d3d12.c.
|
static |
Definition at line 980 of file vf_deinterlace_d3d12.c.
|
static |
Definition at line 1056 of file vf_deinterlace_d3d12.c.
| AVFILTER_DEFINE_CLASS | ( | deinterlace_d3d12 | ) |
|
static |
Definition at line 1067 of file vf_deinterlace_d3d12.c.
|
static |
Definition at line 1075 of file vf_deinterlace_d3d12.c.
|
static |
Definition at line 1087 of file vf_deinterlace_d3d12.c.
| const FFFilter ff_vf_deinterlace_d3d12 |
Definition at line 1117 of file vf_deinterlace_d3d12.c.
1.8.17