retyping some CDL items

This commit is contained in:
2025-12-16 16:06:58 -08:00
parent 785b7a9a08
commit d071d6c27e
3 changed files with 6 additions and 3 deletions

View File

@@ -20,5 +20,6 @@ pycmx Classes
.. autoclass:: pycmx.channel_map.ChannelMap .. autoclass:: pycmx.channel_map.ChannelMap
:members: :members:
.. automodule:: pycmx.cdl
:members:

View File

@@ -175,4 +175,6 @@ class Edit:
if not self._frmc_statement: if not self._frmc_statement:
return None return None
return FramecountTriple(int()) return FramecountTriple(start=self._frmc_statement.start,
end=self._frmc_statement.end,
duration=self._frmc_statement.duration)

View File

@@ -159,7 +159,7 @@ class TestParse(TestCase):
edl = pycmx.parse_cmx3600(f) edl = pycmx.parse_cmx3600(f)
for event in edl.events: for event in edl.events:
if event.number == 1: if event.number == 1:
frmc = event.edits[0]._frmc_statement frmc = event.edits[0].frmc
self.assertIsNotNone(frmc) self.assertIsNotNone(frmc)
assert frmc assert frmc
self.assertEqual(frmc.start, 1001) self.assertEqual(frmc.start, 1001)