Lines Matching defs:bs_info
477 /** Parse the bs_info field to extract the block partitioning used in
480 static void parse_bs_info(const uint32_t bs_info, unsigned int n,
484 if (n < 31 && ((bs_info << n) & 0x40000000)) {
489 parse_bs_info(bs_info, n + 1, div, div_blocks, num_blocks);
490 parse_bs_info(bs_info, n + 2, div, div_blocks, num_blocks);
542 uint32_t *bs_info)
551 *bs_info = get_bits_long(gb, bs_info_len);
552 *bs_info <<= (32 - bs_info_len);
556 parse_bs_info(*bs_info, 0, 0, &ptr_div_blocks, &ctx->num_blocks);
1648 uint32_t bs_info = 0;
1668 get_block_sizes(ctx, div_blocks, &bs_info);
1671 // is signaled via the first bit of bs_info
1673 if (bs_info >> 31)
1717 get_block_sizes(ctx, div_blocks, &bs_info);