FFmpeg
Loading...
Searching...
No Matches
AMFFilterContext Struct Reference

#include <libavfilter/vf_amf_common.h>

Data Fields

const AVClass * class
int width
int height
enum AVPixelFormat format
enum AVPixelFormat format_opt
int eof
int drained
int status
int64_t status_pts
AVFifo * pending
int outputs_per_input
int scale_type
int in_color_range
int in_primaries
int in_trc
int color_profile
int out_color_range
int out_primaries
int out_trc
int fill
int fill_color
int keep_ratio
AVMasteringDisplayMetadata * master_display
AVContentLightMetadata * light_meta
int algorithm
float sharpness
char * w_expr
char * h_expr
char * format_str
int force_original_aspect_ratio
int force_divisible_by
int reset_sar
AMFComponent * component
AMFComponent * pre_converter
AVBufferRef * amf_device_ref
AVBufferRef * hwframes_in_ref
AVBufferRef * hwframes_out_ref
AVBufferRef * hwdevice_ref
AVAMFDeviceContext * amf_device_ctx
int local_context
int shader_input

Detailed Description

Definition at line 30 of file vf_amf_common.h.

Field Documentation

◆ class

const AVClass* AMFFilterContext::class

Definition at line 31 of file vf_amf_common.h.

◆ width

int AMFFilterContext::width

Definition at line 33 of file vf_amf_common.h.

◆ height

int AMFFilterContext::height

Definition at line 33 of file vf_amf_common.h.

◆ format

enum AVPixelFormat AMFFilterContext::format

Definition at line 34 of file vf_amf_common.h.

Referenced by amf_frc_filter_config_output(), and amf_vqe_filter_config_output().

◆ format_opt

enum AVPixelFormat AMFFilterContext::format_opt

Definition at line 35 of file vf_amf_common.h.

◆ eof

int AMFFilterContext::eof

Definition at line 36 of file vf_amf_common.h.

◆ drained

int AMFFilterContext::drained

Definition at line 37 of file vf_amf_common.h.

◆ status

int AMFFilterContext::status

Definition at line 38 of file vf_amf_common.h.

◆ status_pts

int64_t AMFFilterContext::status_pts

Definition at line 39 of file vf_amf_common.h.

◆ pending

AVFifo* AMFFilterContext::pending

Definition at line 40 of file vf_amf_common.h.

◆ outputs_per_input

int AMFFilterContext::outputs_per_input

Definition at line 41 of file vf_amf_common.h.

Referenced by amf_frc_filter_config_output().

◆ scale_type

int AMFFilterContext::scale_type

Definition at line 42 of file vf_amf_common.h.

◆ in_color_range

int AMFFilterContext::in_color_range

Definition at line 43 of file vf_amf_common.h.

◆ in_primaries

int AMFFilterContext::in_primaries

Definition at line 44 of file vf_amf_common.h.

◆ in_trc

int AMFFilterContext::in_trc

Definition at line 45 of file vf_amf_common.h.

◆ color_profile

int AMFFilterContext::color_profile

Definition at line 46 of file vf_amf_common.h.

◆ out_color_range

int AMFFilterContext::out_color_range

Definition at line 47 of file vf_amf_common.h.

◆ out_primaries

int AMFFilterContext::out_primaries

Definition at line 48 of file vf_amf_common.h.

◆ out_trc

int AMFFilterContext::out_trc

Definition at line 49 of file vf_amf_common.h.

◆ fill

int AMFFilterContext::fill

Definition at line 50 of file vf_amf_common.h.

◆ fill_color

int AMFFilterContext::fill_color

Definition at line 51 of file vf_amf_common.h.

◆ keep_ratio

int AMFFilterContext::keep_ratio

Definition at line 52 of file vf_amf_common.h.

◆ master_display

AVMasteringDisplayMetadata* AMFFilterContext::master_display

Definition at line 54 of file vf_amf_common.h.

◆ light_meta

AVContentLightMetadata* AMFFilterContext::light_meta

Definition at line 55 of file vf_amf_common.h.

◆ algorithm

int AMFFilterContext::algorithm

Definition at line 58 of file vf_amf_common.h.

◆ sharpness

float AMFFilterContext::sharpness

Definition at line 59 of file vf_amf_common.h.

◆ w_expr

char* AMFFilterContext::w_expr

Definition at line 61 of file vf_amf_common.h.

◆ h_expr

char* AMFFilterContext::h_expr

Definition at line 62 of file vf_amf_common.h.

◆ format_str

char* AMFFilterContext::format_str

Definition at line 63 of file vf_amf_common.h.

◆ force_original_aspect_ratio

int AMFFilterContext::force_original_aspect_ratio

Definition at line 64 of file vf_amf_common.h.

◆ force_divisible_by

int AMFFilterContext::force_divisible_by

Definition at line 65 of file vf_amf_common.h.

◆ reset_sar

int AMFFilterContext::reset_sar

Definition at line 66 of file vf_amf_common.h.

◆ component

AMFComponent* AMFFilterContext::component

Definition at line 68 of file vf_amf_common.h.

Referenced by amf_frc_filter_config_output(), and amf_vqe_filter_config_output().

◆ pre_converter

AMFComponent* AMFFilterContext::pre_converter

Definition at line 69 of file vf_amf_common.h.

◆ amf_device_ref

AVBufferRef* AMFFilterContext::amf_device_ref

Definition at line 70 of file vf_amf_common.h.

◆ hwframes_in_ref

AVBufferRef* AMFFilterContext::hwframes_in_ref

Definition at line 72 of file vf_amf_common.h.

◆ hwframes_out_ref

AVBufferRef* AMFFilterContext::hwframes_out_ref

Definition at line 73 of file vf_amf_common.h.

◆ hwdevice_ref

AVBufferRef* AMFFilterContext::hwdevice_ref

Definition at line 74 of file vf_amf_common.h.

◆ amf_device_ctx

AVAMFDeviceContext* AMFFilterContext::amf_device_ctx

Definition at line 76 of file vf_amf_common.h.

Referenced by amf_frc_filter_config_output(), and amf_vqe_filter_config_output().

◆ local_context

int AMFFilterContext::local_context

Definition at line 77 of file vf_amf_common.h.

◆ shader_input

int AMFFilterContext::shader_input

Definition at line 78 of file vf_amf_common.h.


The documentation for this struct was generated from the following file: