backports icon indicating copy to clipboard operation
backports copied to clipboard

Asset listed in AM/not in PKL/referenced in CPL

Open wolfgangw opened this issue 7 years ago • 1 comments

Imagine this DCP with 1 PackingList and 1 CompositionPlaylist:

  • AssetMap listing n distinct content assets
  • PKL listing n-1 distinct content assets from AssetMap
  • CPL referencing n distinct content assets as listed in AssetMap

According to specification this would be an incomplete composition because the PKL is missing one content asset referenced by the CPL.

dcp_inspect

  • (incorrectly) reports the CPL as OV
  • does not provide info/hint/error regarding the n-1 listing in PKL

Thanks to Marko Pekić for providing the test case.

wolfgangw avatar Mar 23 '17 07:03 wolfgangw

Confirmed on Doremi ShowVault: The composition correctly ends up incomplete.

dcp_inspect is looking in the wrong place (AM dictionary) to find the referenced asset, finds it, too, and thus remains silent.

Big one.

wolfgangw avatar Mar 25 '17 07:03 wolfgangw