FFmpeg
|
Mastering display metadata capable of representing the color volume of the display used to master the content (SMPTE 2086:2014). More...
#include <mastering_display_metadata.h>
Data Fields | |
AVRational | display_primaries [3][2] |
CIE 1931 xy chromaticity coords of color primaries (r, g, b order). More... | |
AVRational | white_point [2] |
CIE 1931 xy chromaticity coords of white point. More... | |
AVRational | min_luminance |
Min luminance of mastering display (cd/m^2). More... | |
AVRational | max_luminance |
Max luminance of mastering display (cd/m^2). More... | |
int | has_primaries |
Flag indicating whether the display primaries (and white point) are set. More... | |
int | has_luminance |
Flag indicating whether the luminance (min_ and max_) have been set. More... | |
Mastering display metadata capable of representing the color volume of the display used to master the content (SMPTE 2086:2014).
To be used as payload of a AVFrameSideData or AVPacketSideData with the appropriate type.
Definition at line 38 of file mastering_display_metadata.h.
AVRational AVMasteringDisplayMetadata::display_primaries[3][2] |
CIE 1931 xy chromaticity coords of color primaries (r, g, b order).
Definition at line 42 of file mastering_display_metadata.h.
Referenced by amf_save_hdr_metadata(), dump_mastering_display(), dump_mastering_display_metadata(), encode_headers(), export_metadata(), flv_update_video_color_info(), flv_write_metadata_packet(), get_defaults(), h2645_sei_to_side_data(), handle_mdcv(), libdav1d_receive_frame(), mkv_write_video_color(), mov_read_mdcv(), mov_read_smdm(), mov_write_mdcv_tag(), mxf_read_generic_descriptor(), mxf_write_cdci_common(), populate_avctx_color_fields(), print_frame_side_data(), print_pkt_side_data(), qsv_av1_set_encode_ctrl(), qsv_hevc_set_encode_ctrl(), tonemap_vaapi_save_metadata(), tonemap_vaapi_update_sidedata(), vaapi_encode_av1_init_picture_params(), vaapi_encode_h265_init_picture_params(), vk_enc_h265_update_pic_info(), and vpp_set_frame_ext_params().
AVRational AVMasteringDisplayMetadata::white_point[2] |
CIE 1931 xy chromaticity coords of white point.
Definition at line 47 of file mastering_display_metadata.h.
Referenced by amf_save_hdr_metadata(), dump_mastering_display(), dump_mastering_display_metadata(), encode_headers(), export_metadata(), flv_update_video_color_info(), flv_write_metadata_packet(), get_defaults(), h2645_sei_to_side_data(), handle_mdcv(), libdav1d_receive_frame(), mkv_write_video_color(), mov_read_mdcv(), mov_read_smdm(), mov_write_mdcv_tag(), mxf_read_generic_descriptor(), mxf_write_cdci_common(), populate_avctx_color_fields(), print_frame_side_data(), print_pkt_side_data(), qsv_av1_set_encode_ctrl(), qsv_hevc_set_encode_ctrl(), tonemap_vaapi_save_metadata(), tonemap_vaapi_update_sidedata(), vaapi_encode_av1_init_picture_params(), vaapi_encode_h265_init_picture_params(), vk_enc_h265_update_pic_info(), and vpp_set_frame_ext_params().
AVRational AVMasteringDisplayMetadata::min_luminance |
Min luminance of mastering display (cd/m^2).
Definition at line 52 of file mastering_display_metadata.h.
Referenced by amf_save_hdr_metadata(), dump_mastering_display(), dump_mastering_display_metadata(), encode_headers(), export_metadata(), flv_update_video_color_info(), flv_write_metadata_packet(), get_defaults(), h2645_sei_to_side_data(), handle_mdcv(), libdav1d_receive_frame(), mkv_write_video_color(), mov_read_mdcv(), mov_read_smdm(), mov_write_mdcv_tag(), mxf_read_generic_descriptor(), mxf_write_cdci_common(), populate_avctx_color_fields(), print_frame_side_data(), print_pkt_side_data(), qsv_av1_set_encode_ctrl(), qsv_hevc_set_encode_ctrl(), tonemap_vaapi_save_metadata(), tonemap_vaapi_update_sidedata(), vaapi_encode_av1_init_picture_params(), vaapi_encode_h265_init_picture_params(), vk_enc_h265_update_pic_info(), and vpp_set_frame_ext_params().
AVRational AVMasteringDisplayMetadata::max_luminance |
Max luminance of mastering display (cd/m^2).
Definition at line 57 of file mastering_display_metadata.h.
Referenced by amf_save_hdr_metadata(), dump_mastering_display(), dump_mastering_display_metadata(), encode_headers(), export_metadata(), ff_determine_signal_peak(), ff_update_hdr_metadata(), flv_update_video_color_info(), flv_write_metadata_packet(), get_defaults(), h2645_sei_to_side_data(), handle_mdcv(), libdav1d_receive_frame(), mkv_write_video_color(), mov_read_mdcv(), mov_read_smdm(), mov_write_mdcv_tag(), mxf_read_generic_descriptor(), mxf_write_cdci_common(), populate_avctx_color_fields(), print_frame_side_data(), print_pkt_side_data(), qsv_av1_set_encode_ctrl(), qsv_hevc_set_encode_ctrl(), tonemap_vaapi_save_metadata(), tonemap_vaapi_update_sidedata(), vaapi_encode_av1_init_picture_params(), vaapi_encode_h265_init_picture_params(), vk_enc_h265_update_pic_info(), and vpp_set_frame_ext_params().
int AVMasteringDisplayMetadata::has_primaries |
Flag indicating whether the display primaries (and white point) are set.
Definition at line 62 of file mastering_display_metadata.h.
Referenced by amf_save_hdr_metadata(), dump_mastering_display(), dump_mastering_display_metadata(), encode_headers(), export_metadata(), flv_update_video_color_info(), flv_write_metadata_packet(), h2645_sei_to_side_data(), handle_mdcv(), libdav1d_receive_frame(), mkv_write_video_color(), mov_read_mdcv(), mov_read_smdm(), mov_write_mdcv_tag(), mxf_read_generic_descriptor(), mxf_write_cdci_common(), populate_avctx_color_fields(), print_frame_side_data(), print_pkt_side_data(), qsv_av1_set_encode_ctrl(), qsv_hevc_set_encode_ctrl(), tonemap_vaapi_save_metadata(), tonemap_vaapi_update_sidedata(), vaapi_encode_av1_init_picture_params(), vaapi_encode_h265_init_picture_params(), vk_enc_h265_update_pic_info(), and vpp_set_frame_ext_params().
int AVMasteringDisplayMetadata::has_luminance |
Flag indicating whether the luminance (min_ and max_) have been set.
Definition at line 67 of file mastering_display_metadata.h.
Referenced by amf_save_hdr_metadata(), dump_mastering_display(), dump_mastering_display_metadata(), encode_headers(), export_metadata(), ff_determine_signal_peak(), ff_update_hdr_metadata(), flv_update_video_color_info(), flv_write_metadata_packet(), h2645_sei_to_side_data(), handle_mdcv(), libdav1d_receive_frame(), mkv_write_video_color(), mov_read_mdcv(), mov_read_smdm(), mov_write_mdcv_tag(), mxf_read_generic_descriptor(), mxf_write_cdci_common(), populate_avctx_color_fields(), print_frame_side_data(), print_pkt_side_data(), qsv_av1_set_encode_ctrl(), qsv_hevc_set_encode_ctrl(), tonemap_vaapi_save_metadata(), tonemap_vaapi_update_sidedata(), vaapi_encode_av1_init_picture_params(), vaapi_encode_h265_init_picture_params(), vk_enc_h265_update_pic_info(), and vpp_set_frame_ext_params().