2 * \file vp_stages_i_camif.h
3 * \brief VP_Stages. camif stage declaration
6 #ifndef _VP_STAGES_I_CAMIF_H_
7 #define _VP_STAGES_I_CAMIF_H_
18 * @defgroup vp_stages_i_camif input camif stage
21 #include <VP_Api/vp_api.h>
22 #include <VP_Api/vp_api_thread_helper.h>
23 #define ICAMIF_STACK_SIZE 8192
25 #ifdef _INCLUDED_FOR_DOXYGEN_
26 #else // ! _INCLUDED_FOR_DOXYGEN_
28 #include <VP_Api/vp_api_picture.h>
30 //! a block is 2^4 = 16 lines
31 # define CAMIF_BLOCKLINES_LOG2 4
32 # define CAMIF_BLOCKLINES (1 << CAMIF_BLOCKLINES_LOG2)
34 #define CAMIF_MAX_BUFFERS 8
35 #define CAMIF_MIN_BUFFERS 4
37 typedef enum _CAMIF_RESOLUTION
47 CAMIF_RES_TWEAKY_QQVGA,
51 #endif // < _INCLUDED_FOR_DOXYGEN_
54 ///////////////////////////////////////////////
57 typedef enum _CAPTURE_STATE
70 #endif // > _VP_STAGES_I_CAMIF_H_