/external/libgav1/src/ |
D | decoder_impl.cc | 132 const ObuSequenceHeader& sequence_header, in DecodeTilesNonFrameParallel() argument 138 const int block_width4x4 = sequence_header.use_128x128_superblock ? 32 : 16; in DecodeTilesNonFrameParallel() 230 const ObuSequenceHeader& sequence_header, in DecodeTilesFrameParallel() argument 252 const int block_width4x4 = sequence_header.use_128x128_superblock ? 32 : 16; in DecodeTilesFrameParallel() 425 const ObuSequenceHeader& sequence_header, in DecodeTilesThreadedFrameParallel() argument 485 const int block_width4x4 = sequence_header.use_128x128_superblock ? 32 : 16; in DecodeTilesThreadedFrameParallel() 487 sequence_header.use_128x128_superblock ? 5 : 4; in DecodeTilesThreadedFrameParallel() 897 const ObuSequenceHeader& sequence_header = obu->sequence_header(); in ParseAndSchedule() local 899 ComposeImageFormat(sequence_header.color_config.is_monochrome, in ParseAndSchedule() 900 sequence_header.color_config.subsampling_x, in ParseAndSchedule() [all …]
|
D | obu_parser.cc | 149 bool ObuParser::ParseColorConfig(ObuSequenceHeader* sequence_header) { in ParseColorConfig() argument 151 ColorConfig* const color_config = &sequence_header->color_config; in ParseColorConfig() 154 if (sequence_header->profile == kProfile2 && high_bitdepth) { in ParseColorConfig() 161 if (sequence_header->profile == kProfile1) { in ParseColorConfig() 203 if (sequence_header->profile != kProfile1 && in ParseColorConfig() 204 (sequence_header->profile != kProfile2 || in ParseColorConfig() 208 sequence_header->profile, color_config->bitdepth); in ParseColorConfig() 214 if (sequence_header->profile == kProfile0) { in ParseColorConfig() 217 } else if (sequence_header->profile == kProfile1) { in ParseColorConfig() 256 bool ObuParser::ParseTimingInfo(ObuSequenceHeader* sequence_header) { in ParseTimingInfo() argument [all …]
|
D | obu_parser.h | 263 const ObuSequenceHeader& sequence_header() const { return sequence_header_; } in sequence_header() function 271 void set_sequence_header(const ObuSequenceHeader& sequence_header) { in set_sequence_header() argument 272 sequence_header_ = sequence_header; in set_sequence_header() 288 bool ParseColorConfig(ObuSequenceHeader* sequence_header); // 5.5.2. 289 bool ParseTimingInfo(ObuSequenceHeader* sequence_header); // 5.5.3. 290 bool ParseDecoderModelInfo(ObuSequenceHeader* sequence_header); // 5.5.4. 291 bool ParseOperatingParameters(ObuSequenceHeader* sequence_header, 369 ObuSequenceHeader* sequence_header,
|
D | decoder_impl.h | 56 : sequence_header(obu->sequence_header()), in EncodedFrame() 66 const ObuSequenceHeader sequence_header; member 196 StatusCode DecodeTiles(const ObuSequenceHeader& sequence_header, 204 StatusCode ApplyFilmGrain(const ObuSequenceHeader& sequence_header,
|
D | post_filter_test.cc | 430 ObuSequenceHeader sequence_header; in TestExtendFrame() local 431 sequence_header.color_config.bitdepth = bitdepth; in TestExtendFrame() 432 sequence_header.color_config.is_monochrome = false; in TestExtendFrame() 433 sequence_header.color_config.subsampling_x = frame_size_.subsampling_x; in TestExtendFrame() 434 sequence_header.color_config.subsampling_y = frame_size_.subsampling_y; in TestExtendFrame() 440 PostFilter post_filter(frame_header, sequence_header, &frame_scratch_buffer, in TestExtendFrame() 448 sequence_header.color_config.subsampling_x; in TestExtendFrame() 452 : frame_header.height >> sequence_header.color_config.subsampling_y; in TestExtendFrame() 505 ObuSequenceHeader sequence_header; in TestApplySuperRes() local 506 sequence_header.color_config.bitdepth = bitdepth; in TestApplySuperRes() [all …]
|
D | obu_parser_test.cc | 293 const ObuSequenceHeader* const sequence_header = nullptr) { in Parse() argument 295 return Parse(data, sequence_header); in Parse() 299 const ObuSequenceHeader* const sequence_header = nullptr) { in Parse() argument 301 if (sequence_header != nullptr) obu_->set_sequence_header(*sequence_header); in Parse() 361 const ObuSequenceHeader& sequence_header, in ParseFilmGrainParameters() argument 364 obu_->set_sequence_header(sequence_header); in ParseFilmGrainParameters() 719 const ObuSequenceHeader& actual = obu_->sequence_header(); in VerifySequenceHeader() 2257 ObuSequenceHeader sequence_header = {}; in TEST_F() local 2258 sequence_header.film_grain_params_present = false; in TEST_F() 2260 ASSERT_TRUE(ParseFilmGrainParameters(data.GenerateData(), sequence_header, in TEST_F() [all …]
|
D | tile.h | 74 const ObuSequenceHeader& sequence_header, in Create() argument 85 tile_number, data, size, sequence_header, frame_header, current_frame, in Create() 120 const ObuSequenceHeader& sequence_header() const { return sequence_header_; } in sequence_header() function 250 const ObuSequenceHeader& sequence_header,
|
D | post_filter.h | 77 const ObuSequenceHeader& sequence_header,
|
/external/rust/crabbyavif/src/parser/ |
D | obu.rs | 309 let mut sequence_header = Av1SequenceHeader::default(); in parse_from_obus() localVariable 310 sequence_header.parse_profile(&mut bits)?; in parse_from_obus() 311 sequence_header.parse_frame_max_dimensions(&mut bits)?; in parse_from_obus() 312 sequence_header.parse_enabled_features(&mut bits)?; in parse_from_obus() 319 sequence_header.parse_color_config(&mut bits)?; in parse_from_obus() 322 return Ok(sequence_header); in parse_from_obus()
|
/external/libgav1/src/post_filter/ |
D | post_filter.cc | 49 const ObuSequenceHeader& sequence_header, in PostFilter() argument 56 bitdepth_(sequence_header.color_config.bitdepth), in PostFilter() 57 subsampling_x_{0, sequence_header.color_config.subsampling_x, in PostFilter() 58 sequence_header.color_config.subsampling_x}, in PostFilter() 59 subsampling_y_{0, sequence_header.color_config.subsampling_y, 60 sequence_header.color_config.subsampling_y}, 61 planes_(sequence_header.color_config.is_monochrome ? kMaxPlanesMonochrome 83 [(sequence_header.color_config.is_monochrome || 84 sequence_header.color_config.subsampling_x == 0)
|
/external/rust/crabbyavif/src/decoder/ |
D | mod.rs | 685 if let Ok(sequence_header) = Av1SequenceHeader::parse_from_obus(sample.partial_data( in harvest_cicp_from_sequence_header() 690 self.image.color_primaries = sequence_header.color_primaries; in harvest_cicp_from_sequence_header() 691 self.image.transfer_characteristics = sequence_header.transfer_characteristics; in harvest_cicp_from_sequence_header() 692 self.image.matrix_coefficients = sequence_header.matrix_coefficients; in harvest_cicp_from_sequence_header() 693 self.image.yuv_range = sequence_header.yuv_range; in harvest_cicp_from_sequence_header()
|
/external/libgav1/src/tile/ |
D | tile.cc | 419 const ObuSequenceHeader& sequence_header, in Tile() argument 437 subsampling_x_{0, sequence_header.color_config.subsampling_x, in Tile() 438 sequence_header.color_config.subsampling_x}, in Tile() 439 subsampling_y_{0, sequence_header.color_config.subsampling_y, 440 sequence_header.color_config.subsampling_y}, 442 sequence_header_(sequence_header),
|