Home
last modified time | relevance | path

Searched refs:general_ptl (Results 1 – 10 of 10) sorted by relevance

/third_party/ffmpeg/libavcodec/
Dvdpau_hevc.c435 static int ptl_convert(const PTLCommon *general_ptl, H265RawProfileTierLevel *h265_raw_ptl) in ptl_convert() argument
437 h265_raw_ptl->general_profile_space = general_ptl->profile_space; in ptl_convert()
438 h265_raw_ptl->general_tier_flag = general_ptl->tier_flag; in ptl_convert()
439 h265_raw_ptl->general_profile_idc = general_ptl->profile_idc; in ptl_convert()
442 general_ptl->profile_compatibility_flag, 32 * sizeof(uint8_t)); in ptl_convert()
444 #define copy_field(name) h265_raw_ptl->general_ ## name = general_ptl->name in ptl_convert()
474 const PTLCommon *general_ptl = &ptl->general_ptl; in vdpau_hevc_parse_rext_profile() local
479 ptl_convert(general_ptl, &h265_raw_ptl); in vdpau_hevc_parse_rext_profile()
Dvaapi_hevc.c515 static int ptl_convert(const PTLCommon *general_ptl, H265RawProfileTierLevel *h265_raw_ptl) in ptl_convert() argument
517 h265_raw_ptl->general_profile_space = general_ptl->profile_space; in ptl_convert()
518 h265_raw_ptl->general_tier_flag = general_ptl->tier_flag; in ptl_convert()
519 h265_raw_ptl->general_profile_idc = general_ptl->profile_idc; in ptl_convert()
522 general_ptl->profile_compatibility_flag, 32 * sizeof(uint8_t)); in ptl_convert()
524 #define copy_field(name) h265_raw_ptl->general_ ## name = general_ptl->name in ptl_convert()
554 const PTLCommon *general_ptl = &ptl->general_ptl; in ff_vaapi_parse_hevc_rext_profile() local
559 ptl_convert(general_ptl, &h265_raw_ptl); in ff_vaapi_parse_hevc_rext_profile()
Dhevc_ps_enc.c46 write_ptl_layer(pb, &ptl->general_ptl); in write_ptl()
47 put_bits(pb, 8, ptl->general_ptl.level_idc); in write_ptl()
Dhevc_parser.c97 avctx->profile = ps->sps->ptl.general_ptl.profile_idc; in hevc_parse_slice_header()
98 avctx->level = ps->sps->ptl.general_ptl.level_idc; in hevc_parse_slice_header()
Dmediacodecdec.c246 avctx->profile = sps->ptl.general_ptl.profile_idc; in hevc_set_extradata()
247 avctx->level = sps->ptl.general_ptl.level_idc; in hevc_set_extradata()
Dhevc_ps.h116 PTLCommon general_ptl; member
Dhevc_ps.c340 if (decode_profile_tier_level(gb, avctx, &ptl->general_ptl) < 0 || in parse_ptl()
346 ptl->general_ptl.level_idc = get_bits(gb, 8); in parse_ptl()
1718 … if (sps->ptl.general_ptl.profile_idc == FF_PROFILE_HEVC_REXT && pps->pps_range_extensions_flag) { in ff_hevc_decode_nal_pps()
Dvideotoolbox.c237 PTLCommon ptlc = vps->ptl.general_ptl; in ff_videotoolbox_hvcc_extradata_create()
Dhevcdec.c338 avctx->profile = sps->ptl.general_ptl.profile_idc; in export_stream_params()
339 avctx->level = sps->ptl.general_ptl.level_idc; in export_stream_params()
/third_party/ffmpeg/libavformat/
Dhevc.c130 HVCCProfileTierLevel general_ptl; in hvcc_parse_ptl() local
134 general_ptl.profile_space = get_bits(gb, 2); in hvcc_parse_ptl()
135 general_ptl.tier_flag = get_bits1(gb); in hvcc_parse_ptl()
136 general_ptl.profile_idc = get_bits(gb, 5); in hvcc_parse_ptl()
137 general_ptl.profile_compatibility_flags = get_bits_long(gb, 32); in hvcc_parse_ptl()
138 general_ptl.constraint_indicator_flags = get_bits64(gb, 48); in hvcc_parse_ptl()
139 general_ptl.level_idc = get_bits(gb, 8); in hvcc_parse_ptl()
140 hvcc_update_ptl(hvcc, &general_ptl); in hvcc_parse_ptl()