Skip to content

SPS syntax alignment part 1

I decided that this needs to be done in several steps to keep the number of changes low enough to allow reviewing. This part aligns the syntax elements:

  • sps_sao_enabled_flag
  • sps_alf_enabled_flag
  • pcm_enabled_flag
  • pcm_sample_bit_depth_luma_minus1
  • pcm_sample_bit_depth_chroma_minus1
  • log2_min_pcm_luma_coding_block_size_minus3
  • log2_diff_max_min_pcm_luma_coding_block_size
  • pcm_loop_filter_disabled_flag
  • sps_ref_wraparound_enabled_flag
  • sps_ref_wraparound_offset
  • sps_temporal_mvp_enabled_flag
  • sps_sbtmvp_enabled_flag
  • sps_bdof_enabled_flag

It also removes AMP (config option and SPS flag), which is not use anymore.

For sps_sbtmvp_enabled_flag a number of encoding options exist, which may not be necessary anymore. BDOF is still named BIO all over the software.

Merge request reports