void uninit_video_input(void) { driver_t *driver = driver_get_ptr(); event_command(EVENT_CMD_OVERLAY_DEINIT); if ( !driver->input_data_own && (driver->input_data != driver->video_data) ) input_driver_free(); if ( !driver->video_data_own && driver->video_data && driver->video && driver->video->free) driver->video->free(driver->video_data); deinit_pixel_converter(); deinit_video_filter(); video_driver_unset_callback(); event_command(EVENT_CMD_SHADER_DIR_DEINIT); video_monitor_compute_fps_statistics(); }
static void event_deinit_core_interfaces(void) { video_driver_callback_destroy_context(); video_driver_unset_callback(); }