![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include "control/jobs/film_jobs.h"
#include "common/darktable.h"
#include "common/collection.h"
#include "common/film.h"
#include <stdlib.h>
Data Structures | |
struct | dt_film_import1_t |
Typedefs | |
typedef struct dt_film_import1_t | dt_film_import1_t |
Functions | |
static void | _film_import1 (dt_job_t *job, dt_film_t *film, GList *images) |
static int32_t | dt_film_import1_run (dt_job_t *job) |
static void | dt_film_import1_cleanup (void *p) |
dt_job_t * | dt_film_import1_create (dt_film_t *film) |
static int32_t | _pathlist_import_run (dt_job_t *job) |
static void | _pathlist_import_cleanup (void *p) |
dt_job_t * | dt_pathlist_import_create (int argc, char *argv[]) |
static GList * | _film_recursive_get_files (const gchar *path, gboolean recursive, GList **result) |
static void | _apply_filmroll_gpx (dt_film_t *cfr) |
static int | _film_filename_cmp (gchar *a, gchar *b) |
typedef struct dt_film_import1_t dt_film_import1_t |
References dt_film_t::dir, dt_film_t::dirname, dt_conf_get_string(), dt_control_gpx_apply(), and dt_film_t::id.
Referenced by _film_import1().
|
static |
Referenced by _film_import1().
References _apply_filmroll_gpx(), _film_filename_cmp(), _film_recursive_get_files(), darktable_t::collection, darktable, dt_film_t::dirname, DT_COLLECTION_CHANGE_RELOAD, dt_collection_load_filmroll(), DT_COLLECTION_PROP_UNDEF, dt_collection_update_query(), dt_conf_get_bool(), dt_control_job_set_progress(), dt_control_job_set_progress_message(), dt_control_log(), dt_control_queue_redraw_center(), DT_DEBUG_CONTROL_SIGNAL_RAISE, dt_film_cleanup(), dt_film_init(), dt_film_is_empty(), dt_film_new(), dt_film_remove(), dt_get_wtime(), dt_image_import(), dt_lua_event_trigger(), DT_SIGNAL_GEOTAG_CHANGED, FALSE, dt_film_t::id, darktable_t::lua_state, darktable_t::signals, and UNKNOWN_IMAGE.
Referenced by _pathlist_import_run(), and dt_film_import1_run().
|
static |
References _film_recursive_get_files(), dt_supported_image(), and TRUE.
Referenced by _film_import1(), and _film_recursive_get_files().
Referenced by dt_pathlist_import_create().
|
static |
References _film_import1(), dt_control_job_get_params(), and dt_ui_notify_user().
Referenced by dt_pathlist_import_create().
References dt_film_cleanup().
Referenced by dt_film_import1_create().
References dt_control_job_add_progress(), dt_control_job_create(), dt_control_job_dispose(), dt_control_job_set_params(), dt_film_import1_cleanup(), dt_film_import1_run(), dt_pthread_mutex_lock(), dt_pthread_mutex_unlock(), FALSE, dt_film_t::images_mutex, and dt_film_t::ref.
Referenced by dt_film_import().
|
static |
References _film_import1(), dt_control_job_get_params(), dt_film_is_empty(), dt_film_remove(), dt_pthread_mutex_lock(), dt_pthread_mutex_unlock(), and dt_ui_notify_user().
Referenced by dt_film_import1_create().
dt_job_t * dt_pathlist_import_create | ( | int | argc, |
char * | argv[] | ||
) |