This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Section 12.2.1 has a note indicating that for "maximum interoperability" UAs are strongly advised to support the avc3/avc4 method in which SPS/PPS are included in band. Logically, for truely "maximum" interoperability, UA should support both methods and we should advise this. Replace: "For maximum content interoperability user agents are strongly advised to support avc3/avc4." With: "For maximum content interoperability, user agents are strongly advised to support both avc1/avc2 and avc3/avc4."
Is avc4 the inline version of avc2? If so then I think we should remove the avc4 reference instead of adding avc2. It was never my intent to allow layered coding as the minimum bar for MP4 support.
There are two orthogonal issues: (1) supported positions of the SPS/PPS (2) support for Aggregators and Extractor pseudo-NAL units For (1) we are talking about whether the note should include avc1/avc2 as well as avc3/avc4. My original proposal is to include both options in the note. For (2) we are talking about whether we should mention avc2 and avc4 at all. I think the original intention is that we do not say anything about (2), but the text in the note inadvertantly 'recommends's support of avc4, We could address my comment and retain 'no comment' on (2) by re-wording the note as follows: "For maximum content interoperability, user agents are strongly advised to support both locations for storage of the SPS and PPS."
CC'ing Chris Poole so he can comment. He was the one pushing for the original text.
(In reply to Mark Watson from comment #2) > We could address my comment and retain 'no comment' on (2) by re-wording the > note as follows: > > "For maximum content interoperability, user agents are strongly advised to > support both locations for storage of the SPS and PPS." I support this wording or with this minor edit. s/both locations for/inband and out-of-band/
I'm happy with that change. I'd perhaps suggest leaving the word both in there so that it reads: "For maximum content interoperability, user agents are strongly advised to support both inband and out-of-band storage of the SPS and PPS."
Works for me.
Wonderful. Thank you both. :) I'll land the change later today.
Change committed https://dvcs.w3.org/hg/html-media/rev/15e7e8f7eecd