• Home
  • Raw
  • Download

Lines Matching refs:ptl

171 					     struct nal_hevc_profile_tier_level *ptl)  in nal_hevc_rbsp_profile_tier_level()  argument
176 rbsp_bits(rbsp, 2, &ptl->general_profile_space); in nal_hevc_rbsp_profile_tier_level()
177 rbsp_bit(rbsp, &ptl->general_tier_flag); in nal_hevc_rbsp_profile_tier_level()
178 rbsp_bits(rbsp, 5, &ptl->general_profile_idc); in nal_hevc_rbsp_profile_tier_level()
180 rbsp_bit(rbsp, &ptl->general_profile_compatibility_flag[i]); in nal_hevc_rbsp_profile_tier_level()
181 rbsp_bit(rbsp, &ptl->general_progressive_source_flag); in nal_hevc_rbsp_profile_tier_level()
182 rbsp_bit(rbsp, &ptl->general_interlaced_source_flag); in nal_hevc_rbsp_profile_tier_level()
183 rbsp_bit(rbsp, &ptl->general_non_packed_constraint_flag); in nal_hevc_rbsp_profile_tier_level()
184 rbsp_bit(rbsp, &ptl->general_frame_only_constraint_flag); in nal_hevc_rbsp_profile_tier_level()
185 if (ptl->general_profile_idc == 4 || in nal_hevc_rbsp_profile_tier_level()
186 ptl->general_profile_compatibility_flag[4] || in nal_hevc_rbsp_profile_tier_level()
187 ptl->general_profile_idc == 5 || in nal_hevc_rbsp_profile_tier_level()
188 ptl->general_profile_compatibility_flag[5] || in nal_hevc_rbsp_profile_tier_level()
189 ptl->general_profile_idc == 6 || in nal_hevc_rbsp_profile_tier_level()
190 ptl->general_profile_compatibility_flag[6] || in nal_hevc_rbsp_profile_tier_level()
191 ptl->general_profile_idc == 7 || in nal_hevc_rbsp_profile_tier_level()
192 ptl->general_profile_compatibility_flag[7] || in nal_hevc_rbsp_profile_tier_level()
193 ptl->general_profile_idc == 8 || in nal_hevc_rbsp_profile_tier_level()
194 ptl->general_profile_compatibility_flag[8] || in nal_hevc_rbsp_profile_tier_level()
195 ptl->general_profile_idc == 9 || in nal_hevc_rbsp_profile_tier_level()
196 ptl->general_profile_compatibility_flag[9] || in nal_hevc_rbsp_profile_tier_level()
197 ptl->general_profile_idc == 10 || in nal_hevc_rbsp_profile_tier_level()
198 ptl->general_profile_compatibility_flag[10]) { in nal_hevc_rbsp_profile_tier_level()
199 rbsp_bit(rbsp, &ptl->general_max_12bit_constraint_flag); in nal_hevc_rbsp_profile_tier_level()
200 rbsp_bit(rbsp, &ptl->general_max_10bit_constraint_flag); in nal_hevc_rbsp_profile_tier_level()
201 rbsp_bit(rbsp, &ptl->general_max_8bit_constraint_flag); in nal_hevc_rbsp_profile_tier_level()
202 rbsp_bit(rbsp, &ptl->general_max_422chroma_constraint_flag); in nal_hevc_rbsp_profile_tier_level()
203 rbsp_bit(rbsp, &ptl->general_max_420chroma_constraint_flag); in nal_hevc_rbsp_profile_tier_level()
204 rbsp_bit(rbsp, &ptl->general_max_monochrome_constraint_flag); in nal_hevc_rbsp_profile_tier_level()
205 rbsp_bit(rbsp, &ptl->general_intra_constraint_flag); in nal_hevc_rbsp_profile_tier_level()
206 rbsp_bit(rbsp, &ptl->general_one_picture_only_constraint_flag); in nal_hevc_rbsp_profile_tier_level()
207 rbsp_bit(rbsp, &ptl->general_lower_bit_rate_constraint_flag); in nal_hevc_rbsp_profile_tier_level()
208 if (ptl->general_profile_idc == 5 || in nal_hevc_rbsp_profile_tier_level()
209 ptl->general_profile_compatibility_flag[5] || in nal_hevc_rbsp_profile_tier_level()
210 ptl->general_profile_idc == 9 || in nal_hevc_rbsp_profile_tier_level()
211 ptl->general_profile_compatibility_flag[9] || in nal_hevc_rbsp_profile_tier_level()
212 ptl->general_profile_idc == 10 || in nal_hevc_rbsp_profile_tier_level()
213 ptl->general_profile_compatibility_flag[10]) { in nal_hevc_rbsp_profile_tier_level()
214 rbsp_bit(rbsp, &ptl->general_max_14bit_constraint_flag); in nal_hevc_rbsp_profile_tier_level()
215 rbsp_bits(rbsp, 32, &ptl->general_reserved_zero_33bits); in nal_hevc_rbsp_profile_tier_level()
216 rbsp_bits(rbsp, 33 - 32, &ptl->general_reserved_zero_33bits); in nal_hevc_rbsp_profile_tier_level()
218 rbsp_bits(rbsp, 32, &ptl->general_reserved_zero_34bits); in nal_hevc_rbsp_profile_tier_level()
219 rbsp_bits(rbsp, 34 - 2, &ptl->general_reserved_zero_34bits); in nal_hevc_rbsp_profile_tier_level()
221 } else if (ptl->general_profile_idc == 2 || in nal_hevc_rbsp_profile_tier_level()
222 ptl->general_profile_compatibility_flag[2]) { in nal_hevc_rbsp_profile_tier_level()
223 rbsp_bits(rbsp, 7, &ptl->general_reserved_zero_7bits); in nal_hevc_rbsp_profile_tier_level()
224 rbsp_bit(rbsp, &ptl->general_one_picture_only_constraint_flag); in nal_hevc_rbsp_profile_tier_level()
225 rbsp_bits(rbsp, 32, &ptl->general_reserved_zero_35bits); in nal_hevc_rbsp_profile_tier_level()
226 rbsp_bits(rbsp, 35 - 32, &ptl->general_reserved_zero_35bits); in nal_hevc_rbsp_profile_tier_level()
228 rbsp_bits(rbsp, 32, &ptl->general_reserved_zero_43bits); in nal_hevc_rbsp_profile_tier_level()
229 rbsp_bits(rbsp, 43 - 32, &ptl->general_reserved_zero_43bits); in nal_hevc_rbsp_profile_tier_level()
231 if ((ptl->general_profile_idc >= 1 && ptl->general_profile_idc <= 5) || in nal_hevc_rbsp_profile_tier_level()
232 ptl->general_profile_idc == 9 || in nal_hevc_rbsp_profile_tier_level()
233 ptl->general_profile_compatibility_flag[1] || in nal_hevc_rbsp_profile_tier_level()
234 ptl->general_profile_compatibility_flag[2] || in nal_hevc_rbsp_profile_tier_level()
235 ptl->general_profile_compatibility_flag[3] || in nal_hevc_rbsp_profile_tier_level()
236 ptl->general_profile_compatibility_flag[4] || in nal_hevc_rbsp_profile_tier_level()
237 ptl->general_profile_compatibility_flag[5] || in nal_hevc_rbsp_profile_tier_level()
238 ptl->general_profile_compatibility_flag[9]) in nal_hevc_rbsp_profile_tier_level()
239 rbsp_bit(rbsp, &ptl->general_inbld_flag); in nal_hevc_rbsp_profile_tier_level()
241 rbsp_bit(rbsp, &ptl->general_reserved_zero_bit); in nal_hevc_rbsp_profile_tier_level()
242 rbsp_bits(rbsp, 8, &ptl->general_level_idc); in nal_hevc_rbsp_profile_tier_level()