Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
image_extensions.h File Reference
#include <glib.h>
+ Include dependency graph for image_extensions.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

gboolean dt_supported_image (const gchar *filename)
 
gboolean dt_image_ext_is_raw (const char *ext)
 
gboolean dt_image_ext_is_ldr (const char *ext)
 
gboolean dt_image_ext_is_hdr (const char *ext)
 
gboolean dt_image_ext_is_supported (const char *ext)
 
gboolean dt_image_ext_is_ambiguous (const char *ext)
 
gboolean dt_image_ext_is_gui_raw (const char *ext)
 
gboolean dt_image_ext_is_gui_raster (const char *ext)
 
const char *constdt_image_ext_raw_list (void)
 
const char *constdt_image_ext_ldr_list (void)
 
const char *constdt_image_ext_hdr_list (void)
 

Function Documentation

◆ dt_image_ext_hdr_list()

const char *const * dt_image_ext_hdr_list ( void  )

Definition at line 130 of file image_extensions.c.

References _hdr_extensions.

Referenced by _file_filters().

◆ dt_image_ext_is_ambiguous()

gboolean dt_image_ext_is_ambiguous ( const char *  ext)

Definition at line 113 of file image_extensions.c.

References _ambiguous_extensions, _ext_in_list(), and L.

Referenced by dt_image_flags_from_extension().

◆ dt_image_ext_is_gui_raster()

gboolean dt_image_ext_is_gui_raster ( const char *  ext)

◆ dt_image_ext_is_gui_raw()

gboolean dt_image_ext_is_gui_raw ( const char *  ext)

Definition at line 118 of file image_extensions.c.

References dt_image_ext_is_raw(), and L.

Referenced by _file_filters(), and _import_passes_filter().

◆ dt_image_ext_is_hdr()

gboolean dt_image_ext_is_hdr ( const char *  ext)

◆ dt_image_ext_is_ldr()

gboolean dt_image_ext_is_ldr ( const char *  ext)

◆ dt_image_ext_is_raw()

gboolean dt_image_ext_is_raw ( const char *  ext)

◆ dt_image_ext_is_supported()

gboolean dt_image_ext_is_supported ( const char *  ext)

◆ dt_image_ext_ldr_list()

const char *const * dt_image_ext_ldr_list ( void  )

Definition at line 129 of file image_extensions.c.

References _ldr_extensions.

Referenced by _file_filters().

◆ dt_image_ext_raw_list()

const char *const * dt_image_ext_raw_list ( void  )

Definition at line 128 of file image_extensions.c.

References _raw_extensions.

Referenced by _file_filters().

◆ dt_supported_image()

gboolean dt_supported_image ( const gchar *  filename)

TRUE if filename's extension is one this build can decode. Declared here, beside the extension table it consults; implemented in darktable.c.

Definition at line 382 of file darktable.c.

References dt_image_ext_is_supported(), FALSE, IS_NULL_PTR, and L.

Referenced by _film_recursive_get_files(), _folder_survey_collect(), _import_passes_filter(), _set_test_path(), _thumbtable_dnd_import_check(), and dt_pathlist_import_create().