FFmpeg
Data Fields
AVFrameSideData Struct Reference

Structure to hold side data for an AVFrame. More...

#include <frame.h>

Data Fields

enum AVFrameSideDataType type
 
uint8_t * data
 
size_t size
 
AVDictionarymetadata
 
AVBufferRefbuf
 

Detailed Description

Structure to hold side data for an AVFrame.

sizeof(AVFrameSideData) is not a part of the public ABI, so new fields may be added to the end with a minor bump.

Definition at line 223 of file frame.h.

Field Documentation

◆ type

enum AVFrameSideDataType AVFrameSideData::type

◆ data

uint8_t* AVFrameSideData::data

Definition at line 225 of file frame.h.

Referenced by addroi_filter_frame(), av_content_light_metadata_create_side_data(), av_downmix_info_update_side_data(), av_dynamic_hdr_plus_create_side_data(), av_film_grain_params_create_side_data(), av_mastering_display_metadata_create_side_data(), av_stereo3d_create_side_data(), contain_valid_detection_bbox(), create_subcc_packet(), cri_decode_frame(), decode_frame(), decode_packet(), decode_simple_internal(), dnn_classify_post_proc(), dump_audio_service_type(), dump_content_light_metadata(), dump_detection_bbox(), dump_dovi_metadata(), dump_downmix(), dump_dynamic_hdr_plus(), dump_mastering_display(), dump_matrixenc(), dump_replaygain(), dump_roi(), dump_s12m_timecode(), dump_sei_film_grain_params_metadata(), dump_sei_unregistered_metadata(), dump_spherical(), dump_stereo3d(), dump_video_enc_params(), encode_frame(), encode_headers(), encode_send_frame_internal(), extract_lltask_from_task(), ff_alloc_a53_sei(), ff_alloc_timecode_sei(), ff_decode_frame_props(), ff_determine_signal_peak(), ff_frame_to_dnn_classify(), ff_h264_field_end(), ff_mjpeg_receive_frame(), ff_print_debug_info2(), ff_qp_table_extract(), ff_side_data_update_matrix_encoding(), ff_update_hdr_metadata(), filter_frame(), frame_copy_props(), h264_export_frame_props(), hevc_frame_end(), ifilter_parameters_from_frame(), ifilter_send_frame(), libx265_encode_frame(), libx265_encode_set_roi(), mpeg_decode_frame(), mpeg_field_start(), output_frame(), prepare_sei_data_array(), process_frame(), reconfig_encoder(), set_roi_map(), set_side_data(), show_frame(), tiff_decode_tag(), vaapi_encode_h265_init_picture_params(), webp_decode_frame(), and X264_frame().

◆ size

size_t AVFrameSideData::size

◆ metadata

AVDictionary* AVFrameSideData::metadata

Definition at line 227 of file frame.h.

Referenced by frame_copy_props(), free_side_data(), output_frame(), and show_frame().

◆ buf

AVBufferRef* AVFrameSideData::buf

Definition at line 228 of file frame.h.

Referenced by frame_copy_props(), free_side_data(), and vpx_encode().


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