From d071d6c27e22a094efaaf29cbfac7854a8ab93fd Mon Sep 17 00:00:00 2001 From: Jamie Hardt Date: Tue, 16 Dec 2025 16:06:58 -0800 Subject: [PATCH] retyping some CDL items --- docs/source/classes.rst | 3 ++- pycmx/edit.py | 4 +++- tests/test_parse.py | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/docs/source/classes.rst b/docs/source/classes.rst index 26d9f2c..41e267b 100644 --- a/docs/source/classes.rst +++ b/docs/source/classes.rst @@ -20,5 +20,6 @@ pycmx Classes .. autoclass:: pycmx.channel_map.ChannelMap :members: - +.. automodule:: pycmx.cdl + :members: diff --git a/pycmx/edit.py b/pycmx/edit.py index 80b4057..2afa682 100644 --- a/pycmx/edit.py +++ b/pycmx/edit.py @@ -175,4 +175,6 @@ class Edit: if not self._frmc_statement: return None - return FramecountTriple(int()) + return FramecountTriple(start=self._frmc_statement.start, + end=self._frmc_statement.end, + duration=self._frmc_statement.duration) diff --git a/tests/test_parse.py b/tests/test_parse.py index 97bf4e0..a4e20b0 100644 --- a/tests/test_parse.py +++ b/tests/test_parse.py @@ -159,7 +159,7 @@ class TestParse(TestCase): edl = pycmx.parse_cmx3600(f) for event in edl.events: if event.number == 1: - frmc = event.edits[0]._frmc_statement + frmc = event.edits[0].frmc self.assertIsNotNone(frmc) assert frmc self.assertEqual(frmc.start, 1001)