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.
◆ eof
| 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 |
◆ usage
| int AMFEncoderContext::usage |
◆ profile
| int AMFEncoderContext::profile |
◆ level
| 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 |
◆ qp_i
| int AMFEncoderContext::qp_i |
◆ qp_p
| int AMFEncoderContext::qp_p |
◆ qp_b
| 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 |
◆ aud
| 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 |
◆ tier
| int AMFEncoderContext::tier |
◆ align
| 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: