-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sync ebml matroska with ebml schema definition #325
Conversation
Besides the dicussion about the way we can handle extra elements, I suppose you generate this using a tool (XSLT script ?) I would be good to put the script in |
172e119
to
0bd151d
Compare
@robUx4 I did not use an xslt to generate this but careful editing. |
OK, I'll do a XSLT for that. I only trust machines 🤣 IMO these should be different PRs. The type ->purpose patch can already be merged IMO. The namespace addition too (see #328). The extra extension IMO needs more debate. |
0bd151d
to
cbbbae6
Compare
Rebased on top of #328 ( |
e1c5449
to
14baa04
Compare
Added a XSLT script that transformed the old |
- Now the order is fixed by the ebml_schema2clean.xsl script - Each documentation now has a purpose (which is a mandatory attribute) - webm, divx and cppname are put in a single extension (for now)
14baa04
to
9ea12f3
Compare
each extension is now separate and could have its own comments
LGTM, I suggest to merge soon. I'd like to start working on implementation_notes after this pr. |
This is an alternate pr to #320 and #321 but is dependent on a merge of ietf-wg-cellar/ebml-specification#270.
td;lr it moves the cppname, divx and webm attributes from element to element/extension