|  |  | @ -26,7 +26,6 @@ class Camerad: | 
			
		
	
		
		
			
				
					
					|  |  |  |     self.cameras = [] |  |  |  |     self.cameras = [] | 
			
		
	
		
		
			
				
					
					|  |  |  |     for c in CAMERAS: |  |  |  |     for c in CAMERAS: | 
			
		
	
		
		
			
				
					
					|  |  |  |       cam = Camera(c.msg_name, c.stream_type, c.cam_id) |  |  |  |       cam = Camera(c.msg_name, c.stream_type, c.cam_id) | 
			
		
	
		
		
			
				
					
					|  |  |  |       assert cam.cap.isOpened(), f"Can't find camera {c}" |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |       self.cameras.append(cam) |  |  |  |       self.cameras.append(cam) | 
			
		
	
		
		
			
				
					
					|  |  |  |       self.vipc_server.create_buffers(c.stream_type, 20, False, cam.W, cam.H) |  |  |  |       self.vipc_server.create_buffers(c.stream_type, 20, False, cam.W, cam.H) | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | @ -47,7 +46,6 @@ class Camerad: | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |   def camera_runner(self, cam): |  |  |  |   def camera_runner(self, cam): | 
			
		
	
		
		
			
				
					
					|  |  |  |     rk = Ratekeeper(20, None) |  |  |  |     rk = Ratekeeper(20, None) | 
			
		
	
		
		
			
				
					
					|  |  |  |     while cam.cap.isOpened(): |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |     for yuv in cam.read_frames(): |  |  |  |     for yuv in cam.read_frames(): | 
			
		
	
		
		
			
				
					
					|  |  |  |       self._send_yuv(yuv, cam.cur_frame_id, cam.cam_type_state, cam.stream_type) |  |  |  |       self._send_yuv(yuv, cam.cur_frame_id, cam.cam_type_state, cam.stream_type) | 
			
		
	
		
		
			
				
					
					|  |  |  |       cam.cur_frame_id += 1 |  |  |  |       cam.cur_frame_id += 1 | 
			
		
	
	
		
		
			
				
					|  |  | 
 |