Netflix / photon

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 76 forks source link

Verifying CPL/PKL IDs in AssetMap #265

Open fschleich opened 4 years ago

fschleich commented 4 years ago

Photon currently doesn't test if CPL/PKL IDs in the AssetMap match those actually present in CPL/PKL, and instead relies on the filenames listed in the AssetMap. An error should be raised if the IDs don't match.

Can be tested by replacing CPL/PKL IDs in the AssetMap with random UUIDs.