You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
			
				
					21 lines
				
				387 B
			
		
		
			
		
	
	
					21 lines
				
				387 B
			| 
											6 years ago
										 | # 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)
 | ||
|  | 
 |