#include <csignal>#include <errno.h>#include <unistd.h>#include "queue_factory.H"#include "cb_time.H"#include "conf.H"#include "cbmesg_logger.H"#include "fw_camera.H"Classes | |
| struct | cam_node |
| class | fw_camera_observer_t |
Functions | |
| void | sig_handler (int sig) |
| void | addNode (cam_node *start) |
| void | backToStart (cam_node *last) |
| bool | read_conf (conf_t &conf_, camera_opts_t &camera_opts_) |
| int | main (int argc, char **argv) |
Variables | |
| char | progname [50] |
| cbmesg_logger_t | msg_logger |
| void addNode | ( | cam_node * | start | ) |
References cam_node::next, and cam_node::prev.
| void backToStart | ( | cam_node * | last | ) |
References cam_node::prev.
| int main | ( | int | argc, | |
| char ** | argv | |||
| ) |
References cam_node::camera, fw_camera_observer_t::delay(), die, cajun::camera_opts_t::fps, cajun::fw_camera_t::handle_input(), msg_logger, cam_node::next, cam_node::prev, progname, fw_camera_observer_t::provide_image(), read_conf(), cajun::fw_camera_t::register_observer(), cajun::fw_camera_t::setup(), and sig_handler().
| bool read_conf | ( | conf_t & | conf_, | |
| camera_opts_t & | camera_opts_ | |||
| ) |
References cajun::camera_opts_t::bpp, cajun::camera_opts_t::color, cajun::camera_opts_t::fps, cajun::camera_opts_t::height, cajun::camera_opts_t::mode_choice, cajun::camera_opts_t::num_dma_buffers, cajun::camera_opts_t::num_drop_frames, cajun::camera_opts_t::roi_height, cajun::camera_opts_t::roi_width, and cajun::camera_opts_t::width.
| void sig_handler | ( | int | sig | ) |
References die.
| cbmesg_logger_t msg_logger |
| char progname[50] |
1.6.1