ASC SOP and SAT support in Edit type

This commit is contained in:
2025-12-16 12:14:26 -08:00
parent 039bf8de6d
commit 8a825c8164
4 changed files with 48 additions and 9 deletions

View File

@@ -143,7 +143,16 @@ class TestParse(TestCase):
edl = pycmx.parse_cmx3600(f)
for event in edl.events:
if event.number == 1:
...
sop = event.edits[0].asc_sop_statement
self.assertIsNotNone(sop)
assert sop
self.assertEqual(sop.slope_r, "0.9405")
self.assertEqual(sop.offset_g, "-0.0276")
sat = event.edits[0].asc_sat_statement
self.assertIsNotNone(sat)
assert sat
self.assertEqual(sat.value, '0.9640')
def test_frmc(self):
with open("tests/edls/cdl_frmc_example01.edl", "r") as f:
@@ -151,3 +160,4 @@ class TestParse(TestCase):
for event in edl.events:
if event.number == 1:
...