VTM version 8.1
  • JVET-P0190: Scalable nesting SEI message
  • JVET-Q0151-Q0205: Move WPP signalling to SPS and mandate tile entry points
  • JVET-P0125: Specify EOS NAL units to be layer specific
  • JVET-P0125: Aspects of constraints on TemporalId and nuh_layer_id
  • JVET-Q0260: Conformance cropping window in the SPS that applies to the max picture size
  • JVET-Q0118: AHG8/AHG9: Scalability HLS cleanups
  • JVET-Q0259 aspect 5: Include collocated pic in PH when TMVP enabled and rpl_info_in_ph_flag is 1
  • JVET-Q0117: Parameter sets cleanup
  • JVET-Q0244 (aspect 3): Signal the slice width(height) in tiles when the number of tile columns(rows) is greater than 1
  • JVET-Q0355: Constraint on level in DCI
  • JVET-P0115: Constraint on LayerId and TemporalId
  • JVET-Q0317: Cleanups on deblocking across boundaries between subpictures
  • JVET-Q0359: Tile size constraint
  • JVET-Q0203: Signalling multiple rectangular slices within a tile
  • JVET-Q0210 (aspect 8): removal of ue(k) signalling in the alf_data()
  • JVET-Q0246: Virtual Boundary Enable Flag (Rebase to master)
  • JVET-Q0221: Decoding Unit Parameter Signalling
  • JVET-Q0343: add guard band type in GCMP SEI message
  • JVET-P0124/P0095/P0222: mixed Nal Unit type within a picture
  • JVET-Q0216: Syntax modification to picture timing SEI message
  • JVET-Q0044: slice index with subpictures
  • JVET-Q0157: implementation of IRAP NUT constraint for reordered sub-pictures
  • JVET-Q0210 (aspect 7): Constraint Virtual Boundaries (if present) to be signalled in the SPS when Subpicture info is present.
  • JVET-Q0358: TemporalId constraint between ALF_APS NALU and the pic associated with PH
  • JVET-P0125: the 4th aspect on SEI message constraints
  • JVET-Q0798: Signal the number of merge candidates in SPS
  • JVET-Q0219: Signal separate set of alternative buffering delay parameters
  • JVET-Q0218 (Proposal 3): Fix missing inference rule for single_slice_per_subpic_flag
  • JVET-Q0257: Constraint expression to limit actual scaling ratios rather than the picture sizes
  • JVET-Q0751: Constraints and properties of mixed nal unit types
  • JVET-Q0218 Proposal1 : conditionally signal tile_idx_delta_present_flag in slice signalling
  • JVET-Q0346 aspect 2: scaling list used in sh
  • JVET-Q0222: Modifications to subpicture information signalling
  • JVET-P0118: OLS bit stream extraction
  • JVET-Q0346 aspect 1: LMCS enabled flag in SH
  • JVET-P0118: HRD aspects
  • JVET-P0978: RPL constraint checks
  • JVET-Q0289: rect_slice_flag signaling
  • JVET-Q0630: Parsing dependency fix for subpicture level info SEI
  • JVET-Q0399: Allow inference of scaling window from conformance window
  • JVET-Q0237: STSA with TID Zero in Dependent Layer
  • JVET-Q0397: Subpicture extraction process
  • JVET-Q0217 Proposal 5: Modifications to reference picture information signalling
  • New bitstream extractor app
  • Remove HEVC_SEI macro
  • Refactor: Move ParameterSetManager class into own source files
  • Cleanup: Remove PPS RExt extension (and only remaining parameter cross-component prediction)
  • Respect cropping window on YUV output
  • Updates for example and CTC config files (changed parameters names, more examples, consistent naming)
  • various bug fixes and cleanups