hevc: implement VPS syntax changes
hevc: implement SPS syntax changes
hevc: don't allocate PTL separately from the parameter set it is in
hevc: replace MAX_TEMPORAL_LAYERS by MAX_SUB_LAYERS
hevc: better handling of max_sub_layers errors
hevc: NAL unit types have changed
hevc: Implement J0123
hevc: fix incorrect sao flag check
hevc: implement slice header syntax changes
hevc: add vui_parameters_present_flag
hevc: amvp_mode_flag is no longer encoded
hevc: handle NAL unit type TRAIL_N
hevc: implement the SAO filter
Revert "debug intra_pred_mode"

This reverts commit a061e63c0c945252b24275ccc1aef73eb57b0740.

Conflicts:
	libavcodec/hevc_cabac.c
hevc: style fixes
Revert "add .project to gitignore"

This reverts commit a5fdc31d4af560d81c2b3cf06fdb9addb1278084.
hevc: remove unused variables and include
Merge branch 'hm9.0' into hevc
hevc: fix SAO
Addded support for HM9.1 streams

fixed VPS parsing by adding bit_rate_pic_rate parsing
added short_term_ref_pic_set_idx parsing
hls: [JCTVC-K0330] Use sub_layer_ordering_info_present_flag in VPS and SPS as a shortcut to signal only one set of values
hls: [JCTVC-K0217] Group together syntax elements for PCM in SPS
hls: [JCTVC-K0170] move restricted_ref_pic_lists_flag and lists_modification_present_flag
VPS Syntax Rearrangement