|  |  | @ -956,15 +956,17 @@ bool SpectraCamera::enqueue_buffer(int i, uint64_t request_id) { | 
			
		
	
		
		
			
				
					
					|  |  |  |   ret = do_sync_control(m->cam_sync_fd, CAM_SYNC_CREATE, &sync_create, sizeof(sync_create)); |  |  |  |   ret = do_sync_control(m->cam_sync_fd, CAM_SYNC_CREATE, &sync_create, sizeof(sync_create)); | 
			
		
	
		
		
			
				
					
					|  |  |  |   if (ret != 0) { |  |  |  |   if (ret != 0) { | 
			
		
	
		
		
			
				
					
					|  |  |  |     LOGE("failed to create fence: %d %d", ret, sync_create.sync_obj); |  |  |  |     LOGE("failed to create fence: %d %d", ret, sync_create.sync_obj); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   } else { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     sync_objs_ife[i] = sync_create.sync_obj; | 
			
		
	
		
		
			
				
					
					|  |  |  |   } |  |  |  |   } | 
			
		
	
		
		
			
				
					
					|  |  |  |   sync_objs_ife[i] = sync_create.sync_obj; |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |   if (icp_dev_handle > 0) { |  |  |  |   if (icp_dev_handle > 0) { | 
			
		
	
		
		
			
				
					
					|  |  |  |     ret = do_cam_control(m->cam_sync_fd, CAM_SYNC_CREATE, &sync_create, sizeof(sync_create)); |  |  |  |     ret = do_cam_control(m->cam_sync_fd, CAM_SYNC_CREATE, &sync_create, sizeof(sync_create)); | 
			
		
	
		
		
			
				
					
					|  |  |  |     if (ret != 0) { |  |  |  |     if (ret != 0) { | 
			
		
	
		
		
			
				
					
					|  |  |  |       LOGE("failed to create fence: %d %d", ret, sync_create.sync_obj); |  |  |  |       LOGE("failed to create fence: %d %d", ret, sync_create.sync_obj); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     } else { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       sync_objs_bps[i] = sync_create.sync_obj; | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  |     sync_objs_bps[i] = sync_create.sync_obj; |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |   } |  |  |  |   } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |   // schedule request with camera request manager
 |  |  |  |   // schedule request with camera request manager
 | 
			
		
	
	
		
		
			
				
					|  |  | 
 |