sandflow / regxmllib

Convert MXF to XML: RegXML (SMPTE ST 2001-1) tools and libraries
BSD 2-Clause "Simplified" License
35 stars 14 forks source link

Add support for Brown Sauce schemas #86

Closed palemieux closed 8 years ago

palemieux commented 8 years ago

Add support for Brown Sauce schemas and refactor to allow support for multiple simultaneous schemas

thomasheritage commented 8 years ago

Looks great, thanks for this update. I've tried running the regxmllib "tools" that I normally use and can't find any problems. I've not had more than a very brief look at the code.

I do notice that the new Groups Register XSD generated using (fragment):

com.sandflow.smpte.tools.GenerateXMLSchemaDocuments -cp com.sandflow.smpte.register.brown_sauce.GroupsRegisterModel

is more permissive than the one being proposed in 30MR10 because it will permit larger values for KLVSyntax and allow blank entries in KLVSyntax and LocalTag. This is just an observation -- I can't see that this would cause any practical problems.

palemieux commented 8 years ago

Closes #87