Lines Matching refs:driver_obj

39     mp_datainput_obj_t* driver_obj = m_new_obj(mp_datainput_obj_t);  in datainput_obj_make_new()  local
40 if (!driver_obj) { in datainput_obj_make_new()
44 driver_obj->Base.type = &minicv_datainput_type; in datainput_obj_make_new()
45 driver_obj->ModuleName = "minicv-DataInput"; in datainput_obj_make_new()
46 driver_obj->mDataInputType = DATA_INPUT_SOURCE_NONE; in datainput_obj_make_new()
47 driver_obj->mCameraNum = DATA_INPUT_CAMERA_NUMBER_NONE; in datainput_obj_make_new()
48 driver_obj->mFileName = NULL; in datainput_obj_make_new()
49 driver_obj->mInstance = NULL; in datainput_obj_make_new()
51 return MP_OBJ_FROM_PTR(driver_obj); in datainput_obj_make_new()
65 mp_datainput_obj_t* driver_obj = (mp_datainput_obj_t *)self; in obj_open() local
66 if (driver_obj == NULL) in obj_open()
72 if (driver_obj->mInstance != NULL) in obj_open()
78 driver_obj->mDataInputType = (DataInputType_t)mp_obj_get_int(args[1]); in obj_open()
79 driver_obj->mFileName = (char *)mp_obj_str_get_str(args[2]); in obj_open()
80 LOGD(LOG_TAG, "%s:mDataInputType = %d;\n", __func__, driver_obj->mDataInputType); in obj_open()
81 LOGD(LOG_TAG, "%s:mFileName = %s;\n", __func__, driver_obj->mFileName); in obj_open()
82 instance = DataInputCreateInstance(driver_obj->mDataInputType); in obj_open()
83 driver_obj->mInstance = instance; in obj_open()
90 ret = DataInputOpen(instance, driver_obj->mFileName); in obj_open()
111 mp_datainput_obj_t* driver_obj = (mp_datainput_obj_t *)self; in obj_openCamera() local
112 if (driver_obj == NULL) in obj_openCamera()
118 if (driver_obj->mInstance != NULL) in obj_openCamera()
124 driver_obj->mDataInputType = (DataInputType_t)mp_obj_get_int(args[1]); in obj_openCamera()
125 driver_obj->mCameraNum = (CameraNumber_t)mp_obj_get_int(args[2]); in obj_openCamera()
126 LOGD(LOG_TAG, "%s:mDataInputType = %d;\n", __func__, driver_obj->mDataInputType); in obj_openCamera()
127 LOGD(LOG_TAG, "%s:mCameraNum = %d;\n", __func__, driver_obj->mCameraNum); in obj_openCamera()
128 instance = DataInputCreateInstance(driver_obj->mDataInputType); in obj_openCamera()
129 driver_obj->mInstance = instance; in obj_openCamera()
136 ret = DataInputOpen2(instance, driver_obj->mCameraNum); in obj_openCamera()
160 mp_datainput_obj_t* driver_obj = (mp_datainput_obj_t *)self; in obj_close() local
161 if (driver_obj == NULL) in obj_close()
167 if (driver_obj->mInstance == NULL) in obj_close()
173 DataInputClose(driver_obj->mInstance); in obj_close()
174 driver_obj->mDataInputType = DATA_INPUT_SOURCE_NONE; in obj_close()
175 driver_obj->mCameraNum = DATA_INPUT_CAMERA_NUMBER_NONE; in obj_close()
176 driver_obj->mFileName = NULL; in obj_close()
177 driver_obj->mInstance = NULL; in obj_close()
195 mp_datainput_obj_t* driver_obj = (mp_datainput_obj_t *)self; in obj_checkDataReady() local
196 if (driver_obj == NULL) in obj_checkDataReady()
202 if (driver_obj->mInstance == NULL) in obj_checkDataReady()
208 int state = (int)DataInputCheckDataReady(driver_obj->mInstance); in obj_checkDataReady()
228 mp_datainput_obj_t* driver_obj = (mp_datainput_obj_t *)self; in obj_requestData() local
229 if (driver_obj == NULL) in obj_requestData()
234 if (driver_obj->mInstance == NULL) in obj_requestData()
240 ret = DataInputRequestData(driver_obj->mInstance, &image, 1000); in obj_requestData()
264 mp_datainput_obj_t* driver_obj = (mp_datainput_obj_t *)self; in obj_releaseData() local
265 if (driver_obj == NULL) in obj_releaseData()
278 ret = DataInputReleaseData(driver_obj->mInstance, image); in obj_releaseData()