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.