Home
last modified time | relevance | path

Searched refs:sequence_header (Results 1 – 12 of 12) sorted by relevance

/external/libgav1/src/
Ddecoder_impl.cc132 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 …]
Dobu_parser.cc149 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 …]
Dobu_parser.h263 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,
Ddecoder_impl.h56 : 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,
Dpost_filter_test.cc430 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 …]
Dobu_parser_test.cc293 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 …]
Dtile.h74 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,
Dpost_filter.h77 const ObuSequenceHeader& sequence_header,
/external/rust/crabbyavif/src/parser/
Dobu.rs309 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/
Dpost_filter.cc49 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/
Dmod.rs685 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/
Dtile.cc419 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),