Lines Matching refs:num_channels
154 uint8_t bit_depth, num_channels; member
190 f->primary_item_features.num_channels != AVIFINFO_UNDEFINED) { in AvifInfoInternalGetItemFeatures()
199 f->primary_item_features.num_channels == AVIFINFO_UNDEFINED) { in AvifInfoInternalGetItemFeatures()
203 f->primary_item_features.num_channels = f->chan_props[i].num_channels; in AvifInfoInternalGetItemFeatures()
234 if (f->has_alpha) ++f->primary_item_features.num_channels; in AvifInfoInternalGetPrimaryItemFeatures()
352 const uint32_t num_channels = AvifInfoInternalReadBigEndian(data + 0, 1); in ParseIpco() local
353 AVIFINFO_CHECK(num_channels >= 1, kInvalid); in ParseIpco()
354 AVIFINFO_CHECK(box.content_size >= 1 + num_channels, kInvalid); in ParseIpco()
358 for (uint32_t i = 1; i < num_channels; ++i) { in ParseIpco()
367 num_channels <= AVIFINFO_MAX_VALUE) { in ParseIpco()
371 features->chan_props[features->num_chan_props].num_channels = in ParseIpco()
372 num_channels; in ParseIpco()
378 AvifInfoInternalSkip(stream, box.content_size - (1 + num_channels))); in ParseIpco()
398 features->chan_props[features->num_chan_props].num_channels = in ParseIpco()