|
FFmpeg
|
#include "vf_amf_common.h"#include "libavutil/avassert.h"#include "avfilter.h"#include "avfilter_internal.h"#include "filters.h"#include "formats.h"#include "libavutil/mem.h"#include "libavutil/imgutils.h"#include "libavutil/pixdesc.h"#include "libavutil/time.h"#include "AMF/components/VideoDecoderUVD.h"#include "libavutil/hwcontext_amf.h"#include "libavutil/hwcontext_amf_internal.h"#include "scale_eval.h"Go to the source code of this file.
| int amf_filter_init | ( | AVFilterContext * | avctx | ) |
Definition at line 45 of file vf_amf_common.c.
| void amf_filter_uninit | ( | AVFilterContext * | avctx | ) |
Definition at line 64 of file vf_amf_common.c.
|
static |
Definition at line 99 of file vf_amf_common.c.
Referenced by amf_filter_filter_frame().
|
static |
Definition at line 117 of file vf_amf_common.c.
Referenced by amf_deliver_output(), and amf_forward_converted().
|
static |
Definition at line 136 of file vf_amf_common.c.
Referenced by amf_filter_activate(), amf_filter_filter_frame(), amf_forward_converted(), and amf_poll_output().
|
static |
Definition at line 229 of file vf_amf_common.c.
Referenced by amf_filter_filter_frame(), and amf_forward_converted().
|
static |
Definition at line 249 of file vf_amf_common.c.
Referenced by amf_filter_activate(), amf_filter_filter_frame(), and amf_poll_output().
|
static |
Definition at line 265 of file vf_amf_common.c.
Referenced by amf_filter_activate().
| int amf_filter_filter_frame | ( | AVFilterLink * | inlink, |
| AVFrame * | in ) |
Definition at line 287 of file vf_amf_common.c.
Referenced by amf_filter_activate().
|
static |
Definition at line 322 of file vf_amf_common.c.
Referenced by amf_filter_activate().
| int amf_filter_activate | ( | AVFilterContext * | avctx | ) |
Definition at line 336 of file vf_amf_common.c.
| int amf_setup_input_output_formats | ( | AVFilterContext * | avctx, |
| const enum AVPixelFormat * | input_pix_fmts ) |
Definition at line 384 of file vf_amf_common.c.
Referenced by amf_filter_query_formats(), amf_filter_query_formats(), amf_filter_query_formats(), and amf_filter_query_formats().
| int amf_copy_surface | ( | AVFilterContext * | avctx, |
| const AVFrame * | frame, | ||
| AMFSurface * | surface ) |
Definition at line 452 of file vf_amf_common.c.
Referenced by amf_avframe_to_amfsurface().
| enum AVPixelFormat amf_inlink_sw_format | ( | AVFilterLink * | inlink | ) |
Definition at line 476 of file vf_amf_common.c.
Referenced by amf_filter_config_output(), amf_frc_filter_config_output(), and amf_vqe_filter_config_output().
| int amf_init_filter_config | ( | AVFilterLink * | outlink, |
| enum AVPixelFormat * | in_format ) |
Definition at line 485 of file vf_amf_common.c.
Referenced by amf_filter_config_output(), amf_filter_config_output(), amf_frc_filter_config_output(), and amf_vqe_filter_config_output().
| void amf_free_amfsurface | ( | void * | opaque, |
| uint8_t * | data ) |
Definition at line 606 of file vf_amf_common.c.
| AVFrame * amf_amfsurface_to_avframe | ( | AVFilterContext * | avctx, |
| AMFSurface * | pSurface ) |
Definition at line 612 of file vf_amf_common.c.
Referenced by amf_deliver_output().
| int amf_avframe_to_amfsurface | ( | AVFilterContext * | avctx, |
| const AVFrame * | frame, | ||
| AMFSurface ** | ppSurface ) |
Definition at line 775 of file vf_amf_common.c.
Referenced by amf_filter_filter_frame().