  const bool env_disable_driver = getenv("DISABLE_DRIVER") != NULL;
  const bool env_debug_frames = getenv("DEBUG_FRAMES") != NULL;
  const bool env_log_raw_frames = getenv("LOG_RAW_FRAMES") != NULL;
  
  typedef void (*release_cb)(void *cookie, int buf_idx);
  
  typedef struct CameraInfo {
    uint32_t frame_width, frame_height;
    uint32_t frame_stride;
    bool bayer;
    int bayer_flip;
 
</s> remove   this->release_callback = init_release_callback;
 </s> add  </s> remove typedef struct CameraExpInfo {
  int op_id;
  float grey_frac;
} CameraExpInfo;

 </s> add  </s> remove void CameraBuf::init(cl_device_id device_id, cl_context context, CameraState *s, VisionIpcServer * v, int frame_cnt, VisionStreamType init_rgb_type, VisionStreamType init_yuv_type, release_cb init_release_callback) {
 </s> add void CameraBuf::init(cl_device_id device_id, cl_context context, CameraState *s, VisionIpcServer * v, int frame_cnt, VisionStreamType init_rgb_type, VisionStreamType init_yuv_type) { </s> remove   void init(cl_device_id device_id, cl_context context, CameraState *s, VisionIpcServer * v, int frame_cnt, VisionStreamType rgb_type, VisionStreamType yuv_type, release_cb release_callback=nullptr);
 </s> add   void init(cl_device_id device_id, cl_context context, CameraState *s, VisionIpcServer * v, int frame_cnt, VisionStreamType rgb_type, VisionStreamType yuv_type); </s> remove   if (release_callback) {
    release_callback((void*)camera_state, cur_buf_idx);
  }
 </s> add   // Empty
  const bool env_disable_driver = getenv("DISABLE_DRIVER") != NULL;
  const bool env_debug_frames = getenv("DEBUG_FRAMES") != NULL;
  const bool env_log_raw_frames = getenv("LOG_RAW_FRAMES") != NULL;
  


  typedef struct CameraInfo {
    uint32_t frame_width, frame_height;
    uint32_t frame_stride;
    bool bayer;
    int bayer_flip;
keep keep keep keep replace replace keep keep keep keep keep
 Camerad: small cleanup (#24992)

* remove CameraExpInfo

* remove release callback 
system/camerad/cameras/camera_common.h