io_pipeline.h 414 B

1234567891011121314151617
  1. #pragma once
  2. #include "state.h"
  3. #include <libmegapixels.h>
  4. #include <stdbool.h>
  5. #include <stdint.h>
  6. void mp_io_pipeline_start();
  7. void mp_io_pipeline_stop();
  8. void mp_io_pipeline_focus();
  9. void mp_io_pipeline_capture();
  10. void mp_io_pipeline_set_control_int32(uint32_t control, uint32_t value);
  11. void mp_io_pipeline_release_buffer(uint32_t buffer_index);
  12. void mp_io_pipeline_update_state(const mp_state_io *state);