diff --git a/pycmx/parse_cmx_statements.py b/pycmx/parse_cmx_statements.py index ae06d07..ff09542 100644 --- a/pycmx/parse_cmx_statements.py +++ b/pycmx/parse_cmx_statements.py @@ -146,7 +146,7 @@ def _parse_remark(line, line_number) -> object: line_number=line_number) except ValueError as e: - return StmtCorruptRemark('ASC_SAT', e, line_number) + return StmtCorruptRemark('ASC_SAT', e, line_number) elif line.startswith("FRMC"): match = re.match(r'^FRMC START:\s*(\d+)\s+FRMC END:\s*(\d+)' diff --git a/pycmx/statements.py b/pycmx/statements.py index 071459f..475c53b 100644 --- a/pycmx/statements.py +++ b/pycmx/statements.py @@ -5,7 +5,7 @@ from typing import Any, NamedTuple from pycmx.cdl import AscSopComponents -type TimecodeStr = str +# type str = str class StmtTitle(NamedTuple): @@ -24,10 +24,10 @@ class StmtEvent(NamedTuple): channels: str trans: str trans_op: str - source_in: TimecodeStr - source_out: TimecodeStr - record_in: TimecodeStr - record_out: TimecodeStr + source_in: str + source_out: str + record_in: str + record_out: str source_field_size: int line_number: int @@ -84,7 +84,7 @@ class StmtSourceUMID(NamedTuple): class StmtSplitEdit(NamedTuple): video: bool - delay: TimecodeStr + delay: str line_number: int