AMF encoder context.
More...
#include <amfenc.h>
AMF encoder context.
Definition at line 40 of file amfenc.h.
โ avclass
AVClass* AMFEncoderContext::avclass |
โ device_ctx_ref
โ encoder
AMFComponent* AMFEncoderContext::encoder |
AMF encoder object.
Definition at line 46 of file amfenc.h.
amf_bool AMFEncoderContext::eof |
flag indicating EOF happened
Definition at line 47 of file amfenc.h.
โ format
AMF_SURFACE_FORMAT AMFEncoderContext::format |
AMF surface format.
Definition at line 48 of file amfenc.h.
โ pts_property_name
wchar_t* AMFEncoderContext::pts_property_name |
โ av_frame_property_name
wchar_t* AMFEncoderContext::av_frame_property_name |
โ hwsurfaces_in_queue
int AMFEncoderContext::hwsurfaces_in_queue |
โ hwsurfaces_in_queue_max
int AMFEncoderContext::hwsurfaces_in_queue_max |
โ query_timeout_supported
int AMFEncoderContext::query_timeout_supported |
โ delayed_drain
int AMFEncoderContext::delayed_drain |
โ timestamp_list
AVFifo* AMFEncoderContext::timestamp_list |
โ dts_delay
int64_t AMFEncoderContext::dts_delay |
โ submitted_frame
int64_t AMFEncoderContext::submitted_frame |
โ encoded_frame
int64_t AMFEncoderContext::encoded_frame |
โ output_list
AVFifo* AMFEncoderContext::output_list |
int AMFEncoderContext::usage |
โ profile
int AMFEncoderContext::profile |
int AMFEncoderContext::level |
โ latency
int AMFEncoderContext::latency |
โ preencode
int AMFEncoderContext::preencode |
โ quality
int AMFEncoderContext::quality |
โ b_frame_delta_qp
int AMFEncoderContext::b_frame_delta_qp |
โ ref_b_frame_delta_qp
int AMFEncoderContext::ref_b_frame_delta_qp |
โ bit_depth
int AMFEncoderContext::bit_depth |
โ smart_access_video
int AMFEncoderContext::smart_access_video |
โ rate_control_mode
int AMFEncoderContext::rate_control_mode |
โ enforce_hrd
int AMFEncoderContext::enforce_hrd |
โ filler_data
int AMFEncoderContext::filler_data |
โ enable_vbaq
int AMFEncoderContext::enable_vbaq |
โ skip_frame
int AMFEncoderContext::skip_frame |
int AMFEncoderContext::qp_i |
int AMFEncoderContext::qp_p |
int AMFEncoderContext::qp_b |
โ max_au_size
int AMFEncoderContext::max_au_size |
โ header_spacing
int AMFEncoderContext::header_spacing |
โ b_frame_ref
int AMFEncoderContext::b_frame_ref |
โ intra_refresh_mb
int AMFEncoderContext::intra_refresh_mb |
โ coding_mode
int AMFEncoderContext::coding_mode |
โ me_half_pel
int AMFEncoderContext::me_half_pel |
โ me_quarter_pel
int AMFEncoderContext::me_quarter_pel |
int AMFEncoderContext::aud |
โ max_consecutive_b_frames
int AMFEncoderContext::max_consecutive_b_frames |
โ max_b_frames
int AMFEncoderContext::max_b_frames |
โ qvbr_quality_level
int AMFEncoderContext::qvbr_quality_level |
โ hw_high_motion_quality_boost
int AMFEncoderContext::hw_high_motion_quality_boost |
โ forced_idr
int AMFEncoderContext::forced_idr |
โ gops_per_idr
int AMFEncoderContext::gops_per_idr |
โ header_insertion_mode
int AMFEncoderContext::header_insertion_mode |
โ min_qp_i
int AMFEncoderContext::min_qp_i |
โ max_qp_i
int AMFEncoderContext::max_qp_i |
โ min_qp_p
int AMFEncoderContext::min_qp_p |
โ max_qp_p
int AMFEncoderContext::max_qp_p |
โ min_qp_b
int AMFEncoderContext::min_qp_b |
โ max_qp_b
int AMFEncoderContext::max_qp_b |
int AMFEncoderContext::tier |
enum AMF_VIDEO_ENCODER_AV1_ALIGNMENT_MODE_ENUM AMFEncoderContext::align |
โ aq_mode
enum AMF_VIDEO_ENCODER_AV1_AQ_MODE_ENUM AMFEncoderContext::aq_mode |
โ preanalysis
int AMFEncoderContext::preanalysis |
โ pa_activity_type
int AMFEncoderContext::pa_activity_type |
โ pa_scene_change_detection
int AMFEncoderContext::pa_scene_change_detection |
โ pa_scene_change_detection_sensitivity
int AMFEncoderContext::pa_scene_change_detection_sensitivity |
โ pa_static_scene_detection
int AMFEncoderContext::pa_static_scene_detection |
โ pa_static_scene_detection_sensitivity
int AMFEncoderContext::pa_static_scene_detection_sensitivity |
โ pa_initial_qp
int AMFEncoderContext::pa_initial_qp |
โ pa_max_qp
int AMFEncoderContext::pa_max_qp |
โ pa_caq_strength
int AMFEncoderContext::pa_caq_strength |
โ pa_frame_sad
int AMFEncoderContext::pa_frame_sad |
โ pa_ltr
int AMFEncoderContext::pa_ltr |
โ pa_lookahead_buffer_depth
int AMFEncoderContext::pa_lookahead_buffer_depth |
โ pa_paq_mode
int AMFEncoderContext::pa_paq_mode |
โ pa_taq_mode
int AMFEncoderContext::pa_taq_mode |
โ pa_high_motion_quality_boost_mode
int AMFEncoderContext::pa_high_motion_quality_boost_mode |
โ pa_adaptive_mini_gop
int AMFEncoderContext::pa_adaptive_mini_gop |
The documentation for this struct was generated from the following file: