Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
format.c File Reference
#include "common/imageio.h"
#include "control/conf.h"
#include "lua/image.h"
#include "lua/modules.h"
#include "lua/types.h"
+ Include dependency graph for lua/format.c:

Functions

static int plugin_name_member (lua_State *L)
 
static int name_member (lua_State *L)
 
static int extension_member (lua_State *L)
 
static int mime_member (lua_State *L)
 
static int max_width_member (lua_State *L)
 
static int max_height_member (lua_State *L)
 
static int get_format_params (lua_State *L)
 
static int write_image (lua_State *L)
 
void dt_lua_register_format_type (lua_State *L, dt_imageio_module_format_t *module, luaA_Type type_id)
 
static int new_format (lua_State *L)
 
int dt_lua_init_early_format (lua_State *L)
 

Function Documentation

◆ dt_lua_init_early_format()

◆ dt_lua_register_format_type()

◆ extension_member()

static int extension_member ( lua_State L)
static

◆ get_format_params()

◆ max_height_member()

static int max_height_member ( lua_State L)
static

◆ max_width_member()

static int max_width_member ( lua_State L)
static

◆ mime_member()

static int mime_member ( lua_State L)
static

◆ name_member()

static int name_member ( lua_State L)
static

◆ new_format()

static int new_format ( lua_State L)
static

◆ plugin_name_member()

static int plugin_name_member ( lua_State L)
static

◆ write_image()

static int write_image ( lua_State L)
static
Todo:
: expose these to the user!
Todo:
: expose icc overwrites to the user!

References dt_conf_get_bool(), dt_conf_get_int(), dt_conf_get_string_const(), dt_imageio_export(), DT_INTENT_LAST, dt_lua_isa, FALSE, sanitize_colorspaces(), and TRUE.

Referenced by dt_lua_init_early_format().