Go to the documentation of this file.
50 if (
s->system_start_code >= 0x01 &&
s->system_start_code <= 0x07) {
55 for (
int w = 0;
w <
s->num_windows;
w++) {
66 for (
int w = 0;
w <
s->num_windows;
w++) {
119 #if FF_API_HDR_VIVID_THREE_SPLINE
#define FF_ENABLE_DEPRECATION_WARNINGS
int base_param_k2
indicates k2_0 in the base parameter, base_param_k2 <= 1: k2_0 = base_param_k2 base_param_k2 > 1: res...
static int get_bits_left(GetBitContext *gb)
Filter the word “frame” indicates either a video frame or a group of audio as stored in an AVFrame structure Format for each input and each output the list of supported formats For video that means pixel format For audio that means channel sample they are references to shared objects When the negotiation mechanism computes the intersection of the formats supported at each end of a all references to both lists are replaced with a reference to the intersection And when a single format is eventually chosen for a link amongst the remaining all references to the list are updated That means that if a filter requires that its input and output have the same format amongst a supported all it has to do is use a reference to the same list of formats query_formats can leave some formats unset and return AVERROR(EAGAIN) to cause the negotiation mechanism toagain later. That can be used by filters with complex requirements to use the format negotiated on one link to set the formats supported on another. Frame references ownership and permissions
AVRational base_param_Delta
base_param_Delta in the base parameter, in multiples of 1.0/127.
int base_enable_flag
This flag indicates that transfer the base paramter(for value of 1)
int three_Spline_num
The number of three Spline.
static const int32_t color_saturation_gain_den
AVRational enable_strength
3Spline_enable_Strength of three Spline.
attribute_deprecated int three_Spline_TH_mode
The mode of three Spline.
int th_mode
The mode of three Spline.
static unsigned int get_bits(GetBitContext *s, int n)
Read 1-25 bits.
int three_Spline_enable_flag
indicates 3Spline_enable_flag in the base parameter, This flag indicates that transfer three Spline o...
AVRational th_delta1
3Spline_TH_Delta1 of three Spline.
attribute_deprecated AVRational three_Spline_TH_Delta1
3Spline_TH_Delta1 of three Spline.
static const int32_t base_param_m_a_den
static const int32_t base_param_m_m_den
#define FF_ARRAY_ELEMS(a)
static int init_get_bits8(GetBitContext *s, const uint8_t *buffer, int byte_size)
Initialize GetBitContext.
Rational number (pair of numerator and denominator).
attribute_deprecated AVRational three_Spline_TH_enable_MB
three_Spline_TH_enable_MB is in the range of 0.0 to 1.0, inclusive and in multiples of 1....
This struct represents dynamic metadata for color volume transform - CUVA 005.1:2021 standard.
static const int32_t base_param_m_n_den
attribute_deprecated AVRational three_Spline_TH_Delta2
3Spline_TH_Delta2 of three Spline.
attribute_deprecated AVRational three_Spline_enable_Strength
3Spline_enable_Strength of three Spline.
attribute_deprecated AVRational three_Spline_TH_enable
3Spline_TH_enable of three Spline.
int base_param_k1
indicates k1_0 in the base parameter, base_param_k1 <= 1: k1_0 = base_param_k1 base_param_k1 > 1: res...
static const int32_t base_param_m_b_den
int ff_parse_itu_t_t35_to_dynamic_hdr_vivid(AVDynamicHDRVivid *s, const uint8_t *data, int size)
Parse the user data registered ITU-T T.35 to AVbuffer (AVDynamicHDRVivid).
static const int32_t maxrgb_den
#define i(width, name, range_min, range_max)
AVRational targeted_system_display_maximum_luminance
The nominal maximum display luminance of the targeted system display, in multiples of 1....
int base_param_Delta_enable_mode
This flag indicates that delta mode of base paramter(for value of 1)
static const int32_t maximum_luminance_den
HDR Vivid three spline params.
AVRational base_param_m_n
base_param_m_n in the base parameter, in multiples of 1.0/10.
AVRational base_param_m_a
base_param_m_a in the base parameter, in multiples of 1.0/1023.
AVRational th_enable
3Spline_TH_enable of three Spline.
Color tone mapping parameters at a processing window in a dynamic metadata for CUVA 005....
static const int32_t base_param_Delta_den
#define FF_DISABLE_DEPRECATION_WARNINGS
static const int32_t base_param_m_p_den
#define AVERROR_INVALIDDATA
Invalid data found when processing input.
int base_param_k3
indicates k3_0 in the base parameter, base_param_k3 == 1: k3_0 = base_param_k3 base_param_k3 == 2: k3...
AVRational th_delta2
3Spline_TH_Delta2 of three Spline.
AVRational th_enable_mb
three_Spline_TH_enable_MB is in the range of 0.0 to 1.0, inclusive and in multiples of 1....
AVHDRVivid3SplineParams three_spline[2]
AVRational base_param_m_p
base_param_m_p in the base parameter, in multiples of 1.0/16383.
AVRational base_param_m_b
base_param_m_b in the base parameter, in multiples of 1/1023.
AVRational base_param_m_m
base_param_m_m in the base parameter, in multiples of 1.0/10.