Source code for pycmx.parse_cmx_events

# pycmx
# (c) 2018-2025 Jamie Hardt

from typing import TextIO

from .parse_cmx_statements import (parse_cmx3600_statements)
from .edit_list import EditList


[docs] def parse_cmx3600(f: TextIO) -> EditList: """ Parse a CMX 3600 EDL. :param TextIO f: a file-like object, an opened CMX 3600 .EDL file. :returns: An :class:`pycmx.edit_list.EditList`. """ statements = parse_cmx3600_statements(f) return EditList(statements)