lvsfunc.types

lvsfunc exposes a lot of custom types that are used internally. These are generally generic enough to allow other maintainers to make use of them as well.

lvsfunc.types._VideoNode(*args, **kwargs)

Use for asserting a VideoFormat exists.

lvsfunc.types.Coordinate(x, y)

Positive set of (x, y) coordinates.

lvsfunc.types.Dar(value)

StrEnum signifying an analog television aspect ratio.

lvsfunc.types.Direction(value)

Enum to simplify direction argument.

lvsfunc.types.IndexExists(value)

Check if certain files exist for lvsfunc.misc.source().

lvsfunc.types.IndexFile(type, exists)

Type of index file.

lvsfunc.types.IndexingType(value)

Indexing types.

lvsfunc.types.IndexType(value)

Type of index.

lvsfunc.types.MISSING

Missing.

lvsfunc.types.MissingT()

Missing.

lvsfunc.types.Position(x, y)

Position type for lvsfunc.mask.BoundingBox.

lvsfunc.types.Range

alias of Union[int, None, Tuple[int | None, int | None]]

lvsfunc.types.Region(value)

StrEnum signifying an analog television region.

lvsfunc.types.RegressClips(slope, intercept, ...)

Regress clip types for lvsfunc.recon.regress().

lvsfunc.types.SceneChangeMode(value)

Size type for lvsfunc.render.find_scene_changes().

lvsfunc.types.Shapes(value)

Convolution coordinates for lvsfunc.mask.mt_xxpand_multi().

lvsfunc.types.Size(x, y)

Size type for lvsfunc.mask.BoundingBox.

lvsfunc.types.VSIdxFunction(*args, **kwargs)

VapourSynth Indexing/Source function.

lvsfunc.types

alias of <module ‘lvsfunc.types’ from ‘/home/docs/checkouts/readthedocs.org/user_builds/lvsfunc/checkouts/v0.4.5/lvsfunc/types.py’>