# RozK from . import libav class Frame: __slots__ = '_ref' def __init__(self): self._ref = libav.frame_alloc() if not self._ref: raise MemoryError def __del__(self): if self._ref: libav.frame_free(self._ref) @property def _as_parameter_(self): return self._ref