Files
sunnypilot/tools/clib/cframereader.pyx
George Hotz 99c5800ea5 merge in tools
old-commit-hash: 29ac3da7b8
2020-01-17 10:07:22 -08:00

21 lines
387 B
Cython

# distutils: language = c++
# cython: language_level=3
cdef extern from "FrameReader.hpp":
cdef cppclass CFrameReader "FrameReader":
CFrameReader(const char *)
char *get(int)
cdef class FrameReader():
cdef CFrameReader *fr
def __cinit__(self, fn):
self.fr = new CFrameReader(fn)
def __dealloc__(self):
del self.fr
def get(self, idx):
self.fr.get(idx)