X-Git-Url: https://git.street.me.uk/andy/viking.git/blobdiff_plain/62ddf770b2f104ccac28a7fec9e3ef8ae8d1ee95..fba991f645629444888e099c85d254a621991ac7:/src/acquire.h?ds=sidebyside diff --git a/src/acquire.h b/src/acquire.h index 86ed42a3..ae173643 100644 --- a/src/acquire.h +++ b/src/acquire.h @@ -89,6 +89,7 @@ typedef void (*VikDataSourceAddProgressWidgetsFunc) ( GtkWidget *dialog, gpoint /* Frees any widgets created for the setup or progress dialogs, any allocated state, etc. */ typedef void (*VikDataSourceCleanupFunc) ( gpointer user_data ); +typedef void (*VikDataSourceOffFunc) ( gpointer user_data, gchar **babelargs_or_shellcmd, gchar **inputfile_or_inputtype );; struct _VikDataSourceInterface { const gchar *window_title; @@ -111,7 +112,7 @@ struct _VikDataSourceInterface { VikDataSourceProgressFunc progress_func; VikDataSourceAddProgressWidgetsFunc add_progress_widgets_func; VikDataSourceCleanupFunc cleanup_func; - + VikDataSourceOffFunc off_func; /*** UI Building ***/ VikLayerParam * params;