|
FFmpeg
|
transform input video More...
#include "libavutil/common.h"#include "libavutil/dict.h"#include "libavutil/pixdesc.h"#include "deshake_opencl.h"#include "libavutil/opencl_internal.h"Go to the source code of this file.
Macros | |
| #define | MATRIX_SIZE 6 |
| #define | PLANE_NUM 3 |
Functions | |
| int | ff_opencl_transform (AVFilterContext *ctx, int width, int height, int cw, int ch, const float *matrix_y, const float *matrix_uv, enum InterpolateMethod interpolate, enum FillMethod fill, AVFrame *in, AVFrame *out) |
| int | ff_opencl_deshake_init (AVFilterContext *ctx) |
| void | ff_opencl_deshake_uninit (AVFilterContext *ctx) |
| int | ff_opencl_deshake_process_inout_buf (AVFilterContext *ctx, AVFrame *in, AVFrame *out) |
transform input video
Definition in file deshake_opencl.c.
| #define MATRIX_SIZE 6 |
Definition at line 32 of file deshake_opencl.c.
Referenced by ff_opencl_deshake_init().
| #define PLANE_NUM 3 |
Definition at line 33 of file deshake_opencl.c.
Referenced by ff_opencl_deshake_init().
| int ff_opencl_transform | ( | AVFilterContext * | ctx, |
| int | width, | ||
| int | height, | ||
| int | cw, | ||
| int | ch, | ||
| const float * | matrix_y, | ||
| const float * | matrix_uv, | ||
| enum InterpolateMethod | interpolate, | ||
| enum FillMethod | fill, | ||
| AVFrame * | in, | ||
| AVFrame * | out | ||
| ) |
Definition at line 35 of file deshake_opencl.c.
Referenced by init().
| int ff_opencl_deshake_init | ( | AVFilterContext * | ctx | ) |
Definition at line 94 of file deshake_opencl.c.
Referenced by init().
| void ff_opencl_deshake_uninit | ( | AVFilterContext * | ctx | ) |
Definition at line 121 of file deshake_opencl.c.
Referenced by uninit().
| int ff_opencl_deshake_process_inout_buf | ( | AVFilterContext * | ctx, |
| AVFrame * | in, | ||
| AVFrame * | out | ||
| ) |
Definition at line 133 of file deshake_opencl.c.
Referenced by filter_frame().
1.8.2