Skip to content

Commit

Permalink
Extract colormetry props from AVC-Intra bitstream
Browse files Browse the repository at this point in the history
Map color primaries, transfer characteristic and matrix coefficients
when available in the bitstream. Only set default BT709 transfer
characteristic for ARD/ZDF/HDF or BT709 coding equations otherwise if
they are not set in the bitstream.
  • Loading branch information
philipnbbc committed Aug 29, 2023
1 parent e7b722c commit 20ea38e
Show file tree
Hide file tree
Showing 70 changed files with 97 additions and 71 deletions.
2 changes: 2 additions & 0 deletions include/bmx/mxf_helper/AVCIMXFDescriptorHelper.h
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@


#include <bmx/mxf_helper/PictureMXFDescriptorHelper.h>
#include <bmx/essence_parser/AVCEssenceParser.h>



Expand Down Expand Up @@ -66,6 +67,7 @@ class AVCIMXFDescriptorHelper : public PictureMXFDescriptorHelper

virtual mxfpp::FileDescriptor* CreateFileDescriptor(mxfpp::HeaderMetadata *header_metadata);
virtual void UpdateFileDescriptor();
void UpdateFileDescriptor(AVCEssenceParser *essence_parser);

mxfpp::AVCSubDescriptor* GetAVCSubDescriptor() const { return mAVCSubDescriptor; }

Expand Down
29 changes: 25 additions & 4 deletions src/mxf_helper/AVCIMXFDescriptorHelper.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@
#endif

#include <bmx/mxf_helper/AVCIMXFDescriptorHelper.h>
#include <bmx/mxf_helper/AVCMXFDescriptorHelper.h>
#include <bmx/MXFUtils.h>
#include <bmx/Utils.h>
#include <bmx/BMXException.h>
Expand Down Expand Up @@ -368,10 +369,6 @@ void AVCIMXFDescriptorHelper::UpdateFileDescriptor()
cdci_descriptor->setBlackRefLevel(64);
cdci_descriptor->setWhiteReflevel(940);
cdci_descriptor->setColorRange(897);
if ((mFlavour & MXFDESC_ARD_ZDF_HDF_PROFILE_FLAVOUR))
cdci_descriptor->setCaptureGamma(ITUR_BT709_TRANSFER_CH);
else
SetCodingEquationsMod(ITUR_BT709_CODING_EQ);
switch (mEssenceType)
{
case AVCI200_1080I:
Expand Down Expand Up @@ -491,6 +488,30 @@ void AVCIMXFDescriptorHelper::UpdateFileDescriptor()
}
}

void AVCIMXFDescriptorHelper::UpdateFileDescriptor(AVCEssenceParser *essence_parser)
{
UpdateFileDescriptor();

CDCIEssenceDescriptor *cdci_descriptor = dynamic_cast<CDCIEssenceDescriptor*>(mFileDescriptor);
BMX_ASSERT(cdci_descriptor);

if (!cdci_descriptor->haveColorPrimaries())
AVCMXFDescriptorHelper::MapColorPrimaries(essence_parser->GetColorPrimaries(), this);
if (!cdci_descriptor->haveCaptureGamma())
AVCMXFDescriptorHelper::MapTransferCharacteristic(essence_parser->GetTransferCharacteristics(), this);
if (!cdci_descriptor->haveCodingEquations())
AVCMXFDescriptorHelper::MapMatrixCoefficients(essence_parser->GetMatrixCoefficients(), this);

// The defaults below were previously set in UpdateFileDescriptor()
if ((mFlavour & MXFDESC_ARD_ZDF_HDF_PROFILE_FLAVOUR)) {
if (!cdci_descriptor->haveCaptureGamma())
cdci_descriptor->setCaptureGamma(ITUR_BT709_TRANSFER_CH);
} else {
if (!cdci_descriptor->haveCodingEquations())
SetCodingEquationsMod(ITUR_BT709_CODING_EQ);
}
}

uint32_t AVCIMXFDescriptorHelper::GetSampleSize()
{
return SUPPORTED_ESSENCE[mEssenceIndex].frame_size;
Expand Down
3 changes: 3 additions & 0 deletions src/writer_helper/AVCIWriterHelper.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -227,6 +227,9 @@ uint32_t AVCIWriterHelper::ProcessFrame(const unsigned char *data, uint32_t size
mPPSFirstAUOnly = true;
mPPSEveryAU = true;
}

if (mDescriptorHelper)
mDescriptorHelper->UpdateFileDescriptor(&mEssenceParser);
} else {
if (output_has_header) {
mSPSFirstAUOnly = false;
Expand Down
2 changes: 1 addition & 1 deletion test/ard_zdf_hdf/avci100_1080i50.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
5b0af46aade706f4d451e8d7cead0367
70577a3c92e0a299551381a2f59bcad4
2 changes: 1 addition & 1 deletion test/as02/avci100_1080i.md5s
Original file line number Diff line number Diff line change
@@ -1 +1 @@
e940ed9e44850143592f9befcafab6bc;9190299834a0095d4cba164381eb7cbe;aee6a39ab371e0f48ecd1963cc6aa753;9099c59a079d6b6afaaac4d3c795d92c
797986acd7f362ed8417f9f94e63fb34;0ad67a9398df95c6eb62d16c4a5b7b61;aee6a39ab371e0f48ecd1963cc6aa753;9099c59a079d6b6afaaac4d3c795d92c
2 changes: 1 addition & 1 deletion test/as02/avci100_1080p.md5s
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1ca71ee7bc355c224c4032d607fa30e6;095fff88460a9a7a1180547df41243cb;aee6a39ab371e0f48ecd1963cc6aa753;9099c59a079d6b6afaaac4d3c795d92c
f8b47139079bd92cb74d079aaca9be4c;9ea0f7c23dc6b6674a7f585c96c7d749;aee6a39ab371e0f48ecd1963cc6aa753;9099c59a079d6b6afaaac4d3c795d92c
2 changes: 1 addition & 1 deletion test/as02/avci100_720p25.md5s
Original file line number Diff line number Diff line change
@@ -1 +1 @@
dfd3563b90575bddaaa96992d416dce0;a387b127e511e85361b2752f47e7760f;aee6a39ab371e0f48ecd1963cc6aa753;9099c59a079d6b6afaaac4d3c795d92c
5657cc736dcda9c313c0aa377baaef36;c96065be313bc6a7a59c920a30597cd5;aee6a39ab371e0f48ecd1963cc6aa753;9099c59a079d6b6afaaac4d3c795d92c
2 changes: 1 addition & 1 deletion test/as02/avci100_720p50.md5s
Original file line number Diff line number Diff line change
@@ -1 +1 @@
9e2618c7573ed547bb30146463e4b251;80d59bb94cf779289e1b087d45a719f0;591347a6158554abe755e203d5d3c427;779af677bc6369c7a9e5daef2fd19557
a0eb392e37a60b78811aa01b75210f50;2290a40b639c26f31d102286262baaa5;591347a6158554abe755e203d5d3c427;779af677bc6369c7a9e5daef2fd19557
2 changes: 1 addition & 1 deletion test/as02/avci50_1080i.md5s
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3b3b8e3410b8b211d1e99e9bb08a350f;9921234f3708638a69845d68979fc9f4;aee6a39ab371e0f48ecd1963cc6aa753;9099c59a079d6b6afaaac4d3c795d92c
ec2005e93fcb757018ae72b4107c1769;4ca7d2da447573468dac5fc1ec01d925;aee6a39ab371e0f48ecd1963cc6aa753;9099c59a079d6b6afaaac4d3c795d92c
2 changes: 1 addition & 1 deletion test/as02/avci50_1080p.md5s
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ce51bad683a2be8dd909d81ddd581a30;f245ecf6356f8179d79c86cef6f49246;aee6a39ab371e0f48ecd1963cc6aa753;9099c59a079d6b6afaaac4d3c795d92c
600d9af836ba37ff15c69315ee0f930f;6b094df77999c161418163a4b548a773;aee6a39ab371e0f48ecd1963cc6aa753;9099c59a079d6b6afaaac4d3c795d92c
2 changes: 1 addition & 1 deletion test/as02/avci50_720p25.md5s
Original file line number Diff line number Diff line change
@@ -1 +1 @@
65b1863f1428a3c3f03281bc63494406;bb1f23b7b1919c290738693e3708849e;aee6a39ab371e0f48ecd1963cc6aa753;9099c59a079d6b6afaaac4d3c795d92c
591dbb201c4a134fdf2edc599ea97cc3;6fbdd700cbeea7aee64eed4a6977035f;aee6a39ab371e0f48ecd1963cc6aa753;9099c59a079d6b6afaaac4d3c795d92c
2 changes: 1 addition & 1 deletion test/as02/avci50_720p50.md5s
Original file line number Diff line number Diff line change
@@ -1 +1 @@
7c55a0509dcc7a31858e9a785ed55760;705019adcbbd30896698297e6ea5db69;591347a6158554abe755e203d5d3c427;779af677bc6369c7a9e5daef2fd19557
603ec4db0484d015001ae66d6104faa8;d280922ee3e88840360eebb89aee289c;591347a6158554abe755e203d5d3c427;779af677bc6369c7a9e5daef2fd19557
2 changes: 1 addition & 1 deletion test/as11/avci100_1080i.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
b4659805d7ea0f4f96eafb147c9b057c
688641e6ab650ed45107ff1b7f5f97d7
2 changes: 1 addition & 1 deletion test/avid_mxf/avci100_1080i.md5s
Original file line number Diff line number Diff line change
@@ -1 +1 @@
90dd4ec3802049cf9906a6581ec2ba83;95978679d2c634fa648ef276a436d19e;880a6753e6bc03e359165d8bbf8bdc13
f35d08f330b3fd619d0a2a017c427d23;95978679d2c634fa648ef276a436d19e;880a6753e6bc03e359165d8bbf8bdc13
2 changes: 1 addition & 1 deletion test/avid_mxf/avci100_1080i_gf.md5s
Original file line number Diff line number Diff line change
@@ -1 +1 @@
e2c021fb135d51b8530c8f669fff006c;8d41d181f62636be2059ff6e8aee01ce;796084c787c637640ff97a808850ee70
17b36f71ce65925fc19fe7a03bf10452;8d41d181f62636be2059ff6e8aee01ce;796084c787c637640ff97a808850ee70
2 changes: 1 addition & 1 deletion test/avid_mxf/avci100_1080i_gfp.md5s
Original file line number Diff line number Diff line change
@@ -1 +1 @@
f98db608d6dc6543dad5d4b7a513394f;b9c06834edca344806a5367181638129;091c88d6ecee6204cbf6c6c30078c307
d0bc862c43ab294615f5388501175d48;b9c06834edca344806a5367181638129;091c88d6ecee6204cbf6c6c30078c307
2 changes: 1 addition & 1 deletion test/avid_mxf/avci100_1080p.md5s
Original file line number Diff line number Diff line change
@@ -1 +1 @@
728165a2d87ad4f4c9550d9150a52c9b;95978679d2c634fa648ef276a436d19e;880a6753e6bc03e359165d8bbf8bdc13
cf4e042518e6beab63ee76f516512ff0;95978679d2c634fa648ef276a436d19e;880a6753e6bc03e359165d8bbf8bdc13
2 changes: 1 addition & 1 deletion test/avid_mxf/avci100_720p25.md5s
Original file line number Diff line number Diff line change
@@ -1 +1 @@
7629b4f9e91e7cdc4a4afe0cae5047ee;95978679d2c634fa648ef276a436d19e;880a6753e6bc03e359165d8bbf8bdc13
a129cf167475e3eef696a454066c6353;95978679d2c634fa648ef276a436d19e;880a6753e6bc03e359165d8bbf8bdc13
2 changes: 1 addition & 1 deletion test/avid_mxf/avci100_720p50.md5s
Original file line number Diff line number Diff line change
@@ -1 +1 @@
5a27ae932d033df05430e6533c3abc33;5a7147263d5189e04175644f409a481f;22d8ff361b53e8505878bcc3c5012629
8e7ef5bf00eac6284e3b05e9f61b03d6;5a7147263d5189e04175644f409a481f;22d8ff361b53e8505878bcc3c5012629
2 changes: 1 addition & 1 deletion test/avid_mxf/avci50_1080i.md5s
Original file line number Diff line number Diff line change
@@ -1 +1 @@
b9104fb1e934194fb5c7f5a6ad83ca6d;95978679d2c634fa648ef276a436d19e;880a6753e6bc03e359165d8bbf8bdc13
1f81a74e3b4c02cca855166725cacf04;95978679d2c634fa648ef276a436d19e;880a6753e6bc03e359165d8bbf8bdc13
2 changes: 1 addition & 1 deletion test/avid_mxf/avci50_1080p.md5s
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d4f8f35415b1fe954c889dbb6793c27c;95978679d2c634fa648ef276a436d19e;880a6753e6bc03e359165d8bbf8bdc13
dc723c11beb765daaa843fadc4370044;95978679d2c634fa648ef276a436d19e;880a6753e6bc03e359165d8bbf8bdc13
2 changes: 1 addition & 1 deletion test/avid_mxf/avci50_720p25.md5s
Original file line number Diff line number Diff line change
@@ -1 +1 @@
5d9f28f4353414956e7f65a458b06df0;95978679d2c634fa648ef276a436d19e;880a6753e6bc03e359165d8bbf8bdc13
deff9294fa1051d785e4795b7ae1963e;95978679d2c634fa648ef276a436d19e;880a6753e6bc03e359165d8bbf8bdc13
2 changes: 1 addition & 1 deletion test/avid_mxf/avci50_720p50.md5s
Original file line number Diff line number Diff line change
@@ -1 +1 @@
9ea37fd15758eefad5f1983829277e71;5a7147263d5189e04175644f409a481f;22d8ff361b53e8505878bcc3c5012629
d32b1a723853ccf4abb97ceb110fcd6c;5a7147263d5189e04175644f409a481f;22d8ff361b53e8505878bcc3c5012629
2 changes: 1 addition & 1 deletion test/bmxtranswrap/avci100_1080i_op1a_op1a.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d690f51ce4a4b8d7b70f9b72a336d9dc
39c516800eb6c470d55cdae546dfd38a
2 changes: 1 addition & 1 deletion test/mca/mca_mono.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
e5f479dfea5a4767108b5a4cc0de4d28
cc57950fae38fd2066326da36fec4835
2 changes: 1 addition & 1 deletion test/mca/mca_mono_silence.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
587e38fabd16f3734a55925ee73d85fa
aab7eff66bc5731d5c5577e5dbce45d9
2 changes: 1 addition & 1 deletion test/mca/mca_monorem.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
e5f479dfea5a4767108b5a4cc0de4d28
cc57950fae38fd2066326da36fec4835
2 changes: 1 addition & 1 deletion test/mca/mca_reorder_mono.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
f77f063c6ed079e49ad5102dfa8cd468
747b524275483cf771699a08cc473950
2 changes: 1 addition & 1 deletion test/mca/mca_reorder_stereo.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
aeae5e37d32e6dfbde14d4f9676dbf2b
7e76e60dbf66badc0b960944dc618ff7
2 changes: 1 addition & 1 deletion test/mca/mca_singlemca.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
b5dbcf686808500a0ec69a4716fcf5b4
fc9841a2d8bdf7646edc6455c3712a0a
2 changes: 1 addition & 1 deletion test/mca/mca_stereo.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
92cf40da7c1aa964bed864715608d8f6
5f75bd6804d692f36f46aea649b5b78a
2 changes: 1 addition & 1 deletion test/mca/mca_stereo_silence.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3142980ae59c1b4fcda741caa88999d5
dcd32104699e7402b99b0139733e6452
2 changes: 1 addition & 1 deletion test/mca/mca_stereoprem.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
b3bfa46defef19bf6b58d7746b19960d
13d17b8918e43a7a30d2342fa55487c6
2 changes: 1 addition & 1 deletion test/mca/mca_stereops2p4.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
4ec65e333542a1d19a967324b030ff57
db91d8d9c4c77ce46acf297ada099941
2 changes: 1 addition & 1 deletion test/mca/mca_stereopstereopmonorem.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
724e9d7098e1c2d6757207b8d3d99264
cae698837372a04cf0c0cebec9125b84
2 changes: 1 addition & 1 deletion test/mca/mcalabels_imf.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
4aaf0510c4014a74d5ea4048b43bea90
eaeda9c7e6792d6ca8bfdcc64af829d9
2 changes: 1 addition & 1 deletion test/mca/mcalabels_mess.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
6ed5c963300a392937ab0cd33901935f
628b0635bc6f3c27a31d2ea7f8f6902d
2 changes: 1 addition & 1 deletion test/mca/mcalabels_mixed.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
a7e4afad94639cafd9ba27053e7dac0c
714d3f6b42c404d699ef769ad91a7c38
2 changes: 1 addition & 1 deletion test/mca/mcalabels_mono.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
6b2073a5fab2ab351e367eb6803078cb
bb9896aa70b4aad3643bbc31e56b3a4a
2 changes: 1 addition & 1 deletion test/mca/mcalabels_mononochan.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
9989fef90ee9da647b1b73e1a29c56ae
5df73efed25f5a01b1bd76ba006a69e1
2 changes: 1 addition & 1 deletion test/mca/mcalabels_properties.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
8309cf513a12febc3ce8c63c979f9050
76e8df8045f49594b642ba884ee5084c
2 changes: 1 addition & 1 deletion test/mca/mcalabels_stereo.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
85b620a20c3f2566a10e588386ba36ca
b3ec2b215b04ac4aac4ee49fc4d1e1f4
2 changes: 1 addition & 1 deletion test/mca/mcalabels_stereop51.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3cbb537a290edf13fd7f647a5cf199d7
b31712f58ee98f78b5d8df161fa9bebd
2 changes: 1 addition & 1 deletion test/mxf_op1a/anc.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
21a08b4d8ae9e1829cd04b8d892f136f
15cb1867dcbd1570caa4ef03adb89c34
2 changes: 1 addition & 1 deletion test/mxf_op1a/avci100_1080i.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
5be5c4d8fc1f00a4010178d0032b7a39
5b7999b89b77e170b1dfc30a9fec3bfd
2 changes: 1 addition & 1 deletion test/mxf_op1a/avci100_1080p25.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
71872fcd48496f86c8a48f0f4f16eed2
42352fd7af24878a6425ecf87bbeaf7a
2 changes: 1 addition & 1 deletion test/mxf_op1a/avci100_1080p50.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
14ed6a71079316b21e83ec9753a0d4a0
ab7bb235287cd67d83801f259d86a17e
2 changes: 1 addition & 1 deletion test/mxf_op1a/avci100_720p25.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
6e96593603c846cc6e0e54f401b844b2
baa31e4f508be43c60e58866dead2146
2 changes: 1 addition & 1 deletion test/mxf_op1a/avci100_720p50.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
71b5f103593a5b4ca7bae6a1eb01aaa0
92a6606e75ffc6e7436e5cbbdbe2f3ce
2 changes: 1 addition & 1 deletion test/mxf_op1a/avci200_1080i.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
40843d872d503f4aac15cf07d9ea2dec
5090c789735fda395ce2673dba2de125
2 changes: 1 addition & 1 deletion test/mxf_op1a/avci200_1080p50.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
f30d602f43454227f6e4b0d0cfd62f23
e2f028f177044d33afce7d2e25e32c91
2 changes: 1 addition & 1 deletion test/mxf_op1a/avci200_720p50.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
64a7b462db593eab9e69b761c3e59870
f306fecb0964c2dcaa575fa42d3401f8
2 changes: 1 addition & 1 deletion test/mxf_op1a/avci50_1080i.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
9bb6c9b43271ae1974e9ff99f433897f
ac88d9ded9cea51145bae0d818df2325
2 changes: 1 addition & 1 deletion test/mxf_op1a/avci50_1080p25.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
66c7d16eded03f843ebbac2f5e1d8b59
d63803566e3721200ffd9f67a7ad5fb8
2 changes: 1 addition & 1 deletion test/mxf_op1a/avci50_1080p50.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
56835774d8f5774022e1b6a933fc65f5
40c3c37e9cd0936f1585409370580c73
2 changes: 1 addition & 1 deletion test/mxf_op1a/avci50_720p25.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
22bfd93cd1100151957f90c7e64265b1
872f734e23eeca14dbe93cd416855130
2 changes: 1 addition & 1 deletion test/mxf_op1a/avci50_720p50.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d68a201b2d27c80ce08fcdff3f750da2
19bd8592a1c9816a253cc98106e76f73
2 changes: 1 addition & 1 deletion test/mxf_op1a/index_follows_1.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
e8bd5d8e774845df9db367db1c93978c
ee3d6981614538f9a2d3e4195f7d1d2f
2 changes: 1 addition & 1 deletion test/mxf_op1a/index_follows_2.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0b0f8252cf8d3152d18c8320652f9ced
d2bd65039ccd59595eb8da9b6324c038
2 changes: 1 addition & 1 deletion test/mxf_op1a/index_follows_3.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
342b2493b15087d5b3ad4e706cd86199
121711b606a8e032dfdbb6741337b1da
2 changes: 1 addition & 1 deletion test/mxf_op1a/index_follows_4.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
f7ddfbfafa1d9f7035063de80004e0d1
5536a39e8a0b4ad9df369192ecc763fb
2 changes: 1 addition & 1 deletion test/mxf_op1a/vbi.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2dbafec8e6c062fd3747ca4fcff24ab5
4b18229449628691ea455009b886daf2
2 changes: 1 addition & 1 deletion test/rdd6/test1.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
dae333da2f607684f0cd5c654d4a5ca2
d8770ad82b16796c95b03575b7269662
2 changes: 1 addition & 1 deletion test/rdd6/test2.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
fcb99eee537399c0a271fbf7665d7ab8
cfbdc0132c575815c33ee5c14bb6226f
2 changes: 1 addition & 1 deletion test/text_object/test_op1a.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
783c163bcad9f1f21a18d4138c672ce2
d73338495dd571efc7f6ae1c3eb1f6c9
2 changes: 1 addition & 1 deletion test/timed_text/test_1.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
56acf41909bac92bb7ebb83ff5b1654d
1c1d77b350f5b4627c7a1af3a166d2d2
2 changes: 1 addition & 1 deletion test/timed_text/test_10.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3148690a7dbb1795b9a1613983d8d7d5
5ff1cc459fd3e244881e9175134dc3b9
Loading

0 comments on commit 20ea38e

Please sign in to comment.