Home
last modified time | relevance | path

Searched refs:operating_point_idc (Results 1 – 21 of 21) sorted by relevance

/aosp_15_r20/external/libaom/av1/decoder/
H A Dobu.c30 int operating_point_idc, unsigned int *number_spatial_layers, in aom_get_num_layers_from_operating_point_idc() argument
37 if (operating_point_idc == 0) { in aom_get_num_layers_from_operating_point_idc()
45 (operating_point_idc >> (j + MAX_NUM_TEMPORAL_LAYERS)) & 0x1; in aom_get_num_layers_from_operating_point_idc()
48 *number_temporal_layers += (operating_point_idc >> j) & 0x1; in aom_get_num_layers_from_operating_point_idc()
137 seq_params->operating_point_idc[0] = 0; in read_sequence_header_obu()
162 seq_params->operating_point_idc[i] = in read_sequence_header_obu()
164 if (seq_params->operating_point_idc[i] != 0) in read_sequence_header_obu()
238 seq_params->operating_point_idc[operating_point]; in read_sequence_header_obu()
H A Dobu.h28 int operating_point_idc, unsigned int *number_spatial_layers,
H A Ddecodeframe.c4724 if (seq_params->operating_point_idc[op_num] == 0 || in read_uncompressed_header()
4725 (((seq_params->operating_point_idc[op_num] >> in read_uncompressed_header()
4728 ((seq_params->operating_point_idc[op_num] >> in read_uncompressed_header()
/aosp_15_r20/external/libgav1/src/
H A Dobu_parser.cc65 bool InTemporalLayer(int operating_point_idc, int temporal_id) { in InTemporalLayer() argument
66 return ((operating_point_idc >> temporal_id) & 1) != 0; in InTemporalLayer()
69 bool InSpatialLayer(int operating_point_idc, int spatial_id) { in InSpatialLayer() argument
70 return ((operating_point_idc >> (spatial_id + 8)) & 1) != 0; in InSpatialLayer()
333 sequence_header.operating_point_idc[0] = 0; in ParseSequenceHeader()
354 sequence_header.operating_point_idc[i] = static_cast<int>(scratch); in ParseSequenceHeader()
356 if (sequence_header.operating_point_idc[i] == in ParseSequenceHeader()
357 sequence_header.operating_point_idc[j]) { in ParseSequenceHeader()
361 i, sequence_header.operating_point_idc[i], j, in ParseSequenceHeader()
362 sequence_header.operating_point_idc[j]); in ParseSequenceHeader()
[all …]
H A Dobu_parser.h146 int operating_point_idc[kMaxOperatingPoints]; member
H A Dobu_parser_test.cc726 OBU_TEST_COMPARE(operating_point_idc[i]) << "i: " << i; in VerifySequenceHeader()
939 gold.operating_point_idc[1] = (1 << 0) | (1 << (0 + 8)); in TEST_F()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/radeonsi/
H A Dradeon_vcn_enc_4_0.c625 uint32_t operating_point_idc = 0; in radeon_enc_av1_sequence_header() local
627 operating_point_idc = (1 << (max_temporal_layers - i)) - 1; in radeon_enc_av1_sequence_header()
628 operating_point_idc |= 0x100; /* spatial layer not supported */ in radeon_enc_av1_sequence_header()
630 radeon_enc_code_fixed_bits(enc, operating_point_idc, 12); in radeon_enc_av1_sequence_header()
/aosp_15_r20/external/angle/third_party/vulkan-headers/src/include/vk_video/
H A Dvulkan_video_codec_av1std_encode.h52 uint16_t operating_point_idc; member
/aosp_15_r20/external/libdav1d/src/
H A Dobu.c1248 has_extension && c->operating_point_idc != 0) in dav1d_parse_obus()
1250 const int in_temporal_layer = (c->operating_point_idc >> temporal_id) & 1; in dav1d_parse_obus()
1251 const int in_spatial_layer = (c->operating_point_idc >> (spatial_id + 8)) & 1; in dav1d_parse_obus()
1270 c->operating_point_idc = seq_hdr->operating_points[op_idx].idc; in dav1d_parse_obus()
1271 const unsigned spatial_mask = c->operating_point_idc >> 8; in dav1d_parse_obus()
H A Dinternal.h184 unsigned operating_point_idc; member
/aosp_15_r20/external/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_video_encoder_bitstream_builder_av1.h140 uint32_t operating_point_idc[32]; member
H A Dd3d12_video_encoder_bitstream_builder_av1.cpp63 pBit->put_bits(8, pSeqHdr->operating_point_idc[i] >> 4); in write_seq_data()
64 pBit->put_bits(4, pSeqHdr->operating_point_idc[i] & 0x9f); in write_seq_data()
/aosp_15_r20/external/libaom/common/
H A Dav1_config.c277 AV1C_READ_BITS_OR_RETURN_ERROR(operating_point_idc, 12); in parse_sequence_header()
/aosp_15_r20/external/libaom/av1/
H A Dav1_dx_iface.c228 int operating_point_idc; in parse_operating_points() local
229 operating_point_idc = aom_rb_read_literal(rb, OP_POINTS_IDC_BITS); in parse_operating_points()
230 if (i == 0) operating_point_idc0 = operating_point_idc; in parse_operating_points()
/aosp_15_r20/external/mesa3d/src/gallium/frontends/va/
H A Dpicture_av1_enc.c452 seq->operating_point_idc[i] = av1_f(vlc, 12); in av1_sequence_header()
664 uint16_t op_pt_idc = av1->seq.operating_point_idc[opNum]; in av1_frame_header()
/aosp_15_r20/external/libaom/av1/encoder/
H A Dbitstream.c3014 if (seq_params->operating_point_idc[op_num] == 0 || in write_uncompressed_header_obu()
3015 ((seq_params->operating_point_idc[op_num] >> in write_uncompressed_header_obu()
3018 (seq_params->operating_point_idc[op_num] >> in write_uncompressed_header_obu()
3537 aom_wb_write_literal(&wb, seq_params->operating_point_idc[i], in av1_write_sequence_header_obu()
H A Dlevel.c1290 if (!is_in_operating_point(seq_params->operating_point_idc[i], in av1_update_level_info()
H A Dencoder.c555 seq->operating_point_idc[0] = 0; in init_seq_coding_tools()
567 seq->operating_point_idc[i] = in init_seq_coding_tools()
570 assert(seq->operating_point_idc[i] != 0); in init_seq_coding_tools()
H A Dpass2_strategy.c866 if (!is_in_operating_point(seq_params->operating_point_idc[index], in adjust_boost_bits_for_target_level()
/aosp_15_r20/external/libaom/av1/common/
H A Dav1_common_int.h321 int operating_point_idc[MAX_NUM_OPERATING_POINTS]; member
/aosp_15_r20/external/mesa3d/src/gallium/include/pipe/
H A Dp_video_state.h1299 uint16_t operating_point_idc[32]; member