#include <AMF/core/Factory.h>
#include <AMF/components/ColorSpace.h>
#include <AMF/components/VideoEncoderVCE.h>
#include <AMF/components/VideoEncoderHEVC.h>
#include <AMF/components/VideoEncoderAV1.h>
#include "libavutil/fifo.h"
#include "avcodec.h"
#include "hwconfig.h"
Go to the source code of this file.
◆ MAX_LOOKAHEAD_DEPTH
| #define MAX_LOOKAHEAD_DEPTH 41 |
◆ AMF_RETURN_IF_FALSE
| #define AMF_RETURN_IF_FALSE |
( |
| avctx, |
|
|
| exp, |
|
|
| ret_value, |
|
|
| ... ) |
Value:
return ret_value; \
}
#define AV_LOG_ERROR
Something went wrong and cannot losslessly be recovered.
Error handling helper.
Definition at line 169 of file amfenc.h.
Referenced by amf_amfsurface_to_avframe(), amf_avframe_to_amfsurface(), amf_buffer_from_packet(), amf_capture_frame(), amf_copy_buffer(), amf_decode_frame(), amf_device_init(), amf_encode_init_av1(), amf_encode_init_h264(), amf_encode_init_hevc(), amf_filter_config_output(), amf_filter_config_output(), amf_filter_filter_frame(), amf_frc_filter_avframe(), amf_frc_filter_config_output(), amf_init_decoder(), amf_init_encoder(), amf_init_filter_config(), amf_init_vsrc(), amf_load_library(), amf_map_frame(), amf_submit_frame(), amf_transfer_data_from(), amf_transfer_data_to(), amf_update_buffer_properties(), amf_vqe_filter_config_output(), ff_amf_encode_init(), and ff_amf_receive_packet().
◆ ff_amf_encode_init()
◆ ff_amf_encode_close()
◆ ff_amf_receive_packet()
Ecoding one frame - common function for all AMF encoders.
Definition at line 579 of file amfenc.c.
◆ ff_amfenc_hw_configs
◆ ff_amf_pix_fmts
Supported formats.
Definition at line 55 of file amfenc.c.