20211123-RK3399的Android10的原生编译2ba

该博客深入分析了RKISP相机引擎代码中出现的未使用参数警告,涉及intel_ia_ctrl.cpp等多个文件,指出诸如isp_input_params、output_data等参数在函数调用中被声明但未实际使用的问题。

hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:48:47: warning: unused parameter 'isp_input_params' [-Wunused-parameter]
               const ia_isp_2_2_input_params *isp_input_params,
                                              ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:49:32: warning: unused parameter 'output_data' [-Wunused-parameter]
               ia_binary_data *output_data) {
                               ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:54:23: warning: unused parameter 'ia_aiq' [-Wunused-parameter]
ia_aiq_deinit(ia_aiq *ia_aiq) {
                      ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:58:39: warning: unused parameter 'ia_isp' [-Wunused-parameter]
ia_isp_2_2_statistics_convert(ia_isp *ia_isp,
                                      ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:59:11: warning: unused parameter 'statistics' [-Wunused-parameter]
    void *statistics,
          ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:60:24: warning: unused parameter 'out_rgbs_grid' [-Wunused-parameter]
    ia_aiq_rgbs_grid **out_rgbs_grid,
                       ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:61:22: warning: unused parameter 'out_af_grid' [-Wunused-parameter]
    ia_aiq_af_grid **out_af_grid) {
                     ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:67:32: warning: unused parameter 'mkn_config_bits' [-Wunused-parameter]
ia_mkn_init(ia_mkn_config_bits mkn_config_bits,
                               ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:68:20: warning: unused parameter 'mkn_section_1_size' [-Wunused-parameter]
            size_t mkn_section_1_size,
                   ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:69:20: warning: unused parameter 'mkn_section_2_size' [-Wunused-parameter]
            size_t mkn_section_2_size) {
                   ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:74:23: warning: unused parameter 'mkn' [-Wunused-parameter]
ia_mkn_uninit(ia_mkn *mkn) {
                      ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:78:24: warning: unused parameter 'ia_aiq' [-Wunused-parameter]
ia_aiq_awb_run(ia_aiq *ia_aiq,
                       ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:79:47: warning: unused parameter 'awb_input_params' [-Wunused-parameter]
               const ia_aiq_awb_input_params *awb_input_params,
                                              ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:80:37: warning: unused parameter 'awb_results' [-Wunused-parameter]
               ia_aiq_awb_results **awb_results) {
                                    ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:85:35: warning: unused parameter 'aiqb_data' [-Wunused-parameter]
ia_aiq_init(const ia_binary_data *aiqb_data,
                                  ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:86:35: warning: unused parameter 'nvm_data' [-Wunused-parameter]
            const ia_binary_data *nvm_data,
                                  ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:87:35: warning: unused parameter 'aiqd_data' [-Wunused-parameter]
            const ia_binary_data *aiqd_data,
                                  ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:88:26: warning: unused parameter 'stats_max_width' [-Wunused-parameter]
            unsigned int stats_max_width,
                         ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:89:26: warning: unused parameter 'stats_max_height' [-Wunused-parameter]
            unsigned int stats_max_height,
                         ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:90:26: warning: unused parameter 'max_num_stats_in' [-Wunused-parameter]
            unsigned int max_num_stats_in,
                         ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:91:23: warning: unused parameter 'ia_cmc' [-Wunused-parameter]
            ia_cmc_t *ia_cmc,
                      ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:92:21: warning: unused parameter 'ia_mkn' [-Wunused-parameter]
            ia_mkn *ia_mkn) {
                    ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:97:23: warning: unused parameter 'ia_aiq' [-Wunused-parameter]
ia_aiq_pa_run(ia_aiq *ia_aiq,
                      ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:98:46: warning: unused parameter 'pa_input_params' [-Wunused-parameter]
               const ia_aiq_pa_input_params *pa_input_params,
                                             ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:99:36: warning: unused parameter 'pa_results' [-Wunused-parameter]
               ia_aiq_pa_results **pa_results) {
                                   ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:104:25: warning: unused parameter 'ia_aiq' [-Wunused-parameter]
ia_aiq_gbce_run(ia_aiq *ia_aiq,
                        ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:105:49: warning: unused parameter 'gbce_input_params' [-Wunused-parameter]
                const ia_aiq_gbce_input_params *gbce_input_params,
                                                ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:106:39: warning: unused parameter 'gbce_results' [-Wunused-parameter]
                ia_aiq_gbce_results **gbce_results) {
                                      ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:111:23: warning: unused parameter 'ia_aiq' [-Wunused-parameter]
ia_aiq_ae_run(ia_aiq *ia_aiq,
                      ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:112:45: warning: unused parameter 'ae_input_params' [-Wunused-parameter]
              const ia_aiq_ae_input_params *ae_input_params,
                                            ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:113:35: warning: unused parameter 'ae_results' [-Wunused-parameter]
              ia_aiq_ae_results **ae_results) {
                                  ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:118:23: warning: unused parameter 'ia_aiq' [-Wunused-parameter]
ia_aiq_sa_run(ia_aiq *ia_aiq,
                      ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:119:46: warning: unused parameter 'sa_input_params' [-Wunused-parameter]
               const ia_aiq_sa_input_params *sa_input_params,
                                             ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:120:36: warning: unused parameter 'sa_results' [-Wunused-parameter]
               ia_aiq_sa_results **sa_results) {
                                   ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:125:31: warning: unused parameter 'ia_aiq' [-Wunused-parameter]
ia_aiq_statistics_set(ia_aiq *ia_aiq,
                              ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:126:61: warning: unused parameter 'statistics_input_params' [-Wunused-parameter]
                      const ia_aiq_statistics_input_params *statistics_input_params) {
                                                            ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:131:38: warning: unused parameter 'bufmgr' [-Wunused-parameter]
drm_intel_bo_alloc(drm_intel_bufmgr *bufmgr, const char *name,
                                     ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:131:58: warning: unused parameter 'name' [-Wunused-parameter]
drm_intel_bo_alloc(drm_intel_bufmgr *bufmgr, const char *name,
                                                         ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:132:32: warning: unused parameter 'size' [-Wunused-parameter]
                 unsigned long size, unsigned int alignment) {
                               ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:132:51: warning: unused parameter 'alignment' [-Wunused-parameter]
                 unsigned long size, unsigned int alignment) {
                                                  ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:137:42: warning: unused parameter 'bo' [-Wunused-parameter]
drm_intel_gem_bo_unmap_gtt(drm_intel_bo *bo) {
                                         ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:143:44: warning: unused parameter 'bufmgr' [-Wunused-parameter]
drm_intel_bufmgr_destroy(drm_intel_bufmgr *bufmgr) {
                                           ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:147:40: warning: unused parameter 'bo' [-Wunused-parameter]
drm_intel_bo_unreference(drm_intel_bo *bo) {
                                       ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:151:32: warning: unused parameter 'bo' [-Wunused-parameter]
drm_intel_bo_map(drm_intel_bo *bo, int write_enable) {
                               ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:151:40: warning: unused parameter 'write_enable' [-Wunused-parameter]
drm_intel_bo_map(drm_intel_bo *bo, int write_enable) {
                                       ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:156:34: warning: unused parameter 'bo' [-Wunused-parameter]
drm_intel_bo_unmap(drm_intel_bo *bo) {
                                 ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:161:48: warning: unused parameter 'bo' [-Wunused-parameter]
drm_intel_bo_gem_export_to_prime(drm_intel_bo *bo, int *prime_fd) {
                                               ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:161:57: warning: unused parameter 'prime_fd' [-Wunused-parameter]
drm_intel_bo_gem_export_to_prime(drm_intel_bo *bo, int *prime_fd) {
                                                        ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:166:39: warning: unused parameter 'bo' [-Wunused-parameter]
drm_intel_bo_get_tiling(drm_intel_bo *bo, uint32_t * tiling_mode,
                                      ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:166:54: warning: unused parameter 'tiling_mode' [-Wunused-parameter]
drm_intel_bo_get_tiling(drm_intel_bo *bo, uint32_t * tiling_mode,
                                                     ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:167:28: warning: unused parameter 'swizzle_mode' [-Wunused-parameter]
                uint32_t * swizzle_mode) {
                           ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:172:40: warning: unused parameter 'bo' [-Wunused-parameter]
drm_intel_gem_bo_map_gtt(drm_intel_bo *bo) {
                                       ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:177:31: warning: unused parameter 'fd' [-Wunused-parameter]
drm_intel_bufmgr_gem_init(int fd, int batch_size) {
                              ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:177:39: warning: unused parameter 'batch_size' [-Wunused-parameter]
drm_intel_bufmgr_gem_init(int fd, int batch_size) {
                                      ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:182:53: warning: unused parameter 'bufmgr' [-Wunused-parameter]
drm_intel_bufmgr_gem_enable_reuse(drm_intel_bufmgr *bufmgr) {
                                                    ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:186:54: warning: unused parameter 'bufmgr' [-Wunused-parameter]
drm_intel_bo_gem_create_from_prime(drm_intel_bufmgr *bufmgr,
                                                     ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:187:29: warning: unused parameter 'prime_fd' [-Wunused-parameter]
                        int prime_fd, int size) {
                            ^
hardware/rockchip/camera_engine_rkisp/xcore/intel_ia_ctrl.cpp:187:43: warning: unused parameter 'size' [-Wunused-parameter]
                        int prime_fd, int size) {
                                          ^
71 warnings generated.
[ 17% 17323/100815] target  C++: librkisp_analyzer <= hardware/rockchip/camera_engine_rkisp/modules/isp/awb_state_machine.cpp
hardware/rockchip/camera_engine_rkisp/modules/isp/awb_state_machine.cpp:152:55: warning: unused parameter 'awbResults' [-Wunused-parameter]
RkAWBModeOff::processResult(const rk_aiq_awb_results& awbResults,
                                                      ^
1 warning generated.
[ 17% 17324/100815] target  C++: librkisp_analyzer <= hardware/rockchip/camera_engine_rkisp/modules/isp/iq/x3a_ciq_wavelet_tuning_handler.cpp
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/iq/x3a_ciq_wavelet_tuning_handler.cpp:21:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/x3a_analyzer.h:25:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/xcam_analyzer.h:30:
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
hardware/rockchip/camera_engine_rkisp/modules/isp/iq/x3a_ciq_wavelet_tuning_handler.cpp:52:66: warning: unused parameter 'first' [-Wunused-parameter]
X3aCiqWaveletTuningHandler::analyze (X3aResultList &output, bool first)
                                                                 ^
2 warnings generated.
[ 17% 17326/100815] target  C++: librkisp_analyzer <= hardware/rockchip/camera_engine_rkisp/modules/isp/iq/x3a_ciq_tnr_tuning_handler.cpp
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/iq/x3a_ciq_tnr_tuning_handler.cpp:21:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/x3a_analyzer.h:25:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/xcam_analyzer.h:30:
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
hardware/rockchip/camera_engine_rkisp/modules/isp/iq/x3a_ciq_tnr_tuning_handler.cpp:56:62: warning: unused parameter 'first' [-Wunused-parameter]
X3aCiqTnrTuningHandler::analyze (X3aResultList &output, bool first)
                                                             ^
2 warnings generated.
[ 17% 17327/100815] target  C++: librkisp <= hardware/rockchip/camera_engine_rkisp/interface/settings_processor.cpp
In file included from hardware/rockchip/camera_engine_rkisp/interface/settings_processor.cpp:22:
In file included from hardware/rockchip/camera_engine_rkisp/interface/rkisp_dev_manager.h:34:
hardware/rockchip/camera_engine_rkisp/interface/../xcore/v4l2_buffer_proxy.h:59:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
    const uint32_t get_length () {
    ^~~~~~
In file included from hardware/rockchip/camera_engine_rkisp/interface/settings_processor.cpp:22:
In file included from hardware/rockchip/camera_engine_rkisp/interface/rkisp_dev_manager.h:35:
hardware/rockchip/camera_engine_rkisp/interface/../xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/interface/../xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
In file included from hardware/rockchip/camera_engine_rkisp/interface/settings_processor.cpp:22:
In file included from hardware/rockchip/camera_engine_rkisp/interface/rkisp_dev_manager.h:57:
hardware/rockchip/camera_engine_rkisp/interface/../modules/isp/x3a_meta_result.h:53:13: warning: field '_meta' will be initialized after field '_metadata' [-Wreorder]
          , _meta (NULL)
            ^
hardware/rockchip/camera_engine_rkisp/interface/settings_processor.cpp:64:9: warning: variable 'width' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
    if (entry.count == 4) {
        ^~~~~~~~~~~~~~~~
hardware/rockchip/camera_engine_rkisp/interface/settings_processor.cpp:73:34: note: uninitialized use occurs here
    croppingRegion.init(topLeft, width, height, 0);
                                 ^~~~~
hardware/rockchip/camera_engine_rkisp/interface/settings_processor.cpp:64:5: note: remove the 'if' if its condition is always true
    if (entry.count == 4) {
    ^~~~~~~~~~~~~~~~~~~~~~
hardware/rockchip/camera_engine_rkisp/interface/settings_processor.cpp:61:14: note: initialize the variable 'width' to silence this warning
    int width, height;
             ^
              = 0
hardware/rockchip/camera_engine_rkisp/interface/settings_processor.cpp:64:9: warning: variable 'height' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
    if (entry.count == 4) {
        ^~~~~~~~~~~~~~~~
hardware/rockchip/camera_engine_rkisp/interface/settings_processor.cpp:73:41: note: uninitialized use occurs here
    croppingRegion.init(topLeft, width, height, 0);
                                        ^~~~~~
hardware/rockchip/camera_engine_rkisp/interface/settings_processor.cpp:64:5: note: remove the 'if' if its condition is always true
    if (entry.count == 4) {
    ^~~~~~~~~~~~~~~~~~~~~~
hardware/rockchip/camera_engine_rkisp/interface/settings_processor.cpp:61:22: note: initialize the variable 'height' to silence this warning
    int width, height;
                     ^
                      = 0
hardware/rockchip/camera_engine_rkisp/interface/settings_processor.cpp:278:13: warning: variable 'iso_max' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
        if (rw_entry.count == 2) {
            ^~~~~~~~~~~~~~~~~~~
hardware/rockchip/camera_engine_rkisp/interface/settings_processor.cpp:282:45: note: uninitialized use occurs here
        aeParams->max_analog_gain = (double)iso_max / 100;
                                            ^~~~~~~
hardware/rockchip/camera_engine_rkisp/interface/settings_processor.cpp:278:9: note: remove the 'if' if its condition is always true
        if (rw_entry.count == 2) {
        ^~~~~~~~~~~~~~~~~~~~~~~~~
hardware/rockchip/camera_engine_rkisp/interface/settings_processor.cpp:276:33: note: initialize the variable 'iso_max' to silence this warning
        int32_t iso_min, iso_max;
                                ^
                                 = 0
6 warnings generated.
[ 17% 17328/100815] target  C++: librkisp_analyzer <= hardware/rockchip/camera_engine_rkisp/modules/isp/hybrid_analyzer.cpp
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/hybrid_analyzer.cpp:21:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/hybrid_analyzer.h:24:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/dynamic_analyzer.h:26:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/x3a_analyzer.h:25:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/xcam_analyzer.h:30:
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/hybrid_analyzer.cpp:21:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/hybrid_analyzer.h:24:
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/dynamic_analyzer.h:89:61: warning: unused parameter 'first' [-Wunused-parameter]
    virtual XCamReturn analyze (X3aResultList &output, bool first = false) {
                                                            ^
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/dynamic_analyzer.h:107:61: warning: unused parameter 'first' [-Wunused-parameter]
    virtual XCamReturn analyze (X3aResultList &output, bool first = false) {
                                                            ^
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/dynamic_analyzer.h:125:61: warning: unused parameter 'first' [-Wunused-parameter]
    virtual XCamReturn analyze (X3aResultList &output, bool first = false) {
                                                            ^
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/dynamic_analyzer.h:141:68: warning: unused parameter 'first' [-Wunused-parameter]
    explicit DynamicCommonHandler (DynamicAnalyzer *analyzer, bool first = false)
                                                                   ^
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/dynamic_analyzer.h:144:61: warning: unused parameter 'first' [-Wunused-parameter]
    virtual XCamReturn analyze (X3aResultList &output, bool first = false) {
                                                            ^
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/hybrid_analyzer.cpp:21:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/hybrid_analyzer.h:25:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/hybrid_analyzer_loader.h:28:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/isp_controller.h:26:
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/v4l2_buffer_proxy.h:59:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
    const uint32_t get_length () {
    ^~~~~~
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/hybrid_analyzer.cpp:21:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/hybrid_analyzer.h:25:
hardware/rockchip/camera_engine_rkisp/modules/isp/hybrid_analyzer_loader.h:46:19: warning: 'XCam::HybridAnalyzerLoader::load_symbol' hides overloaded virtual function [-Woverloaded-virtual]
    virtual void *load_symbol (void* handle);
                  ^
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/analyzer_loader.h:37:19: note: hidden overloaded virtual function 'XCam::AnalyzerLoader::load_symbol' declared here: different number of parameters (2 vs 1)
    virtual void *load_symbol (void* handle, const int type = 0) = 0;
                  ^
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/hybrid_analyzer.cpp:23:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/x3a_analyzer_rkiq.h:29:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/../../interface/rkisp_dev_manager.h:57:
hardware/rockchip/camera_engine_rkisp/modules/isp/x3a_meta_result.h:53:13: warning: field '_meta' will be initialized after field '_metadata' [-Wreorder]
          , _meta (NULL)
            ^
9 warnings generated.
[ 17% 17329/100815] target  C++: librkisp_analyzer <= hardware/rockchip/camera_engine_rkisp/modules/isp/iq/x3a_ciq_tuning_handler.cpp
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/iq/x3a_ciq_tuning_handler.cpp:21:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/x3a_analyzer.h:25:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/xcam_analyzer.h:30:
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
1 warning generated.
[ 17% 17332/100815] target  C++: librkisp_analyzer <= hardware/rockchip/camera_engine_rkisp/modules/isp/rk_params_translate.cpp
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/rk_params_translate.cpp:17:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/rk_params_translate.h:20:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.h:33:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/dynamic_algorithms_libs_loader.h:26:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/x3a_analyzer.h:25:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/xcam_analyzer.h:30:
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/rk_params_translate.cpp:17:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/rk_params_translate.h:20:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.h:34:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/x3a_analyzer_rkiq.h:29:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/../../interface/rkisp_dev_manager.h:34:
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/v4l2_buffer_proxy.h:59:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
    const uint32_t get_length () {
    ^~~~~~
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/rk_params_translate.cpp:17:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/rk_params_translate.h:20:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.h:34:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/x3a_analyzer_rkiq.h:29:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/../../interface/rkisp_dev_manager.h:57:
hardware/rockchip/camera_engine_rkisp/modules/isp/x3a_meta_result.h:53:13: warning: field '_meta' will be initialized after field '_metadata' [-Wreorder]
          , _meta (NULL)
            ^
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/rk_params_translate.cpp:17:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/rk_params_translate.h:20:
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.h:428:39: warning: missing field 'aec' initializer [-Wmissing-field-initializers]
    struct CamIA10_Stats _ia_stat = {0};
                                      ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.h:430:44: warning: missing field 'aec' initializer [-Wmissing-field-initializers]
    struct CamIA10_Results _ia_results = {0};
                                           ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.h:431:43: warning: missing field 'configs' initializer [-Wmissing-field-initializers]
    struct CamIsp10ConfigSet _isp_cfg = {0};
                                          ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.h:448:54: warning: missing field 'aec' initializer [-Wmissing-field-initializers]
    struct CamIA10_Results     _results_for_tool = {0};
                                                     ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rk_params_translate.cpp:358:91: warning: unused parameter 'sensor_desc' [-Wunused-parameter]
                                       HAL_AfcCfg* config, struct CamIA10_SensorModeData *sensor_desc) {
                                                                                          ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rk_params_translate.cpp:405:100: warning: unused parameter 'sensor_desc' [-Wunused-parameter]
                                         XCam3aResultFocus* result, struct CamIA10_SensorModeData *sensor_desc) {
                                                                                                   ^
9 warnings generated.
[ 17% 17333/100815] target  C++: librkisp <= hardware/rockchip/camera_engine_rkisp/interface/rkisp_control_loop_impl.cpp
In file included from hardware/rockchip/camera_engine_rkisp/interface/rkisp_control_loop_impl.cpp:2:
In file included from hardware/rockchip/camera_engine_rkisp/interface/rkisp_dev_manager.h:34:
hardware/rockchip/camera_engine_rkisp/interface/../xcore/v4l2_buffer_proxy.h:59:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
    const uint32_t get_length () {
    ^~~~~~
In file included from hardware/rockchip/camera_engine_rkisp/interface/rkisp_control_loop_impl.cpp:2:
In file included from hardware/rockchip/camera_engine_rkisp/interface/rkisp_dev_manager.h:35:
hardware/rockchip/camera_engine_rkisp/interface/../xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/interface/../xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
In file included from hardware/rockchip/camera_engine_rkisp/interface/rkisp_control_loop_impl.cpp:2:
In file included from hardware/rockchip/camera_engine_rkisp/interface/rkisp_dev_manager.h:57:
hardware/rockchip/camera_engine_rkisp/interface/../modules/isp/x3a_meta_result.h:53:13: warning: field '_meta' will be initialized after field '_metadata' [-Wreorder]
          , _meta (NULL)
            ^
In file included from hardware/rockchip/camera_engine_rkisp/interface/rkisp_control_loop_impl.cpp:6:
hardware/rockchip/camera_engine_rkisp/interface/../modules/isp/iq/x3a_analyze_tuner.h:86:61: warning: unused parameter 'first' [-Wunused-parameter]
    virtual XCamReturn analyze (X3aResultList &output, bool first = false) {
                                                            ^
hardware/rockchip/camera_engine_rkisp/interface/../modules/isp/iq/x3a_analyze_tuner.h:104:61: warning: unused parameter 'first' [-Wunused-parameter]
    virtual XCamReturn analyze (X3aResultList &output, bool first = false) {
                                                            ^
hardware/rockchip/camera_engine_rkisp/interface/../modules/isp/iq/x3a_analyze_tuner.h:122:61: warning: unused parameter 'first' [-Wunused-parameter]
    virtual XCamReturn analyze (X3aResultList &output, bool first = false) {
                                                            ^
hardware/rockchip/camera_engine_rkisp/interface/../modules/isp/iq/x3a_analyze_tuner.h:140:61: warning: unused parameter 'first' [-Wunused-parameter]
    virtual XCamReturn analyze (X3aResultList &output, bool first = false) {
                                                            ^
hardware/rockchip/camera_engine_rkisp/interface/rkisp_control_loop_impl.cpp:50:46: warning: unused parameter 'tuning_file_path' [-Wunused-parameter]
int rkisp_cl_init(void** cl_ctx, const char* tuning_file_path,
                                             ^
hardware/rockchip/camera_engine_rkisp/interface/rkisp_control_loop_impl.cpp:283:76: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
                        CamCalibDbGetExpSeparateByName(calibdb_p->GetCalibDbHandle(),pAecGlobal,"NORMAL", &pExpSeparate);
                                                                                                ^
9 warnings generated.
[ 17% 17334/100815] target  C++: librkisp_analyzer <= hardware/rockchip/camera_engine_rkisp/modules/isp/isp_image_processor.cpp
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/isp_image_processor.cpp:23:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/isp_controller.h:26:
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/v4l2_buffer_proxy.h:59:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
    const uint32_t get_length () {
    ^~~~~~
1 warning generated.
[ 17% 17336/100815] target  C++: librkisp <= hardware/rockchip/camera_engine_rkisp/interface/rkisp_dev_manager.cpp
In file included from hardware/rockchip/camera_engine_rkisp/interface/rkisp_dev_manager.cpp:22:
In file included from hardware/rockchip/camera_engine_rkisp/interface/rkisp_dev_manager.h:34:
hardware/rockchip/camera_engine_rkisp/interface/../xcore/v4l2_buffer_proxy.h:59:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
    const uint32_t get_length () {
    ^~~~~~
In file included from hardware/rockchip/camera_engine_rkisp/interface/rkisp_dev_manager.cpp:22:
In file included from hardware/rockchip/camera_engine_rkisp/interface/rkisp_dev_manager.h:35:
hardware/rockchip/camera_engine_rkisp/interface/../xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/interface/../xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
In file included from hardware/rockchip/camera_engine_rkisp/interface/rkisp_dev_manager.cpp:22:
In file included from hardware/rockchip/camera_engine_rkisp/interface/rkisp_dev_manager.h:57:
hardware/rockchip/camera_engine_rkisp/interface/../modules/isp/x3a_meta_result.h:53:13: warning: field '_meta' will be initialized after field '_metadata' [-Wreorder]
          , _meta (NULL)
            ^
hardware/rockchip/camera_engine_rkisp/interface/rkisp_dev_manager.cpp:30:9: warning: 'PROPERTY_VALUE_MAX' macro redefined [-Wmacro-redefined]
#define PROPERTY_VALUE_MAX 32
        ^
system/core/include/cutils/properties.h:37:9: note: previous definition is here
#define PROPERTY_VALUE_MAX  PROP_VALUE_MAX
        ^
hardware/rockchip/camera_engine_rkisp/interface/rkisp_dev_manager.cpp:46:7: warning: field '_isp_controller' will be initialized after field '_cur_settings' [-Wreorder]
    , _isp_controller(nullptr)
      ^
5 warnings generated.
[ 17% 17337/100815] target  C++: librkisp_analyzer <= hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_params.cpp
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_params.cpp:36:39: warning: missing field 'analog_gain' initializer [-Wmissing-field-initializers]
struct AiqResults mLastAiqResults = {0};
                                      ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_params.cpp:36:38: warning: suggest braces around initialization of subobject [-Wmissing-braces]
struct AiqResults mLastAiqResults = {0};
                                     ^
                                     {}
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_params.cpp:36:39: warning: missing field 'sensor_exposure' initializer [-Wmissing-field-initializers]
struct AiqResults mLastAiqResults = {0};
                                      ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_params.cpp:36:38: warning: suggest braces around initialization of subobject [-Wmissing-braces]
struct AiqResults mLastAiqResults = {0};
                                     ^
                                     {}
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_params.cpp:36:39: warning: missing field 'awbResults' initializer [-Wmissing-field-initializers]
struct AiqResults mLastAiqResults = {0};
                                      ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_params.cpp:37:46: warning: missing field 'enabled' initializer [-Wmissing-field-initializers]
struct rkisp_parameters mLastRkiqResults = {0};
                                             ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_params.cpp:41:65: warning: unused parameter 'isp_ver' [-Wunused-parameter]
static int dpcc_param_check(struct cifisp_dpcc_config* arg, int isp_ver)
                                                                ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_params.cpp:438:68: warning: unused parameter 'arg' [-Wunused-parameter]
static int demosaiclp_param_check(struct cifisp_demosaiclp_config* arg, int isp_ver)
                                                                   ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_params.cpp:438:77: warning: unused parameter 'isp_ver' [-Wunused-parameter]
static int demosaiclp_param_check(struct cifisp_demosaiclp_config* arg, int isp_ver)
                                                                            ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_params.cpp:444:54: warning: unused parameter 'arg' [-Wunused-parameter]
static int wdr_param_check(struct cifisp_wdr_config* arg, int isp_ver)
                                                     ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_params.cpp:444:63: warning: unused parameter 'isp_ver' [-Wunused-parameter]
static int wdr_param_check(struct cifisp_wdr_config* arg, int isp_ver)
                                                              ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_params.cpp:450:66: warning: unused parameter 'arg' [-Wunused-parameter]
static int rkiesharp_param_check(struct cifisp_rkiesharp_config* arg, int isp_ver)
                                                                 ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_params.cpp:450:75: warning: unused parameter 'isp_ver' [-Wunused-parameter]
static int rkiesharp_param_check(struct cifisp_rkiesharp_config* arg, int isp_ver)
                                                                          ^
13 warnings generated.
[ 17% 17338/100815] target  C++: librkisp_analyzer <= hardware/rockchip/camera_engine_rkisp/modules/isp/iq/x3a_analyze_tuner.cpp
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/iq/x3a_analyze_tuner.cpp:23:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/x3a_analyzer.h:25:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/xcam_analyzer.h:30:
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/iq/x3a_analyze_tuner.cpp:25:
hardware/rockchip/camera_engine_rkisp/modules/isp/iq/x3a_analyze_tuner.h:86:61: warning: unused parameter 'first' [-Wunused-parameter]
    virtual XCamReturn analyze (X3aResultList &output, bool first = false) {
                                                            ^
hardware/rockchip/camera_engine_rkisp/modules/isp/iq/x3a_analyze_tuner.h:104:61: warning: unused parameter 'first' [-Wunused-parameter]
    virtual XCamReturn analyze (X3aResultList &output, bool first = false) {
                                                            ^
hardware/rockchip/camera_engine_rkisp/modules/isp/iq/x3a_analyze_tuner.h:122:61: warning: unused parameter 'first' [-Wunused-parameter]
    virtual XCamReturn analyze (X3aResultList &output, bool first = false) {
                                                            ^
hardware/rockchip/camera_engine_rkisp/modules/isp/iq/x3a_analyze_tuner.h:140:61: warning: unused parameter 'first' [-Wunused-parameter]
    virtual XCamReturn analyze (X3aResultList &output, bool first = false) {
                                                            ^
5 warnings generated.
[ 17% 17339/100815] target  C++: libisp_ia_engine <= hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/cam_ia_api/cam_ia10_engine_isp_modules.cpp
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/cam_ia_api/cam_ia10_engine_isp_modules.cpp:254:14: warning: unused variable 'isp_filt_thresh_bl1' [-Wunused-variable]
    uint32_t isp_filt_thresh_bl1 = 0U;
             ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/cam_ia_api/cam_ia10_engine_isp_modules.cpp:251:14: warning: unused variable 'isp_filt_thresh_sh0' [-Wunused-variable]
    uint32_t isp_filt_thresh_sh0 = 0U;
             ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/cam_ia_api/cam_ia10_engine_isp_modules.cpp:258:14: warning: unused variable 'isp_filt_fac_mid' [-Wunused-variable]
    uint32_t isp_filt_fac_mid = 0U;
             ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/cam_ia_api/cam_ia10_engine_isp_modules.cpp:262:14: warning: unused variable 'isp_filt_mode' [-Wunused-variable]
    uint32_t isp_filt_mode    = 0UL;
             ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/cam_ia_api/cam_ia10_engine_isp_modules.cpp:252:14: warning: unused variable 'isp_filt_thresh_sh1' [-Wunused-variable]
    uint32_t isp_filt_thresh_sh1 = 0U;
             ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/cam_ia_api/cam_ia10_engine_isp_modules.cpp:259:14: warning: unused variable 'isp_filt_fac_bl0' [-Wunused-variable]
    uint32_t isp_filt_fac_bl0 = 0U;
             ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/cam_ia_api/cam_ia10_engine_isp_modules.cpp:256:14: warning: unused variable 'isp_filt_fac_sh0' [-Wunused-variable]
    uint32_t isp_filt_fac_sh0 = 0U;
             ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/cam_ia_api/cam_ia10_engine_isp_modules.cpp:257:14: warning: unused variable 'isp_filt_fac_sh1' [-Wunused-variable]
    uint32_t isp_filt_fac_sh1 = 0U;
             ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/cam_ia_api/cam_ia10_engine_isp_modules.cpp:253:14: warning: unused variable 'isp_filt_thresh_bl0' [-Wunused-variable]
    uint32_t isp_filt_thresh_bl0 = 0U;
             ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/cam_ia_api/cam_ia10_engine_isp_modules.cpp:260:14: warning: unused variable 'isp_filt_fac_bl1' [-Wunused-variable]
    uint32_t isp_filt_fac_bl1 = 0U;
             ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/cam_ia_api/cam_ia10_engine_isp_modules.cpp:1042:14: warning: unused parameter 'drv_width' [-Wunused-parameter]
    uint16_t drv_width,
             ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/cam_ia_api/cam_ia10_engine_isp_modules.cpp:1043:14: warning: unused parameter 'drv_height' [-Wunused-parameter]
    uint16_t drv_height,
             ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/cam_ia_api/cam_ia10_engine_isp_modules.cpp:1094:9: warning: unused parameter 'width' [-Wunused-parameter]
    int width,
        ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/cam_ia_api/cam_ia10_engine_isp_modules.cpp:1095:9: warning: unused parameter 'height' [-Wunused-parameter]
    int height,
        ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/cam_ia_api/cam_ia10_engine_isp_modules.cpp:1096:9: warning: unused parameter 'isp_ver' [-Wunused-parameter]
    int isp_ver,
        ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/cam_ia_api/cam_ia10_engine_isp_modules.cpp:1750:35: warning: unused variable 'pIEsharpProfile' [-Wunused-variable]
    CamIesharpenProfile_t*        pIEsharpProfile = NULL;
                                  ^
16 warnings generated.
[ 17% 17341/100815] target  C++: librkisp_ctrlloop <= hardware/rockchip/camera_engine_rkisp/xcore/drm_bo_buffer.cpp
In file included from hardware/rockchip/camera_engine_rkisp/xcore/drm_bo_buffer.cpp:21:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/drm_bo_buffer.h:27:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/drm_display.h:26:
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_buffer_proxy.h:59:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
    const uint32_t get_length () {
    ^~~~~~
1 warning generated.
[ 17% 17342/100815] target  C++: librkisp_ctrlloop <= hardware/rockchip/camera_engine_rkisp/xcore/drm_v4l2_buffer.cpp
In file included from hardware/rockchip/camera_engine_rkisp/xcore/drm_v4l2_buffer.cpp:22:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/drm_v4l2_buffer.h:26:
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_buffer_proxy.h:59:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
    const uint32_t get_length () {
    ^~~~~~
1 warning generated.
[ 17% 17343/100815] target  C++: librkisp_isp_engine <= hardware/rockchip/camera_engine_rkisp/rkisp/isp-engine/isp10_engine.cpp
hardware/rockchip/camera_engine_rkisp/rkisp/isp-engine/isp10_engine.cpp:60:33: warning: unused parameter 'm_cam_fd_overlay' [-Wunused-parameter]
static int SetAutoAdjustFps(int m_cam_fd_overlay, bool auto_adjust_fps) {
                                ^
hardware/rockchip/camera_engine_rkisp/rkisp/isp-engine/isp10_engine.cpp:60:56: warning: unused parameter 'auto_adjust_fps' [-Wunused-parameter]
static int SetAutoAdjustFps(int m_cam_fd_overlay, bool auto_adjust_fps) {
                                                       ^
hardware/rockchip/camera_engine_rkisp/rkisp/isp-engine/isp10_engine.cpp:166:28: warning: unused variable 'isp_cfg' [-Wunused-variable]
  struct CamIsp10ConfigSet isp_cfg;
                           ^
hardware/rockchip/camera_engine_rkisp/rkisp/isp-engine/isp10_engine.cpp:165:26: warning: unused variable 'ia_results' [-Wunused-variable]
  struct CamIA10_Results ia_results;
                         ^
hardware/rockchip/camera_engine_rkisp/rkisp/isp-engine/isp10_engine.cpp:416:16: warning: unused variable 'i' [-Wunused-variable]
  unsigned int i;
               ^
hardware/rockchip/camera_engine_rkisp/rkisp/isp-engine/isp10_engine.cpp:614:14: warning: taking address of packed member 'mode' of class or structure 'cifisp_aec_config' may result in an unaligned pointer value [-Waddress-of-packed-member]
            &isp_cfg->configs.aec_config.mode);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hardware/rockchip/camera_engine_rkisp/rkisp/isp-engine/isp10_engine.cpp:1545:16: warning: unused variable 'i' [-Wunused-variable]
  unsigned int i;
               ^
hardware/rockchip/camera_engine_rkisp/rkisp/isp-engine/isp10_engine.cpp:1593:17: warning: unused parameter 'drvMeta' [-Wunused-parameter]
    const void* drvMeta,
                ^
hardware/rockchip/camera_engine_rkisp/rkisp/isp-engine/isp10_engine.cpp:1594:33: warning: unused parameter 'halMeta' [-Wunused-parameter]
    struct HAL_Buffer_MetaData* halMeta
                                ^
hardware/rockchip/camera_engine_rkisp/rkisp/isp-engine/isp10_engine.cpp:1644:16: warning: unused variable 'buf_index' [-Wunused-variable]
  unsigned int buf_index;
               ^
hardware/rockchip/camera_engine_rkisp/rkisp/isp-engine/isp10_engine.cpp:28:12: warning: unused function 'setExposure' [-Wunused-function]
static int setExposure(int m_cam_fd_overlay, unsigned int exposure, unsigned int gain, unsigned int gain_percent) {
           ^
11 warnings generated.
[ 17% 17344/100815] target  C++: librkisp_analyzer <= hardware/rockchip/camera_engine_rkisp/modules/isp/x3a_analyzer_rkiq.cpp
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/x3a_analyzer_rkiq.cpp:21:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/x3a_analyzer_rkiq.h:25:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/x3a_analyzer.h:25:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/xcam_analyzer.h:30:
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/x3a_analyzer_rkiq.cpp:21:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/x3a_analyzer_rkiq.h:29:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/../../interface/rkisp_dev_manager.h:34:
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/v4l2_buffer_proxy.h:59:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
    const uint32_t get_length () {
    ^~~~~~
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/x3a_analyzer_rkiq.cpp:21:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/x3a_analyzer_rkiq.h:29:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/../../interface/rkisp_dev_manager.h:57:
hardware/rockchip/camera_engine_rkisp/modules/isp/x3a_meta_result.h:53:13: warning: field '_meta' will be initialized after field '_metadata' [-Wreorder]
          , _meta (NULL)
            ^
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/x3a_analyzer_rkiq.cpp:22:
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.h:428:39: warning: missing field 'aec' initializer [-Wmissing-field-initializers]
    struct CamIA10_Stats _ia_stat = {0};
                                      ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.h:430:44: warning: missing field 'aec' initializer [-Wmissing-field-initializers]
    struct CamIA10_Results _ia_results = {0};
                                           ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.h:431:43: warning: missing field 'configs' initializer [-Wmissing-field-initializers]
    struct CamIsp10ConfigSet _isp_cfg = {0};
                                          ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.h:448:54: warning: missing field 'aec' initializer [-Wmissing-field-initializers]
    struct CamIA10_Results     _results_for_tool = {0};
                                                     ^
7 warnings generated.
[ 17% 17347/100815] target  C++: librkisp_isp_engine <= hardware/rockchip/camera_engine_rkisp/rkisp/isp-engine/isp_engine.cpp
hardware/rockchip/camera_engine_rkisp/rkisp/isp-engine/isp_engine.cpp:32:34: warning: unused parameter 'tuningFile' [-Wunused-parameter]
bool IspEngine::init(const char* tuningFile,
                                 ^
hardware/rockchip/camera_engine_rkisp/rkisp/isp-engine/isp_engine.cpp:33:34: warning: unused parameter 'ispDev' [-Wunused-parameter]
                     const char* ispDev,
                                 ^
hardware/rockchip/camera_engine_rkisp/rkisp/isp-engine/isp_engine.cpp:34:26: warning: unused parameter 'isp_ver' [-Wunused-parameter]
                     int isp_ver,
                         ^
hardware/rockchip/camera_engine_rkisp/rkisp/isp-engine/isp_engine.cpp:35:26: warning: unused parameter 'devFd' [-Wunused-parameter]
                     int devFd)
                         ^
hardware/rockchip/camera_engine_rkisp/rkisp/isp-engine/isp_engine.cpp:1655:17: warning: unused parameter 'drvMeta' [-Wunused-parameter]
    const void* drvMeta,
                ^
hardware/rockchip/camera_engine_rkisp/rkisp/isp-engine/isp_engine.cpp:1656:33: warning: unused parameter 'halMeta' [-Wunused-parameter]
    struct HAL_Buffer_MetaData* halMeta
                                ^
6 warnings generated.
[ 17% 17348/100815] target  C++: librkisp_ctrlloop <= hardware/rockchip/camera_engine_rkisp/xcore/dynamic_analyzer_loader.cpp
In file included from hardware/rockchip/camera_engine_rkisp/xcore/dynamic_analyzer_loader.cpp:23:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/dynamic_analyzer.h:26:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/x3a_analyzer.h:25:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/xcam_analyzer.h:30:
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
In file included from hardware/rockchip/camera_engine_rkisp/xcore/dynamic_analyzer_loader.cpp:23:
hardware/rockchip/camera_engine_rkisp/xcore/dynamic_analyzer.h:89:61: warning: unused parameter 'first' [-Wunused-parameter]
    virtual XCamReturn analyze (X3aResultList &output, bool first = false) {
                                                            ^
hardware/rockchip/camera_engine_rkisp/xcore/dynamic_analyzer.h:107:61: warning: unused parameter 'first' [-Wunused-parameter]
    virtual XCamReturn analyze (X3aResultList &output, bool first = false) {
                                                            ^
hardware/rockchip/camera_engine_rkisp/xcore/dynamic_analyzer.h:125:61: warning: unused parameter 'first' [-Wunused-parameter]
    virtual XCamReturn analyze (X3aResultList &output, bool first = false) {
                                                            ^
hardware/rockchip/camera_engine_rkisp/xcore/dynamic_analyzer.h:141:68: warning: unused parameter 'first' [-Wunused-parameter]
    explicit DynamicCommonHandler (DynamicAnalyzer *analyzer, bool first = false)
                                                                   ^
hardware/rockchip/camera_engine_rkisp/xcore/dynamic_analyzer.h:144:61: warning: unused parameter 'first' [-Wunused-parameter]
    virtual XCamReturn analyze (X3aResultList &output, bool first = false) {
                                                            ^
hardware/rockchip/camera_engine_rkisp/xcore/dynamic_analyzer_loader.cpp:58:61: warning: unused parameter 'type' [-Wunused-parameter]
DynamicAnalyzerLoader::load_symbol (void* handle, const int type)
                                                            ^
7 warnings generated.
[ 17% 17351/100815] target  C++: librkisp_ctrlloop <= hardware/rockchip/camera_engine_rkisp/xcore/fake_poll_thread.cpp
In file included from hardware/rockchip/camera_engine_rkisp/xcore/fake_poll_thread.cpp:21:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/fake_poll_thread.h:25:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/poll_thread.h:27:
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_buffer_proxy.h:59:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
    const uint32_t get_length () {
    ^~~~~~
In file included from hardware/rockchip/camera_engine_rkisp/xcore/fake_poll_thread.cpp:21:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/fake_poll_thread.h:25:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/poll_thread.h:29:
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
2 warnings generated.
[ 17% 17354/100815] target  C++: librkisp_ctrlloop <= hardware/rockchip/camera_engine_rkisp/xcore/drm_display.cpp
In file included from hardware/rockchip/camera_engine_rkisp/xcore/drm_display.cpp:22:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/drm_display.h:26:
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_buffer_proxy.h:59:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
    const uint32_t get_length () {
    ^~~~~~
1 warning generated.
[ 17% 17357/100815] target  C++: librkisp_ctrlloop <= hardware/rockchip/camera_engine_rkisp/xcore/pipe_manager.cpp
In file included from hardware/rockchip/camera_engine_rkisp/xcore/pipe_manager.cpp:22:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/pipe_manager.h:26:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/smart_analyzer.h:24:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/xcam_analyzer.h:30:
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
1 warning generated.
[ 17% 17358/100815] target  C++: librkisp_ctrlloop <= hardware/rockchip/camera_engine_rkisp/xcore/poll_thread.cpp
In file included from hardware/rockchip/camera_engine_rkisp/xcore/poll_thread.cpp:21:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/poll_thread.h:27:
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_buffer_proxy.h:59:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
    const uint32_t get_length () {
    ^~~~~~
In file included from hardware/rockchip/camera_engine_rkisp/xcore/poll_thread.cpp:21:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/poll_thread.h:29:
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
2 warnings generated.
[ 17% 17360/100815] target  C++: librkisp_ctrlloop <= hardware/rockchip/camera_engine_rkisp/xcore/smart_buffer_priv.cpp
In file included from hardware/rockchip/camera_engine_rkisp/xcore/smart_buffer_priv.cpp:25:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/drm_bo_buffer.h:27:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/drm_display.h:26:
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_buffer_proxy.h:59:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
    const uint32_t get_length () {
    ^~~~~~
1 warning generated.
[ 17% 17361/100815] target  C++: librkisp_ctrlloop <= hardware/rockchip/camera_engine_rkisp/xcore/dynamic_analyzer.cpp
In file included from hardware/rockchip/camera_engine_rkisp/xcore/dynamic_analyzer.cpp:22:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/dynamic_analyzer.h:26:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/x3a_analyzer.h:25:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/xcam_analyzer.h:30:
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
In file included from hardware/rockchip/camera_engine_rkisp/xcore/dynamic_analyzer.cpp:22:
hardware/rockchip/camera_engine_rkisp/xcore/dynamic_analyzer.h:89:61: warning: unused parameter 'first' [-Wunused-parameter]
    virtual XCamReturn analyze (X3aResultList &output, bool first = false) {
                                                            ^
hardware/rockchip/camera_engine_rkisp/xcore/dynamic_analyzer.h:107:61: warning: unused parameter 'first' [-Wunused-parameter]
    virtual XCamReturn analyze (X3aResultList &output, bool first = false) {
                                                            ^
hardware/rockchip/camera_engine_rkisp/xcore/dynamic_analyzer.h:125:61: warning: unused parameter 'first' [-Wunused-parameter]
    virtual XCamReturn analyze (X3aResultList &output, bool first = false) {
                                                            ^
hardware/rockchip/camera_engine_rkisp/xcore/dynamic_analyzer.h:141:68: warning: unused parameter 'first' [-Wunused-parameter]
    explicit DynamicCommonHandler (DynamicAnalyzer *analyzer, bool first = false)
                                                                   ^
hardware/rockchip/camera_engine_rkisp/xcore/dynamic_analyzer.h:144:61: warning: unused parameter 'first' [-Wunused-parameter]
    virtual XCamReturn analyze (X3aResultList &output, bool first = false) {
                                                            ^
6 warnings generated.
[ 17% 17363/100815] target  C++: librkisp_analyzer <= hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.cpp
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.cpp:22:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.h:33:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/dynamic_algorithms_libs_loader.h:26:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/x3a_analyzer.h:25:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/xcam_analyzer.h:30:
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.cpp:22:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.h:34:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/x3a_analyzer_rkiq.h:29:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/../../interface/rkisp_dev_manager.h:34:
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/v4l2_buffer_proxy.h:59:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
    const uint32_t get_length () {
    ^~~~~~
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.cpp:22:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.h:34:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/x3a_analyzer_rkiq.h:29:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/../../interface/rkisp_dev_manager.h:57:
hardware/rockchip/camera_engine_rkisp/modules/isp/x3a_meta_result.h:53:13: warning: field '_meta' will be initialized after field '_metadata' [-Wreorder]
          , _meta (NULL)
            ^
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.cpp:22:
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.h:428:39: warning: missing field 'aec' initializer [-Wmissing-field-initializers]
    struct CamIA10_Stats _ia_stat = {0};
                                      ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.h:430:44: warning: missing field 'aec' initializer [-Wmissing-field-initializers]
    struct CamIA10_Results _ia_results = {0};
                                           ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.h:431:43: warning: missing field 'configs' initializer [-Wmissing-field-initializers]
    struct CamIsp10ConfigSet _isp_cfg = {0};
                                          ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.h:448:54: warning: missing field 'aec' initializer [-Wmissing-field-initializers]
    struct CamIA10_Results     _results_for_tool = {0};
                                                     ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.cpp:119:7: warning: field '_analyzer' will be initialized after field '_started' [-Wreorder]
    , _analyzer (analyzer)
      ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.cpp:1787:40: warning: unused parameter 'output' [-Wunused-parameter]
AiqAwbHandler::analyze (X3aResultList &output, bool first)
                                       ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.cpp:1828:56: warning: unused parameter 'last_ret' [-Wunused-parameter]
AiqAwbHandler::adjust_speed (const ia_aiq_awb_results &last_ret)
                                                       ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.cpp:1880:7: warning: field '_gbce_result' will be initialized after field '_stillcap_sync_needed' [-Wreorder]
    , _gbce_result (NULL)
      ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.cpp:1895:43: warning: unused parameter 'output' [-Wunused-parameter]
AiqCommonHandler::analyze (X3aResultList &output, bool first)
                                          ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.cpp:1895:56: warning: unused parameter 'first' [-Wunused-parameter]
AiqCommonHandler::analyze (X3aResultList &output, bool first)
                                                       ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.cpp:1903:81: warning: unused parameter 'ia_window' [-Wunused-parameter]
RKiqCompositor::convert_window_to_ia (const XCam3AWindow &window, ia_rectangle &ia_window)
                                                                                ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.cpp:1929:7: warning: field '_height' will be initialized after field '_isp10_engine' [-Wreorder]
    , _height (0)
      ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.cpp:1936:6: warning: field '_dpf_en_for_tool' will be initialized after field '_tuning_flag' [-Wreorder]
    ,_dpf_en_for_tool(false)
     ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.cpp:1976:39: warning: unused parameter 'cpf' [-Wunused-parameter]
RKiqCompositor::open (ia_binary_data &cpf)
                                      ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.cpp:2278:70: warning: unused parameter 'isp_input' [-Wunused-parameter]
XCamReturn RKiqCompositor::convert_color_effect (IspInputParameters &isp_input)
                                                                     ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.cpp:2284:61: warning: unused parameter 'isp_param' [-Wunused-parameter]
RKiqCompositor::apply_gamma_table (struct rkisp_parameters *isp_param)
                                                            ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.cpp:2290:60: warning: unused parameter 'isp_param' [-Wunused-parameter]
RKiqCompositor::apply_night_mode (struct rkisp_parameters *isp_param)
                                                           ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.cpp:2308:59: warning: unused parameter 'isp_param' [-Wunused-parameter]
RKiqCompositor::limit_nr_levels (struct rkisp_parameters *isp_param)
                                                          ^
hardware/rockchip/camera_engine_rkisp/modules/isp/rkiq_handler.cpp:2424:64: warning: unused parameter 'awb_results' [-Wunused-parameter]
void RKiqCompositor::tuning_tool_set_ccm(CamIA10_AWB_Result_t &awb_results)
                                                               ^
22 warnings generated.
[ 17% 17366/100815] target  C++: librkisp_analyzer <= hardware/rockchip/camera_engine_rkisp/modules/isp/isp_controller.cpp
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/isp_controller.cpp:21:
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/isp_controller.h:26:
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/v4l2_buffer_proxy.h:59:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
    const uint32_t get_length () {
    ^~~~~~
In file included from hardware/rockchip/camera_engine_rkisp/modules/isp/isp_controller.cpp:22:
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/modules/isp/../../xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
hardware/rockchip/camera_engine_rkisp/modules/isp/isp_controller.cpp:36:5: warning: field '_isp_params_device' will be initialized after field '_isp_ioctl' [-Wreorder]
    _isp_params_device(NULL),
    ^
hardware/rockchip/camera_engine_rkisp/modules/isp/isp_controller.cpp:38:5: warning: field '_frame_sequence' will be initialized after field '_frame_sof_time' [-Wreorder]
    _frame_sequence(-(EXPOSURE_TIME_DELAY - 1)),
    ^
hardware/rockchip/camera_engine_rkisp/modules/isp/isp_controller.cpp:1360:59: warning: unused parameter 'first' [-Wunused-parameter]
IspController::set_3a_focus (X3aIspFocusResult *res, bool first)
                                                          ^
5 warnings generated.
[ 17% 17371/100815] target  C++: librkisp_ctrlloop <= hardware/rockchip/camera_engine_rkisp/xcore/v4l2_buffer_proxy.cpp
In file included from hardware/rockchip/camera_engine_rkisp/xcore/v4l2_buffer_proxy.cpp:21:
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_buffer_proxy.h:59:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
    const uint32_t get_length () {
    ^~~~~~
In file included from hardware/rockchip/camera_engine_rkisp/xcore/v4l2_buffer_proxy.cpp:22:
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
2 warnings generated.
[ 17% 17373/100815] target  C++: librkisp_ctrlloop <= hardware/rockchip/camera_engine_rkisp/xcore/device_manager.cpp
In file included from hardware/rockchip/camera_engine_rkisp/xcore/device_manager.cpp:21:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/device_manager.h:25:
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
In file included from hardware/rockchip/camera_engine_rkisp/xcore/device_manager.cpp:21:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/device_manager.h:26:
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_buffer_proxy.h:59:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
    const uint32_t get_length () {
    ^~~~~~
2 warnings generated.
[ 17% 17374/100815] target  C++: librkisp_ctrlloop <= hardware/rockchip/camera_engine_rkisp/xcore/smart_analyzer.cpp
In file included from hardware/rockchip/camera_engine_rkisp/xcore/smart_analyzer.cpp:22:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/smart_analyzer.h:24:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/xcam_analyzer.h:30:
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
1 warning generated.
[ 17% 17377/100815] target  C++: librkisp_ctrlloop <= hardware/rockchip/camera_engine_rkisp/xcore/smart_analyzer_loader.cpp
In file included from hardware/rockchip/camera_engine_rkisp/xcore/smart_analyzer_loader.cpp:23:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/smart_analyzer.h:24:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/xcam_analyzer.h:30:
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
hardware/rockchip/camera_engine_rkisp/xcore/smart_analyzer_loader.cpp:123:59: warning: unused parameter 'type' [-Wunused-parameter]
SmartAnalyzerLoader::load_symbol (void* handle, const int type)
                                                          ^
2 warnings generated.
[ 17% 17379/100815] target  C++: librkisp_ctrlloop <= hardware/rockchip/camera_engine_rkisp/xcore/uvc_device.cpp
In file included from hardware/rockchip/camera_engine_rkisp/xcore/uvc_device.cpp:21:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/uvc_device.h:25:
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
In file included from hardware/rockchip/camera_engine_rkisp/xcore/uvc_device.cpp:21:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/uvc_device.h:27:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/drm_display.h:26:
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_buffer_proxy.h:59:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
    const uint32_t get_length () {
    ^~~~~~
2 warnings generated.
[ 17% 17385/100815] target  C: libisp_aaa_adpf <= hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/source/adpf.c
In file included from hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/source/adpf.c:32:
In file included from hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:158:
In file included from system/core/libutils/include/utils/Log.h:7:
In file included from system/core/include/log/log.h:33:
system/core/include/log/log_read.h:139:3: warning: anonymous unions are a C11 extension [-Wc11-extensions]
  union {
  ^
In file included from hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/source/adpf.c:32:
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    xcam_print_log (module, XCORE_LOG_LEVEL_VERBOSE, "XCAM VERBOSE (%d) %s:%d: " format "\n", getpid(), basename((char*)__FILE__), __LINE__, ## __VA_ARGS__)
                                                                                                                                             ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:87:127: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    xcam_print_log (module, XCORE_LOG_LEVEL_WARNING, "XCAM WARNING %s:%d: " format "\n", basename((char*)__FILE__), __LINE__, ## __VA_ARGS__)
                                                                                                                              ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    xcam_print_log (module, XCORE_LOG_LEVEL_VERBOSE, "XCAM VERBOSE (%d) %s:%d: " format "\n", getpid(), basename((char*)__FILE__), __LINE__, ## __VA_ARGS__)
                                                                                                                                             ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/adpf/source/adpf.c:1968:21: warning: unused parameter 'pConfig' [-Wunused-parameter]
    AdpfConfig_t*   pConfig
                    ^
93 warnings generated.
[ 17% 17388/100815] target  C++: librkisp_ctrlloop <= hardware/rockchip/camera_engine_rkisp/xcore/smart_analysis_handler.cpp
In file included from hardware/rockchip/camera_engine_rkisp/xcore/smart_analysis_handler.cpp:24:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/smart_analyzer.h:24:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/xcam_analyzer.h:30:
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
1 warning generated.
[ 17% 17389/100815] target  C++: librkisp_ctrlloop <= hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.cpp
In file included from hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.cpp:22:
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
In file included from hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.cpp:31:
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_buffer_proxy.h:59:5: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers]
    const uint32_t get_length () {
    ^~~~~~
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.cpp:162:28: warning: unused variable 'param' [-Wunused-variable]
    struct v4l2_streamparm param;
                           ^
3 warnings generated.
[ 17% 17390/100815] target  C++: librkisp_ctrlloop <= hardware/rockchip/camera_engine_rkisp/xcore/x3a_analyzer.cpp
In file included from hardware/rockchip/camera_engine_rkisp/xcore/x3a_analyzer.cpp:21:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/xcam_analyzer.h:30:
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
1 warning generated.
[ 17% 17391/100815] target  C++: librkisp_ctrlloop <= hardware/rockchip/camera_engine_rkisp/xcore/x3a_analyzer_manager.cpp
In file included from hardware/rockchip/camera_engine_rkisp/xcore/x3a_analyzer_manager.cpp:21:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/x3a_analyzer_manager.h:25:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/x3a_analyzer.h:25:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/xcam_analyzer.h:30:
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
1 warning generated.
[ 17% 17392/100815] target  C: libisp_aaa_awdr <= hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/awdr/source/awdr.c
In file included from hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/awdr/source/awdr.c:24:
In file included from hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/awdr/../../../../xcore/base/xcam_log.h:158:
In file included from system/core/libutils/include/utils/Log.h:7:
In file included from system/core/include/log/log.h:33:
system/core/include/log/log_read.h:139:3: warning: anonymous unions are a C11 extension [-Wc11-extensions]
  union {
  ^
In file included from hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/awdr/source/awdr.c:24:
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/awdr/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    xcam_print_log (module, XCORE_LOG_LEVEL_VERBOSE, "XCAM VERBOSE (%d) %s:%d: " format "\n", getpid(), basename((char*)__FILE__), __LINE__, ## __VA_ARGS__)
                                                                                                                                             ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/awdr/../../../../xcore/base/xcam_log.h:84:121: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    xcam_print_log (module, XCORE_LOG_LEVEL_ERR, "XCAM ERROR %s:%d: " format "\n", basename((char*)__FILE__), __LINE__, ## __VA_ARGS__)
                                                                                                                        ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/awdr/../../../../xcore/base/xcam_log.h:84:121: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/awdr/../../../../xcore/base/xcam_log.h:84:121: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/awdr/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    xcam_print_log (module, XCORE_LOG_LEVEL_VERBOSE, "XCAM VERBOSE (%d) %s:%d: " format "\n", getpid(), basename((char*)__FILE__), __LINE__, ## __VA_ARGS__)
                                                                                                                                             ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/awdr/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/awdr/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/awdr/../../../../xcore/base/xcam_log.h:84:121: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    xcam_print_log (module, XCORE_LOG_LEVEL_ERR, "XCAM ERROR %s:%d: " format "\n", basename((char*)__FILE__), __LINE__, ## __VA_ARGS__)
                                                                                                                        ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/awdr/../../../../xcore/base/xcam_log.h:84:121: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/awdr/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    xcam_print_log (module, XCORE_LOG_LEVEL_VERBOSE, "XCAM VERBOSE (%d) %s:%d: " format "\n", getpid(), basename((char*)__FILE__), __LINE__, ## __VA_ARGS__)
                                                                                                                                             ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/awdr/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/awdr/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/awdr/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/awdr/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/awdr/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/awdr/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/awdr/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/awdr/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/awdr/../../../../xcore/base/xcam_log.h:84:121: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    xcam_print_log (module, XCORE_LOG_LEVEL_ERR, "XCAM ERROR %s:%d: " format "\n", basename((char*)__FILE__), __LINE__, ## __VA_ARGS__)
                                                                                                                        ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/awdr/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
    xcam_print_log (module, XCORE_LOG_LEVEL_VERBOSE, "XCAM VERBOSE (%d) %s:%d: " format "\n", getpid(), basename((char*)__FILE__), __LINE__, ## __VA_ARGS__)
                                                                                                                                             ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/awdr/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/awdr/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/aaa/awdr/../../../../xcore/base/xcam_log.h:93:142: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
24 warnings generated.
[ 17% 17393/100815] target  C: libisp_oslayer <= hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/oslayer/source/oslayer_linux.c
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/oslayer/source/oslayer_linux.c:88:32: warning: unused parameter 'pTimeStamp' [-Wunused-parameter]
int32_t osTimeStampNs(int64_t* pTimeStamp) {
                               ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/oslayer/source/oslayer_linux.c:42:23: warning: unused function 'timespec_to_ns' [-Wunused-function]
static inline int64_t timespec_to_ns(const struct timespec* ts) {
                      ^
2 warnings generated.
[ 17% 17404/100815] target  C++: librkisp_ctrlloop <= hardware/rockchip/camera_engine_rkisp/xcore/dynamic_algorithms_libs_loader.cpp
In file included from hardware/rockchip/camera_engine_rkisp/xcore/dynamic_algorithms_libs_loader.cpp:22:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/dynamic_algorithms_libs_loader.h:26:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/x3a_analyzer.h:25:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/xcam_analyzer.h:30:
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
hardware/rockchip/camera_engine_rkisp/xcore/dynamic_algorithms_libs_loader.cpp:211:62: warning: unused parameter 'self' [-Wunused-parameter]
Dynamic3aLibsLoader::load_handler (SmartPtr<AnalyzerLoader> &self, const int type)
                                                             ^
2 warnings generated.
[ 17% 17413/100815] target  C++: librkisp_ctrlloop <= hardware/rockchip/camera_engine_rkisp/xcore/x3a_analyzer_simple.cpp
In file included from hardware/rockchip/camera_engine_rkisp/xcore/x3a_analyzer_simple.cpp:21:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/x3a_analyzer_simple.h:25:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/x3a_analyzer.h:25:
In file included from hardware/rockchip/camera_engine_rkisp/xcore/xcam_analyzer.h:30:
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:169:24: warning: 'XCam::V4l2SubDevice::start' hides overloaded virtual function [-Woverloaded-virtual]
    virtual XCamReturn start ();
                       ^
hardware/rockchip/camera_engine_rkisp/xcore/v4l2_device.h:106:24: note: hidden overloaded virtual function 'XCam::V4l2Device::start' declared here: different number of parameters (1 vs 0)
    virtual XCamReturn start (bool need_queue_bufs = true);
                       ^
hardware/rockchip/camera_engine_rkisp/xcore/x3a_analyzer_simple.cpp:38:61: warning: unused parameter 'first' [-Wunused-parameter]
    virtual XCamReturn analyze (X3aResultList &output, bool first = false) {
                                                            ^
hardware/rockchip/camera_engine_rkisp/xcore/x3a_analyzer_simple.cpp:54:61: warning: unused parameter 'first' [-Wunused-parameter]
    virtual XCamReturn analyze (X3aResultList &output, bool first = false) {
                                                            ^
hardware/rockchip/camera_engine_rkisp/xcore/x3a_analyzer_simple.cpp:71:61: warning: unused parameter 'first' [-Wunused-parameter]
    virtual XCamReturn analyze (X3aResultList &output, bool first = false) {
                                                            ^
hardware/rockchip/camera_engine_rkisp/xcore/x3a_analyzer_simple.cpp:88:61: warning: unused parameter 'first' [-Wunused-parameter]
    virtual XCamReturn analyze (X3aResultList &output, bool first = false) {
                                                            ^
hardware/rockchip/camera_engine_rkisp/xcore/x3a_analyzer_simple.cpp:94:24: warning: private field '_analyzer' is not used [-Wunused-private-field]
    X3aAnalyzerSimple *_analyzer;
                       ^
6 warnings generated.
[ 17% 17420/100815] target  C++: libisp_ia_engine <= hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/cam_ia_api/cam_ia10_engine.cpp
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/cam_ia_api/cam_ia10_engine.cpp:461:26: warning: unused variable 'frame_status' [-Wunused-variable]
    CamIA10_frame_status frame_status = mStats.frame_status;
                         ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/cam_ia_api/cam_ia10_engine.cpp:975:13: warning: unused variable 'lastTime' [-Wunused-variable]
        int lastTime = lastAecResult.regIntegrationTime;
            ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/cam_ia_api/cam_ia10_engine.cpp:976:13: warning: unused variable 'lastGain' [-Wunused-variable]
        int lastGain = lastAecResult.regGain;
            ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/cam_ia_api/cam_ia10_engine.cpp:971:12: warning: unused variable 'ret' [-Wunused-variable]
    RESULT ret = RET_SUCCESS;
           ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/cam_ia_api/cam_ia10_engine.cpp:1087:73: warning: unused parameter 'result' [-Wunused-parameter]
RESULT CamIA10Engine::runAwb(XCamAwbParam *param, CamIA10_AWB_Result_t* result, bool first)
                                                                        ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/cam_ia_api/cam_ia10_engine.cpp:1317:11: warning: unused variable 'distanceDot' [-Wunused-variable]
    float distanceDot[7] = {0,16,32,40,48,56,64};
          ^
hardware/rockchip/camera_engine_rkisp/rkisp/ia-engine/cam_ia_api/cam_ia10_engine.cpp:1318:11: warning: unused variable 'vcmDot' [-Wunused-variable]
    float vcmDot[7] = {0.2,0.24,0.34,0.4,0.66,1.0,3.0};


 

Firefly-RK3399Android10中的pdf_20211123_1657.7z a4_portrait_rgbb.pdf a5_portrait_rgbb.pdf a5_portrait_rgbb_1_6_printscaling_default.pdf a5_portrait_rgbb_1_6_printscaling_none.pdf aacDecoder.pdf aacEncoder.pdf about_blank.pdf Android_malloc_debug.pdf annotation_highlight_long_content.pdf annotation_highlight_rollover_ap.pdf annotation_highlight_square_with_ap.pdf annotation_ink_multiple.pdf annotation_stamp_with_ap.pdf annotiter.pdf barcode_test.pdf BHUSA2014-capstone.pdf black.pdf bookmarks.pdf bookmarks_circular.pdf brotli-comparison-study-2015-09-22.pdf bug_113.pdf bug_213.pdf bug_216.pdf bug_298.pdf bug_325_a.pdf bug_325_b.pdf bug_343.pdf bug_344.pdf bug_355.pdf bug_360.pdf bug_451265.pdf bug_451830.pdf bug_452455.pdf bug_454695.pdf bug_455199.pdf bug_459580.pdf bug_481363.pdf bug_487928.pdf bug_507316.pdf bug_544880.pdf bug_547706.pdf bug_551248.pdf bug_551460.pdf bug_552046.pdf bug_554151.pdf bug_555784.pdf bug_557223.pdf bug_57.pdf bug_572871.pdf bug_583.pdf bug_601362.pdf bug_602650.pdf bug_603518.pdf bug_620428.pdf bug_631912.pdf bug_634394.pdf bug_634716.pdf bug_644.pdf bug_650.pdf bug_664284.pdf bug_679649.pdf bug_680376.pdf bug_707673.pdf bug_709793.pdf bug_713197.pdf bug_717.pdf bug_750568.pdf bug_757705.pdf bug_765384.pdf bug_779.pdf bug_781804.pdf bug_782596.pdf bug_921.pdf bug_xrefv4_loop.pdf CameraITS.pdf camera_engine_rkisp_user_manual_v2.2.pdf camera_hal3_user_manual_v2.3.pdf checkerboard.pdf circular_viewer_ref.pdf combobox_form.pdf control_characters.pdf default-values-ip.pdf DngNoiseModel.pdf Drm_Vendor_Modules_v1.pdf dynamic_list_box_allow_multiple_selection.pdf dynamic_password_field_background_fill.pdf dynamic_table_color_and_width.pdf EASLibrary3_5.pdf EAS_API_Reference.pdf EAS_Library_Integration_Guide.pdf Efuse process explain .pdf email_recommended.pdf embedded_attachments.pdf embedded_images.pdf encrypted.pdf feature_linearized_loading.pdf fieldsmanagement.pdf first.pdf hello_world.pdf ic_brightness_medium_24dp.pdf ic_radio_button_check
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值