Subject: [MMUSIC] Rid draft: suggestion for change to enable dynamic resolution changes

From: Stephan Wenger <[email-masked]>
Date: Mon, 2 Nov 2015 01:48:22 +0000

Hi,
As promised, here is a very rough idea how to express rid attributes:

  1.  Combine max_width and max_height to max-samples to allow resolution flexibility within given memory constraints.  (This would approximately correspond to the memory aspect of H.26x levels)
  2.  Keep max_fps, but define it for variable frame rate codec as an average over a second or so.  (Matches more closely the semantics of levels in H.26x)
  3.  Keep max_br as defined
  4.  Keep max_pps, but remove the confusing binding of max_pps with max_fps.   Max_pps controls “burstiness” of the codec (something that lives in the HRD parameters in H.26x).
  5.  For codecs with a highly asymmetric behavior of entropy decoding complexity vs. reconstruction complexity (a decade ago I would have said H.264 w/ CABAC :-), you may want something limiting the number of bits per sample or bits per picture or something.

Stephan