| FFmpeg
    | 
This struct stores per-frame lavc-internal data and is attached to it via private_ref. More...
#include <decode.h>
| Data Fields | |
| int(* | post_process )(void *logctx, AVFrame *frame) | 
| The callback to perform some delayed processing on the frame right before it is returned to the caller.  More... | |
| void * | post_process_opaque | 
| void(* | post_process_opaque_free )(void *opaque) | 
| void * | hwaccel_priv | 
| Per-frame private data for hwaccels.  More... | |
| void(* | hwaccel_priv_free )(void *priv) | 
This struct stores per-frame lavc-internal data and is attached to it via private_ref.
The callback to perform some delayed processing on the frame right before it is returned to the caller.
Definition at line 45 of file decode.h.
Referenced by decode_receive_frame_internal(), ff_nvdec_start_frame(), and ff_videotoolbox_alloc_frame().
| void* FrameDecodeData::post_process_opaque | 
Definition at line 46 of file decode.h.
Referenced by decode_data_free().
| void(* FrameDecodeData::post_process_opaque_free) (void *opaque) | 
Definition at line 47 of file decode.h.
Referenced by decode_data_free().
| void* FrameDecodeData::hwaccel_priv | 
Per-frame private data for hwaccels.
Definition at line 52 of file decode.h.
Referenced by decode_data_free(), dpb_add(), ff_nvdec_get_ref_idx(), ff_nvdec_start_frame(), ff_nvdec_start_frame_sep_ref(), nvdec_av1_start_frame(), nvdec_h264_start_frame(), nvdec_hevc_start_frame(), nvdec_mjpeg_start_frame(), nvdec_mpeg12_start_frame(), nvdec_mpeg4_start_frame(), nvdec_retrieve_data(), nvdec_vc1_start_frame(), nvdec_vp8_start_frame(), and nvdec_vp9_start_frame().
| void(* FrameDecodeData::hwaccel_priv_free) (void *priv) | 
Definition at line 53 of file decode.h.
Referenced by decode_data_free(), and ff_nvdec_start_frame().
 1.8.17
 1.8.17