diff options
| author | Carl Hetherington <cth@carlh.net> | 2023-10-16 23:13:10 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2023-10-17 12:44:04 +0200 |
| commit | 06c02f781597a5679c9a2fcdc7a7c9f79f58f6f4 (patch) | |
| tree | c8ce7dff80911b4513c4d5ff109689aecd03c638 | |
| parent | 460e2fb65c378256a8f8fb7f3249f746c5b1990e (diff) | |
Don't write MCA subdescriptors for channels that don't exist in the MXF (#2631).v1.8.86
This causes some test ID churn.
19 files changed, 189 insertions, 38 deletions
diff --git a/src/sound_asset_writer.cc b/src/sound_asset_writer.cc index 9ec93924..3ea2243b 100644 --- a/src/sound_asset_writer.cc +++ b/src/sound_asset_writer.cc @@ -211,6 +211,14 @@ LIBDCP_ENABLE_WARNINGS std::sort(dcp_channels.begin(), dcp_channels.end()); dcp_channels.erase(std::unique(dcp_channels.begin(), dcp_channels.end()), dcp_channels.end()); + /* Remove channels that aren't actually in this MXF at all */ + dcp_channels.erase( + std::remove_if(dcp_channels.begin(), dcp_channels.end(), [this](dcp::Channel channel) { + return static_cast<int>(channel) >= _asset->channels(); + }), + dcp_channels.end() + ); + for (auto dcp_channel: dcp_channels) { auto channel = new ASDCP::MXF::AudioChannelLabelSubDescriptor(asdcp_smpte_dict); GenRandomValue (channel->MCALinkID); diff --git a/test/data/DCP/ASSETMAP.xml b/test/data/DCP/ASSETMAP.xml new file mode 100644 index 00000000..e5bee939 --- /dev/null +++ b/test/data/DCP/ASSETMAP.xml @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<AssetMap xmlns="http://www.smpte-ra.org/schemas/429-9/2007/AM"> + <Id>urn:uuid:76aef948-ca63-4d4a-b707-27727c55d370</Id> + <AnnotationText>Created by libdcp</AnnotationText> + <Creator>OpenDCP 0.0.25</Creator> + <VolumeCount>1</VolumeCount> + <IssueDate>2012-07-17T04:45:18+00:00</IssueDate> + <Issuer>OpenDCP 0.0.25</Issuer> + <AssetList> + <Asset> + <Id>urn:uuid:d76fdaaf-8316-42dc-a87e-1719ad6ca3ca</Id> + <PackingList>true</PackingList> + <ChunkList> + <Chunk> + <Path>pkl_d76fdaaf-8316-42dc-a87e-1719ad6ca3ca.xml</Path> + <VolumeIndex>1</VolumeIndex> + <Offset>0</Offset> + <Length>1380</Length> + </Chunk> + </ChunkList> + </Asset> + <Asset> + <Id>urn:uuid:6affb8ee-0020-4dff-a53c-17652f6358ab</Id> + <ChunkList> + <Chunk> + <Path>cpl_6affb8ee-0020-4dff-a53c-17652f6358ab.xml</Path> + <VolumeIndex>1</VolumeIndex> + <Offset>0</Offset> + <Length>2024</Length> + </Chunk> + </ChunkList> + </Asset> + <Asset> + <Id>urn:uuid:5407b210-4441-4e97-8b16-8bdc7c12da54</Id> + <ChunkList> + <Chunk> + <Path>video.mxf</Path> + <VolumeIndex>1</VolumeIndex> + <Offset>0</Offset> + <Length>40144</Length> + </Chunk> + </ChunkList> + </Asset> + <Asset> + <Id>urn:uuid:97f0f352-5b77-48ee-a558-9df37717f4fa</Id> + <ChunkList> + <Chunk> + <Path>audio.mxf</Path> + <VolumeIndex>1</VolumeIndex> + <Offset>0</Offset> + <Length>161326</Length> + </Chunk> + </ChunkList> + </Asset> + </AssetList> +</AssetMap> diff --git a/test/data/DCP/VOLINDEX.xml b/test/data/DCP/VOLINDEX.xml new file mode 100644 index 00000000..f66c004a --- /dev/null +++ b/test/data/DCP/VOLINDEX.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="UTF-8"?> +<VolumeIndex xmlns="http://www.smpte-ra.org/schemas/429-9/2007/AM"> + <Index>1</Index> +</VolumeIndex> diff --git a/test/data/DCP/audio.mxf b/test/data/DCP/audio.mxf Binary files differnew file mode 100644 index 00000000..947865e1 --- /dev/null +++ b/test/data/DCP/audio.mxf diff --git a/test/data/DCP/cpl_6affb8ee-0020-4dff-a53c-17652f6358ab.xml b/test/data/DCP/cpl_6affb8ee-0020-4dff-a53c-17652f6358ab.xml new file mode 100644 index 00000000..5fa3643b --- /dev/null +++ b/test/data/DCP/cpl_6affb8ee-0020-4dff-a53c-17652f6358ab.xml @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="UTF-8"?> +<CompositionPlaylist xmlns="http://www.smpte-ra.org/schemas/429-7/2006/CPL"> + <Id>urn:uuid:6affb8ee-0020-4dff-a53c-17652f6358ab</Id> + <AnnotationText>A Test DCP</AnnotationText> + <IssueDate>2012-07-17T04:45:18+00:00</IssueDate> + <Issuer>OpenDCP 0.0.25</Issuer> + <Creator>OpenDCP 0.0.25</Creator> + <ContentTitleText>A Test DCP</ContentTitleText> + <ContentKind>feature</ContentKind> + <ContentVersion> + <Id>urn:uri:81fb54df-e1bf-4647-8788-ea7ba154375b_2012-07-17T04:45:18+00:00</Id> + <LabelText>81fb54df-e1bf-4647-8788-ea7ba154375b_2012-07-17T04:45:18+00:00</LabelText> + </ContentVersion> + <RatingList/> + <ReelList> + <Reel> + <Id>urn:uuid:8577c7c0-be29-4eb5-a449-1e3870a42bbd</Id> + <AssetList> + <MainPicture> + <Id>urn:uuid:5407b210-4441-4e97-8b16-8bdc7c12da54</Id> + <EditRate>24 1</EditRate> + <IntrinsicDuration>24</IntrinsicDuration> + <EntryPoint>0</EntryPoint> + <Duration>24</Duration> + <Hash>o3VmpdFsNUgF11oadcaGJ/IfO0M=</Hash> + <FrameRate>24 1</FrameRate> + <ScreenAspectRatio>1998 1080</ScreenAspectRatio> + </MainPicture> + <MainSound> + <Id>urn:uuid:97f0f352-5b77-48ee-a558-9df37717f4fa</Id> + <EditRate>24 1</EditRate> + <IntrinsicDuration>24</IntrinsicDuration> + <EntryPoint>0</EntryPoint> + <Duration>24</Duration> + <Hash>l+XLgxe2fMZDgY+0QYzDfGhvTQM=</Hash> + </MainSound> + <axd:AuxData xmlns:axd="http://www.dolby.com/schemas/2012/AD"> + <Id>urn:uuid:b68febcc-5ddf-489a-84a7-924f29fa2afd</Id> + <EditRate>24 1</EditRate> + <IntrinsicDuration>1489</IntrinsicDuration> + <EntryPoint>0</EntryPoint> + <Duration>1489</Duration> + <Hash>jo8pQSebhScPN4EVvvpIUWRrDeM=</Hash> + <axd:DataType>urn:smpte:ul:060e2b34.04010105.0e090604.00000000</axd:DataType> + </axd:AuxData> + </AssetList> + </Reel> + </ReelList> +</CompositionPlaylist> diff --git a/test/ref/DCP/dcp_test5/pkl_017b3de4-6dda-408d-b19b-6711354b0bc3.xml b/test/data/DCP/pkl_d76fdaaf-8316-42dc-a87e-1719ad6ca3ca.xml index 9b388774..49fd579b 100644 --- a/test/ref/DCP/dcp_test5/pkl_017b3de4-6dda-408d-b19b-6711354b0bc3.xml +++ b/test/data/DCP/pkl_d76fdaaf-8316-42dc-a87e-1719ad6ca3ca.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <PackingList xmlns="http://www.smpte-ra.org/schemas/429-8/2007/PKL"> - <Id>urn:uuid:017b3de4-6dda-408d-b19b-6711354b0bc3</Id> + <Id>urn:uuid:d76fdaaf-8316-42dc-a87e-1719ad6ca3ca</Id> <AnnotationText>Created by libdcp</AnnotationText> <IssueDate>2012-07-17T04:45:18+00:00</IssueDate> <Issuer>OpenDCP 0.0.25</Issuer> @@ -9,7 +9,7 @@ <Asset> <Id>urn:uuid:6affb8ee-0020-4dff-a53c-17652f6358ab</Id> <AnnotationText>6affb8ee-0020-4dff-a53c-17652f6358ab</AnnotationText> - <Hash>kiv8PHo8XZc/lI2xk7qYghrP2SA=</Hash> + <Hash>eqEIVxSAbJL+SROmqrDHbr9sb+A=</Hash> <Size>2024</Size> <Type>text/xml</Type> <OriginalFileName>cpl_6affb8ee-0020-4dff-a53c-17652f6358ab.xml</OriginalFileName> @@ -25,7 +25,7 @@ <Asset> <Id>urn:uuid:97f0f352-5b77-48ee-a558-9df37717f4fa</Id> <AnnotationText>97f0f352-5b77-48ee-a558-9df37717f4fa</AnnotationText> - <Hash>wLbXcpQtWt2IFMHIcibxwND667I=</Hash> + <Hash>l+XLgxe2fMZDgY+0QYzDfGhvTQM=</Hash> <Size>161326</Size> <Type>application/mxf</Type> <OriginalFileName>audio.mxf</OriginalFileName> diff --git a/test/data/DCP/video.mxf b/test/data/DCP/video.mxf Binary files differnew file mode 100644 index 00000000..f3e7588b --- /dev/null +++ b/test/data/DCP/video.mxf diff --git a/test/ref/DCP/dcp_test2/ASSETMAP.xml b/test/ref/DCP/dcp_test2/ASSETMAP.xml index 68d9a5cb..b32d045c 100644 --- a/test/ref/DCP/dcp_test2/ASSETMAP.xml +++ b/test/ref/DCP/dcp_test2/ASSETMAP.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <AssetMap xmlns="http://www.smpte-ra.org/schemas/429-9/2007/AM"> - <Id>urn:uuid:017b3de4-6dda-408d-b19b-6711354b0bc3</Id> + <Id>urn:uuid:d76fdaaf-8316-42dc-a87e-1719ad6ca3ca</Id> <AnnotationText>Created by libdcp</AnnotationText> <Creator>OpenDCP 0.0.25</Creator> <VolumeCount>1</VolumeCount> @@ -8,11 +8,11 @@ <Issuer>OpenDCP 0.0.25</Issuer> <AssetList> <Asset> - <Id>urn:uuid:d199d58b-5ef8-4d49-b270-07e590ccb280</Id> + <Id>urn:uuid:8577c7c0-be29-4eb5-a449-1e3870a42bbd</Id> <PackingList>true</PackingList> <ChunkList> <Chunk> - <Path>pkl_d199d58b-5ef8-4d49-b270-07e590ccb280.xml</Path> + <Path>pkl_8577c7c0-be29-4eb5-a449-1e3870a42bbd.xml</Path> <VolumeIndex>1</VolumeIndex> <Offset>0</Offset> <Length>1380</Length> diff --git a/test/ref/DCP/dcp_test2/audio.mxf b/test/ref/DCP/dcp_test2/audio.mxf Binary files differindex 4416225c..e8bd446f 100644 --- a/test/ref/DCP/dcp_test2/audio.mxf +++ b/test/ref/DCP/dcp_test2/audio.mxf diff --git a/test/ref/DCP/dcp_test2/cpl_6affb8ee-0020-4dff-a53c-17652f6358ab.xml b/test/ref/DCP/dcp_test2/cpl_6affb8ee-0020-4dff-a53c-17652f6358ab.xml index d9eb222e..52a7779a 100644 --- a/test/ref/DCP/dcp_test2/cpl_6affb8ee-0020-4dff-a53c-17652f6358ab.xml +++ b/test/ref/DCP/dcp_test2/cpl_6affb8ee-0020-4dff-a53c-17652f6358ab.xml @@ -14,7 +14,7 @@ <RatingList/> <ReelList> <Reel> - <Id>urn:uuid:3b198cbc-c1d2-4410-805c-397b6fea0297</Id> + <Id>urn:uuid:d98861e8-aefc-433d-9e96-1745e7ba039e</Id> <AssetList> <MainSound> <Id>urn:uuid:fc843acc-1ad9-4808-b9ed-33f5319e047d</Id> @@ -22,7 +22,7 @@ <IntrinsicDuration>24</IntrinsicDuration> <EntryPoint>0</EntryPoint> <Duration>24</Duration> - <Hash>3PtaGoYcvBdq5WYiK0cmeDwm8d0=</Hash> + <Hash>NzWhEbTccUIh1sSXIbU+8POVui0=</Hash> </MainSound> <msp-cpl:MainStereoscopicPicture xmlns:msp-cpl="http://www.smpte-ra.org/schemas/429-10/2008/Main-Stereo-Picture-CPL"> <Id>urn:uuid:5407b210-4441-4e97-8b16-8bdc7c12da54</Id> diff --git a/test/ref/DCP/dcp_test2/pkl_d199d58b-5ef8-4d49-b270-07e590ccb280.xml b/test/ref/DCP/dcp_test2/pkl_8577c7c0-be29-4eb5-a449-1e3870a42bbd.xml index 44da5c43..061e8a6a 100644 --- a/test/ref/DCP/dcp_test2/pkl_d199d58b-5ef8-4d49-b270-07e590ccb280.xml +++ b/test/ref/DCP/dcp_test2/pkl_8577c7c0-be29-4eb5-a449-1e3870a42bbd.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <PackingList xmlns="http://www.smpte-ra.org/schemas/429-8/2007/PKL"> - <Id>urn:uuid:d199d58b-5ef8-4d49-b270-07e590ccb280</Id> + <Id>urn:uuid:8577c7c0-be29-4eb5-a449-1e3870a42bbd</Id> <AnnotationText>Created by libdcp</AnnotationText> <IssueDate>2012-07-17T04:45:18+00:00</IssueDate> <Issuer>OpenDCP 0.0.25</Issuer> @@ -9,7 +9,7 @@ <Asset> <Id>urn:uuid:6affb8ee-0020-4dff-a53c-17652f6358ab</Id> <AnnotationText>6affb8ee-0020-4dff-a53c-17652f6358ab</AnnotationText> - <Hash>6F7kAEYbNdv6gz6PG5JcMjGF8kU=</Hash> + <Hash>zaAcrAcv0oOzOa3etTP6xDfzQko=</Hash> <Size>1686</Size> <Type>text/xml</Type> <OriginalFileName>cpl_6affb8ee-0020-4dff-a53c-17652f6358ab.xml</OriginalFileName> @@ -25,7 +25,7 @@ <Asset> <Id>urn:uuid:fc843acc-1ad9-4808-b9ed-33f5319e047d</Id> <AnnotationText>fc843acc-1ad9-4808-b9ed-33f5319e047d</AnnotationText> - <Hash>3PtaGoYcvBdq5WYiK0cmeDwm8d0=</Hash> + <Hash>NzWhEbTccUIh1sSXIbU+8POVui0=</Hash> <Size>161326</Size> <Type>application/mxf</Type> <OriginalFileName>audio.mxf</OriginalFileName> diff --git a/test/ref/DCP/dcp_test5/ASSETMAP.xml b/test/ref/DCP/dcp_test5/ASSETMAP.xml index 79a3091c..e5bee939 100644 --- a/test/ref/DCP/dcp_test5/ASSETMAP.xml +++ b/test/ref/DCP/dcp_test5/ASSETMAP.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <AssetMap xmlns="http://www.smpte-ra.org/schemas/429-9/2007/AM"> - <Id>urn:uuid:4f26ba15-f1bc-450a-aaeb-8a4801ce11d5</Id> + <Id>urn:uuid:76aef948-ca63-4d4a-b707-27727c55d370</Id> <AnnotationText>Created by libdcp</AnnotationText> <Creator>OpenDCP 0.0.25</Creator> <VolumeCount>1</VolumeCount> @@ -8,11 +8,11 @@ <Issuer>OpenDCP 0.0.25</Issuer> <AssetList> <Asset> - <Id>urn:uuid:017b3de4-6dda-408d-b19b-6711354b0bc3</Id> + <Id>urn:uuid:d76fdaaf-8316-42dc-a87e-1719ad6ca3ca</Id> <PackingList>true</PackingList> <ChunkList> <Chunk> - <Path>pkl_017b3de4-6dda-408d-b19b-6711354b0bc3.xml</Path> + <Path>pkl_d76fdaaf-8316-42dc-a87e-1719ad6ca3ca.xml</Path> <VolumeIndex>1</VolumeIndex> <Offset>0</Offset> <Length>1380</Length> diff --git a/test/ref/DCP/dcp_test5/audio.mxf b/test/ref/DCP/dcp_test5/audio.mxf Binary files differindex 499ea47c..947865e1 100644 --- a/test/ref/DCP/dcp_test5/audio.mxf +++ b/test/ref/DCP/dcp_test5/audio.mxf diff --git a/test/ref/DCP/dcp_test5/cpl_6affb8ee-0020-4dff-a53c-17652f6358ab.xml b/test/ref/DCP/dcp_test5/cpl_6affb8ee-0020-4dff-a53c-17652f6358ab.xml index eb85a118..5fa3643b 100644 --- a/test/ref/DCP/dcp_test5/cpl_6affb8ee-0020-4dff-a53c-17652f6358ab.xml +++ b/test/ref/DCP/dcp_test5/cpl_6affb8ee-0020-4dff-a53c-17652f6358ab.xml @@ -14,7 +14,7 @@ <RatingList/> <ReelList> <Reel> - <Id>urn:uuid:d199d58b-5ef8-4d49-b270-07e590ccb280</Id> + <Id>urn:uuid:8577c7c0-be29-4eb5-a449-1e3870a42bbd</Id> <AssetList> <MainPicture> <Id>urn:uuid:5407b210-4441-4e97-8b16-8bdc7c12da54</Id> @@ -32,7 +32,7 @@ <IntrinsicDuration>24</IntrinsicDuration> <EntryPoint>0</EntryPoint> <Duration>24</Duration> - <Hash>wLbXcpQtWt2IFMHIcibxwND667I=</Hash> + <Hash>l+XLgxe2fMZDgY+0QYzDfGhvTQM=</Hash> </MainSound> <axd:AuxData xmlns:axd="http://www.dolby.com/schemas/2012/AD"> <Id>urn:uuid:b68febcc-5ddf-489a-84a7-924f29fa2afd</Id> diff --git a/test/ref/DCP/dcp_test5/pkl_d76fdaaf-8316-42dc-a87e-1719ad6ca3ca.xml b/test/ref/DCP/dcp_test5/pkl_d76fdaaf-8316-42dc-a87e-1719ad6ca3ca.xml new file mode 100644 index 00000000..49fd579b --- /dev/null +++ b/test/ref/DCP/dcp_test5/pkl_d76fdaaf-8316-42dc-a87e-1719ad6ca3ca.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<PackingList xmlns="http://www.smpte-ra.org/schemas/429-8/2007/PKL"> + <Id>urn:uuid:d76fdaaf-8316-42dc-a87e-1719ad6ca3ca</Id> + <AnnotationText>Created by libdcp</AnnotationText> + <IssueDate>2012-07-17T04:45:18+00:00</IssueDate> + <Issuer>OpenDCP 0.0.25</Issuer> + <Creator>OpenDCP 0.0.25</Creator> + <AssetList> + <Asset> + <Id>urn:uuid:6affb8ee-0020-4dff-a53c-17652f6358ab</Id> + <AnnotationText>6affb8ee-0020-4dff-a53c-17652f6358ab</AnnotationText> + <Hash>eqEIVxSAbJL+SROmqrDHbr9sb+A=</Hash> + <Size>2024</Size> + <Type>text/xml</Type> + <OriginalFileName>cpl_6affb8ee-0020-4dff-a53c-17652f6358ab.xml</OriginalFileName> + </Asset> + <Asset> + <Id>urn:uuid:5407b210-4441-4e97-8b16-8bdc7c12da54</Id> + <AnnotationText>5407b210-4441-4e97-8b16-8bdc7c12da54</AnnotationText> + <Hash>o3VmpdFsNUgF11oadcaGJ/IfO0M=</Hash> + <Size>40144</Size> + <Type>application/mxf</Type> + <OriginalFileName>video.mxf</OriginalFileName> + </Asset> + <Asset> + <Id>urn:uuid:97f0f352-5b77-48ee-a558-9df37717f4fa</Id> + <AnnotationText>97f0f352-5b77-48ee-a558-9df37717f4fa</AnnotationText> + <Hash>l+XLgxe2fMZDgY+0QYzDfGhvTQM=</Hash> + <Size>161326</Size> + <Type>application/mxf</Type> + <OriginalFileName>audio.mxf</OriginalFileName> + </Asset> + </AssetList> +</PackingList> diff --git a/test/ref/DCP/encryption_test/ASSETMAP.xml b/test/ref/DCP/encryption_test/ASSETMAP.xml index 902833dc..9abf60a6 100644 --- a/test/ref/DCP/encryption_test/ASSETMAP.xml +++ b/test/ref/DCP/encryption_test/ASSETMAP.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <AssetMap xmlns="http://www.smpte-ra.org/schemas/429-9/2007/AM"> - <Id>urn:uuid:460be38d-d560-455c-ad57-b2e80ca9b228</Id> + <Id>urn:uuid:d060dec0-cb61-4ca0-8d12-39346c7ec9c5</Id> <AnnotationText>Created by libdcp</AnnotationText> <Creator>OpenDCP 0.0.25</Creator> <VolumeCount>1</VolumeCount> @@ -8,11 +8,11 @@ <Issuer>OpenDCP 0.0.25</Issuer> <AssetList> <Asset> - <Id>urn:uuid:93887017-5d6a-4ee5-b5f4-161b06281d0e</Id> + <Id>urn:uuid:5203f3d4-9d62-4062-8bf1-7a114eff99df</Id> <PackingList>true</PackingList> <ChunkList> <Chunk> - <Path>pkl_93887017-5d6a-4ee5-b5f4-161b06281d0e.xml</Path> + <Path>pkl_5203f3d4-9d62-4062-8bf1-7a114eff99df.xml</Path> <VolumeIndex>1</VolumeIndex> <Offset>0</Offset> <Length>8902</Length> diff --git a/test/ref/DCP/encryption_test/audio.mxf b/test/ref/DCP/encryption_test/audio.mxf Binary files differindex 61839db4..a4f89ae9 100644 --- a/test/ref/DCP/encryption_test/audio.mxf +++ b/test/ref/DCP/encryption_test/audio.mxf diff --git a/test/ref/DCP/encryption_test/cpl_6affb8ee-0020-4dff-a53c-17652f6358ab.xml b/test/ref/DCP/encryption_test/cpl_6affb8ee-0020-4dff-a53c-17652f6358ab.xml index 73fad88f..e8e24467 100644 --- a/test/ref/DCP/encryption_test/cpl_6affb8ee-0020-4dff-a53c-17652f6358ab.xml +++ b/test/ref/DCP/encryption_test/cpl_6affb8ee-0020-4dff-a53c-17652f6358ab.xml @@ -14,7 +14,7 @@ <RatingList/> <ReelList> <Reel> - <Id>urn:uuid:c1d35c2a-39c5-46b8-bbeb-7a1cdffff013</Id> + <Id>urn:uuid:09af6f47-8aab-4de5-950c-14e590320120</Id> <AssetList> <MainPicture> <Id>urn:uuid:9a7fbb03-4078-4944-90b1-0d8a21c9d793</Id> @@ -34,7 +34,7 @@ <EntryPoint>0</EntryPoint> <Duration>24</Duration> <KeyId>urn:uuid:7ab6c77b-6648-44b9-8549-a5290ada6238</KeyId> - <Hash>lS+FKcwLD7cRjgZMQ+hvGg/yJIc=</Hash> + <Hash>3o02UpYqrl6w0NQbFvrB2tKxaIk=</Hash> </MainSound> </AssetList> </Reel> @@ -57,15 +57,15 @@ <dsig:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/> </dsig:Transforms> <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> - <dsig:DigestValue>i2q8BhQwGZp0cROMkuiI4sE0e9w=</dsig:DigestValue> + <dsig:DigestValue>X3YkODMLyEJsAz5v3S/uT+xDD7c=</dsig:DigestValue> </dsig:Reference> </dsig:SignedInfo> - <dsig:SignatureValue>xGQzQKVoTFElGV0kBwORWtYhTLCJKXDBV39XgZ1J/HRBcFiO4e58MSc+5Gi8mJ0W -c+m8eB5Y6ti6ATFnPQTt9l/FdoqUgzHtPXMPMPU9sS7HSjY4Qew6iqpzX2Sb5A76 -k30dn4nHSXZ25WwU09gKg4pzCIv25loY2mwgqXiDXeLv2FTyexmM2jKP6og49Yc9 -skpg90alEYWXef99bErVVrXMzBc6QHh+cvWx+X2TRGjnerjxr5aCal8+BvdG6VMK -9p4kOsMiQ8xBblquizC6rXXT96iV+Ov1wPuLNFCO3M60pApUamefCqzQ7wCEfsGg -ZhNxhu99RxfV9l4HXNvV9g==</dsig:SignatureValue> + <dsig:SignatureValue>jH02vGxlTTi9T94KCIfMkafmdO0wluP9cvh+u5HyYoZo/D7O1Ki202t5uHRp0wcu +OfBFuu1Hw3Ooy/VEa2l4l/UDfE7lI+D79e0VfA8HwFB+c21GF7Q2FRV5ddu9ODgz +rk6kC5fZSLxc7cpK6jPNnT285O3nHfjk6MQ0fgGfNbvMefgeEWVKj8qcyFgN6H4e +wr1omcjbdw/HVQaOW84//pBRSRdMJGe1u2iUE2RwxBLzP4BepzkMv9Asm6uDo1YG +X1d60g2aCUdxAg9fjyTaOss1nRp1YdPlb3SHUhKXgTT/eAPkmmr7bs3jJtp2BN9U +4Izz2GR/3Uyf0NP20mZgNQ==</dsig:SignatureValue> <dsig:KeyInfo> <dsig:X509Data> <dsig:X509IssuerSerial> diff --git a/test/ref/DCP/encryption_test/pkl_93887017-5d6a-4ee5-b5f4-161b06281d0e.xml b/test/ref/DCP/encryption_test/pkl_5203f3d4-9d62-4062-8bf1-7a114eff99df.xml index db5b78f2..4d49b259 100644 --- a/test/ref/DCP/encryption_test/pkl_93887017-5d6a-4ee5-b5f4-161b06281d0e.xml +++ b/test/ref/DCP/encryption_test/pkl_5203f3d4-9d62-4062-8bf1-7a114eff99df.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <PackingList xmlns="http://www.smpte-ra.org/schemas/429-8/2007/PKL"> - <Id>urn:uuid:93887017-5d6a-4ee5-b5f4-161b06281d0e</Id> + <Id>urn:uuid:5203f3d4-9d62-4062-8bf1-7a114eff99df</Id> <AnnotationText>Created by libdcp</AnnotationText> <IssueDate>2012-07-17T04:45:18+00:00</IssueDate> <Issuer>OpenDCP 0.0.25</Issuer> @@ -9,7 +9,7 @@ <Asset> <Id>urn:uuid:6affb8ee-0020-4dff-a53c-17652f6358ab</Id> <AnnotationText>6affb8ee-0020-4dff-a53c-17652f6358ab</AnnotationText> - <Hash>ocIgRDFtEn7QPxwcqXYVpSrTPpI=</Hash> + <Hash>Zd9zaFAGx/4W2B3vSZkAqTzcDZ0=</Hash> <Size>9226</Size> <Type>text/xml</Type> <OriginalFileName>cpl_6affb8ee-0020-4dff-a53c-17652f6358ab.xml</OriginalFileName> @@ -25,7 +25,7 @@ <Asset> <Id>urn:uuid:ce300880-a425-40a6-adac-eb1e3f5643fc</Id> <AnnotationText>ce300880-a425-40a6-adac-eb1e3f5643fc</AnnotationText> - <Hash>lS+FKcwLD7cRjgZMQ+hvGg/yJIc=</Hash> + <Hash>3o02UpYqrl6w0NQbFvrB2tKxaIk=</Hash> <Size>165454</Size> <Type>application/mxf</Type> <OriginalFileName>audio.mxf</OriginalFileName> @@ -49,15 +49,15 @@ <dsig:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/> </dsig:Transforms> <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> - <dsig:DigestValue>G6rpYhOo/0ZdBo+SI3UzyPQA/F0=</dsig:DigestValue> + <dsig:DigestValue>0F1ZXfoRDPIQHlRG0MC1uXkahG8=</dsig:DigestValue> </dsig:Reference> </dsig:SignedInfo> - <dsig:SignatureValue>tdapJHKPEmEa552oOg9s3/Q4TcnzIiNfd3U+xiSG5XGl+7K0n6JKbpNVgm4KpE0l -a7bVsu4Yp0ftCrcjxxczZ/puS7nVC/zcfk63miZcJKdXem0xt0AZJHEguwQq74Tc -48Efe1/MtIBCOtQErh2kcDVwXOUo6Nz0yW1g5PRQ5u9KlqQ67RLqDWRdX1OkWIUZ -Z2Iz2nSnTP4GDDHs5pX6xxZKNlgZIa5iYMBp97X1DGlGaQ2o/sbcUysE4g4oO+iU -cfRdkI68vj53hHWApxVGoAPAl4t8B6kMbLQAp1w4R/4ruLR9FKTffqRlUjOXtyiT -pQVNxwCU50/opyfv8v2v6w==</dsig:SignatureValue> + <dsig:SignatureValue>u98MLscN/Fn3YxGFMw6kP7fIWUj05FPxQvIYvsIpP68UP3FX9rdP6nh3Olyv194d +A1fQJu4ZamTcYN2O2E5vdGjxxHlPNXfFPckWc9Sy1i3V8u+EFdOggjMY4snvPot6 +kMyzAICuKzTJs4l+O/BzJAJSFSxrEtBCYEFxrtyKntDxSUE7ePSqPwcim6+5BzDO +QOsIp3wjJHlp7u4QqU3knIiaM7SibIXqtIBF7TOrChWZjFImKePNib9/DXvnE2WL +Y+5wJjGhImQR+2U2DDpSCLkl0kVgDrYfKcNg4lXUDZGEKo0Yqz0+1Rszz/DqsC+J +6mYxqMMvRXeh9pViSpgKaA==</dsig:SignatureValue> <dsig:KeyInfo> <dsig:X509Data> <dsig:X509IssuerSerial> |
