Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:

### - b -

- b_calculate_psnr : AV1_PRIMARY
- b_freeze_internal_state : AV1_PRIMARY
- base_cost : LV_MAP_COEFF_COST
- base_eob_cost : LV_MAP_COEFF_COST
- base_frame_target : RATE_CONTROL
- base_qindex : CommonQuantParams
- bd : macroblockd
- before_part_none : aom_partition_features
- best_allowed_q : RateControlCfg
- best_inter_cost : PruneInfoFromTpl
- best_intra_mode : IntraModeSearchState
- best_palette_color_map : PALETTE_BUFFER
- best_pickmode : InterModeSearchStateNonrd
- best_pred_mv_sad : macroblock
- best_quality : RATE_CONTROL
- best_rdc : InterModeSearchStateNonrd
- best_rtype : RestUnitSearchInfo
- bit_depth : aom_image
- bits_off_target : PRIMARY_RATE_CONTROL
- blk_skip : MB_RD_INFO, TxfmSearchInfo
- block_is_zero_sad : macroblock
- block_ref_scale_factors : macroblockd
- block_size : aom_partition_features
- block_sse : aom_partition_features, aom_sb_simple_motion_features
- block_var : aom_partition_features, aom_sb_simple_motion_features
- border_in_pixels : TplParams
- bot_linebuf : CdefBlockInfo
- boundaries : RestorationInfo
- bps : aom_image
- bsize : MB_MODE_INFO
- buf : aom_codec_cx_pkt, aom_fixed_buf, Av1DecodeReturn
- buffer_level : PRIMARY_RATE_CONTROL
- buffer_pool : AV1Common
- buffer_removal_time_present : AV1_PRIMARY
- buffer_removal_times : AV1Common
- bwd_ref_frame : ExtRefreshFrameFlagsInfo, RefreshFrameInfo
- byte_alignment : FeatureFlags