Skip to content

Reference

makemkv.types

ProgressUpdateHandlerType

Bases: Protocol

A callback function to parse progress updates.

See :func:makemkv.ProgressParser.parse_progress for an example.

Source code in makemkv/types.py
class ProgressUpdateHandlerType(Protocol):
    """A callback function to parse progress updates.

    See :func:`makemkv.ProgressParser.parse_progress` for an example.
    """

    def __call__(  # noqa: D102
        self, task_description: str, progress: int, max: int
    ) -> None:
        ...  # pragma: no cover