Closed complexlogic closed 8 months ago
WebM is not Matroska. It just shares a container, and it isn't subject to standardization.
I understand that. However, the Element Specification on the Matroska website has a column for WebM, and it's generated from a file hosted in this repo.
Yes, the file is hosted here and is used to generate some code in various places. So that is the right place to fix it, even if it doesn't make any difference to the files generated in IETF documents.
It seems that indeed attachment is not supported: https://www.webmproject.org/docs/container/
But the ebml_matroska.xml file is correct. We use <extension type="webmproject.org" webm="1"/>
to signal an element is included in WebM. The generator for the website is bogus as it does the opposite. Since 8998fd8836c399ba786c55c33e57a5bf8244ea84 we inverted the flags to mark elements as part of WebM.
cc @mbunkus
The issue should be reported in https://github.com/Matroska-Org/infrastructure
I'm reviewing the Element Specification on the Matroska website. It says that the Attachments element and its children are supported in WebM. My understanding is that Attachments are not supported in WebM.
When I look at the EBML schema document, the webm extension element is not included in Attachments. Is there a problem with the site rendering?