.. | .. |
---|
171 | 171 | |
---|
172 | 172 | gpio_reverse_on = vehicle_gpio_reverse_check(gpiod); |
---|
173 | 173 | gpio_reverse_on = TEST_GPIO & gpio_reverse_on; |
---|
174 | | - VEHICLE_DG( |
---|
| 174 | + VEHICLE_INFO( |
---|
175 | 175 | "%s, gpio = reverse %s, width = %d, sensor_ready = %d, state=%d dvr_apk_need_start = %d\n", |
---|
176 | 176 | __func__, gpio_reverse_on ? "on" : "over", |
---|
177 | 177 | v_cfg->width, v_cfg->ad_ready, v->state, dvr_apk_need_start); |
---|
.. | .. |
---|
201 | 201 | vehicle_close(); |
---|
202 | 202 | vehicle_ad_stream(&v->ad, 0); |
---|
203 | 203 | v->state = STATE_CLOSE; |
---|
204 | | - } else if (gpio_reverse_on) { // reverse on & video format change |
---|
| 204 | + } else if (gpio_reverse_on && !v->android_is_ready) { //video fmt change |
---|
205 | 205 | vehicle_open_close(); |
---|
206 | 206 | vehicle_open(v_cfg); |
---|
207 | 207 | msleep(100); |
---|
.. | .. |
---|
244 | 244 | vehicle_close(); |
---|
245 | 245 | vehicle_ad_stream(&v->ad, 0); |
---|
246 | 246 | v->state = STATE_CLOSE; |
---|
247 | | - } else if (gpio_reverse_on) { // reverse on & video format change |
---|
| 247 | + } else if (gpio_reverse_on && !v->android_is_ready) { //video fmt change |
---|
248 | 248 | vehicle_open_close(); |
---|
249 | 249 | vehicle_ad_stream(&v->ad, 0); |
---|
250 | 250 | vehicle_ad_channel_set(&g_vehicle->ad, 0); |
---|
.. | .. |
---|
287 | 287 | vehicle_close(); |
---|
288 | 288 | vehicle_ad_stream(&v->ad, 0); |
---|
289 | 289 | v->state = STATE_CLOSE; |
---|
290 | | - } else if (gpio_reverse_on) { // reverse on & video format change |
---|
| 290 | + } else if (gpio_reverse_on && !v->android_is_ready) { //video fmt change |
---|
291 | 291 | vehicle_open_close(); |
---|
292 | 292 | vehicle_ad_stream(&v->ad, 0); |
---|
293 | 293 | vehicle_ad_channel_set(&g_vehicle->ad, 0); |
---|
.. | .. |
---|
487 | 487 | #endif |
---|
488 | 488 | // msleep(1000); |
---|
489 | 489 | vehicle_exit_complete_notify(v); |
---|
| 490 | + vechile_module_exit(); |
---|
490 | 491 | return 0; |
---|
491 | 492 | } |
---|
492 | 493 | |
---|