Photon is a Java implementation of the Interoperable Master Format (IMF) standard. IMF is a SMPTE standard whose core constraints are defined in the specification st2067-2:2013
Apache License 2.0
234
stars
77
forks
source link
Photon does not allow a list of ApplicationIdentification elements that the composition conforms #218
ST2067-2-2016 section 6.1 allows a list of ApplicationIdentification elements to which a composition conforms. So for example, it is perfectly valid for a composition that conforms to application type 2 to indicate that it also conforms to application type 2e.
Instead of treating this a a list of strings, the code treats this as a single string and thus is unable to locate the application type in the list of valid applications.
ST2067-2-2016 section 6.1 allows a list of ApplicationIdentification elements to which a composition conforms. So for example, it is perfectly valid for a composition that conforms to application type 2 to indicate that it also conforms to application type 2e.
I.E:http://www.smpte-ra.org/schemas/2067-20/2016 http://www.smpte-ra.org/schemas/2067-21/2016</cc:ApplicationIdentification>
Instead of treating this a a list of strings, the code treats this as a single string and thus is unable to locate the application type in the list of valid applications.