Lines Matching defs:profile
44 // HT-profile | 422chroma | lower-bit-rate
131 const H265ProfileDescriptor *profile = &h265_profiles[i];
134 ptl->general_profile_idc != profile->profile_idc)
136 if (!ptl->general_profile_compatibility_flag[profile->profile_idc])
140 if (profile->name < 2) { \
141 if (profile->name != ptl->general_ ## name ## _constraint_flag) \
156 return profile;
169 const H265ProfileDescriptor *profile;
174 profile = ff_h265_get_profile(ptl);
176 profile = NULL;
177 if (!profile) {
178 // Default to using multiplication factors for Main profile.
179 profile = &h265_profiles[4];
189 lbr_flag = profile->lower_bit_rate > 0;
191 if (profile->profile_idc == 1 || profile->profile_idc == 2) {
193 } else if (profile->high_throughput) {
194 if (profile->intra)
229 if (bitrate > (int64_t)profile->cpb_nal_factor * hbr_factor * max_br)
233 max_dpb_size = FFMIN(4 * profile->max_dpb_pic_buf, 16);
235 max_dpb_size = FFMIN(2 * profile->max_dpb_pic_buf, 16);
237 max_dpb_size = FFMIN(4 * profile->max_dpb_pic_buf / 3, 16);
239 max_dpb_size = profile->max_dpb_pic_buf;