+#endif /* USE_STATIC_3A */
+void
+wrapper_default_link_functions_init (GstV4l2MFLDAdvCI *mfldadvci)
+{
+
+ mfldadvci->initialized = 0;
+ mfldadvci->init = wrapper_default_init;
+ mfldadvci->uninit = wrapper_default_uninit;
+ mfldadvci->isp_set_fd = wrapper_default_isp_set_fd;
+ mfldadvci->mode_spec_init = wrapper_default_int_void; /* TODO */
+ mfldadvci->switch_mode = wrapper_default_switch_mode;
+
+ mfldadvci->AeAfAwb_process = wrapper_default_AeAfAwb_process;
+ mfldadvci->get_statistics = wrapper_default_get_statistics; /* TODO atomisp_dis_statistics ? */
+
+ mfldadvci->ae_calc_for_flash = wrapper_default_ae_calc_for_flash;
+ mfldadvci->ae_calc_without_flash = wrapper_default_calc_without_flash;
+ mfldadvci->ae_calc_with_flash = wrapper_default_calc_with_flash;
+
+ mfldadvci->ae_is_flash_needed = wrapper_default_is_flash_needed;
+
+ mfldadvci->ae_apply_results = wrapper_default_ae;
+
+ mfldadvci->af_start = wrapper_default_af_start;
+ mfldadvci->af_stop = wrapper_default_af_stop;
+ mfldadvci->af_is_complete = wrapper_default_af_is_complete;
+ mfldadvci->awb_apply_results = wrapper_default_awb_apply_results;
+ mfldadvci->awb_calc_flash = wrapper_default_void;
+
+ mfldadvci->dis_read_statistics = wrapper_default_void;
+ mfldadvci->update_dis_results = wrapper_default_void;
+ mfldadvci->dis_process = wrapper_default_dis_process;
+ mfldadvci->dis_calc_still = wrapper_default_dis_calc_still;
+
+ mfldadvci->do_redeye_removal = wrapper_default_do_redeye_removal;
+ mfldadvci->still_compose = wrapper_default_still_compose;
+ mfldadvci->load_gdc_table = wrapper_default_void;
+
+ mfldadvci->AeSetBias = wrapper_default_int_int;
+ mfldadvci->AeGetBias = wrapper_default_intp;
+ mfldadvci->AeSetFlickerMode = wrapper_default_AeSetFlickerMode;
+ mfldadvci->AeGetFlickerMode = wrapper_default_AeGetFlickerMode;
+ mfldadvci->AeSetExposureProgram = wrapper_default_AeSetExposureProgram;
+ mfldadvci->AeGetExposureProgram = wrapper_default_AeGetExposureProgram;
+ mfldadvci->AeSetMeteringMode = wrapper_default_AeSetMeteringMode;
+ mfldadvci->AeGetMeteringMode = wrapper_default_AeGetMeteringMode;
+ mfldadvci->AeGetWindow = wrapper_default_Ae_Af_GetWindow;
+ mfldadvci->AeSetWindow = wrapper_default_Ae_Af_SetWindow;
+ mfldadvci->AeSetIso = wrapper_default_AeSetManualIso;
+ mfldadvci->AeGetIso = wrapper_default_AeGetManualIso;
+
+
+ mfldadvci->AfSetMode = wrapper_default_AfSetMode;
+ mfldadvci->AfGetMode = wrapper_default_AfGetMode;
+ mfldadvci->AfSetRange = wrapper_default_AfSetRange;
+ mfldadvci->AfGetRange = wrapper_default_AfGetRange;
+ mfldadvci->AfSetMeteringMode = wrapper_default_AfSetMeteringMode;
+ mfldadvci->AfGetMeteringMode = wrapper_default_AfGetMeteringMode;
+ mfldadvci->AfGetWindow = wrapper_default_Ae_Af_GetWindow;
+ mfldadvci->AfSetWindow = wrapper_default_Ae_Af_SetWindow;
+
+ mfldadvci->AwbSetMode = wrapper_default_AwbSetMode;
+ mfldadvci->AwbGetMode = wrapper_default_AwbGetMode;
+ mfldadvci->AwbSetLightSource = wrapper_default_AwbSetLightSource;
+ mfldadvci->AwbGetLightSource = wrapper_default_AwbGetLightSource;
+ mfldadvci->AwbSetImageEffect = wrapper_default_AwbSetImageEffect;
+ mfldadvci->AwbGetImageEffect = wrapper_default_AwbGetImageEffect;
+
+ mfldadvci->AeGetWindowsNum = wrapper_default_AeGetWindowsNum;
+ mfldadvci->AwbVersion = wrapper_default_AwbVersion;
+ mfldadvci->AeVersion = wrapper_default_AeVersion;
+ mfldadvci->AfVersion = wrapper_default_AfVersion;
+ mfldadvci->AfGetStillAfStatus = wrapper_default_AfGetStillAfStatus;
+ mfldadvci->RerVersion = wrapper_default_RerVersion;
+ mfldadvci->AeGetManualShutter = wrapper_default_AeGetManualShutter;
+ mfldadvci->Awbdata = wrapper_default_Awbdata;
+ mfldadvci->AeGetManualAperture = wrapper_default_AeGetManualAperture;
+ mfldadvci->AeSetFlashMode = wrapper_default_AeSetFlashMode;
+ mfldadvci->AeGetFlashMode = wrapper_default_AeGetFlashMode;
+ mfldadvci->AwbGetManualColorTemperature = wrapper_default_AwbGetManualColorTemperature;
+ mfldadvci->Awbmatrix = wrapper_default_Awbmatrix;
+ mfldadvci->GetGridInfo = wrapper_default_GetGridInfo;
+ mfldadvci->GetMakerNote = wrapper_default_GetMakerNote;
+ mfldadvci->AddMakerNoteRecord = wrapper_default_AddMakerNoteRecord;
+ mfldadvci->PutMakerNote = wrapper_default_PutMakerNote;
+ mfldadvci->ResetMakerNote = wrapper_default_ResetMakerNote;
+}