Decompress parameters.
Definition: grok.h:742
PLUGIN_API void plugin_debug_mqc_next_plane(grk::grk_plugin_debug_mqc *mqc)
Definition: Plugin.cpp:123
PLUGIN_API int32_t plugin_decompress(grk_decompress_parameters *decompress_parameters, grk::PLUGIN_DECODE_USER_CALLBACK userCallback)
Definition: Plugin.cpp:90
int32_t(* minpf_exit_func)()
Definition: minpf_plugin.h:54
void(* PLUGIN_ENCODE_USER_CALLBACK)(plugin_encode_user_callback_info *info)
Definition: plugin_interface.h:66
PLUGIN_API bool plugin_is_batch_complete(void)
Definition: Plugin.cpp:76
PLUGIN_API void plugin_debug_next_cxd(grk::grk_plugin_debug_mqc *mqc, uint32_t d)
Definition: Plugin.cpp:119
#define PLUGIN_API
Definition: minpf_plugin.h:69
PLUGIN_API int32_t plugin_encode(grk_cparameters *compress_parameters, grk::PLUGIN_ENCODE_USER_CALLBACK userCallback)
Definition: Plugin.cpp:64
PLUGIN_API void plugin_stop_batch_decompress(void)
Definition: Plugin.cpp:106
int32_t(* PLUGIN_DECODE_USER_CALLBACK)(PluginDecodeCallbackInfo *info)
Definition: plugin_interface.h:132
PLUGIN_API int32_t plugin_init_batch_decompress(const char *input_dir, const char *output_dir, grk_decompress_parameters *decompress_parameters, grk::PLUGIN_DECODE_USER_CALLBACK userCallback)
Definition: Plugin.cpp:95
PLUGIN_API uint32_t plugin_get_debug_state(void)
Definition: Plugin.cpp:115
PLUGIN_API int32_t plugin_batch_decompress(void)
Definition: Plugin.cpp:103
minpf_destroy_func destroyFunc
Definition: minpf_plugin.h:40
PLUGIN_API void * create(grk::minpf_object_params *params)
Definition: Plugin.cpp:24
static const char * PluginId
Definition: Plugin.cpp:17
Definition: plugin_interface.h:34
minpf_plugin_api_version version
Definition: minpf_plugin.h:38
PLUGIN_API bool plugin_init(grk_plugin_init_info initInfo)
Definition: Plugin.cpp:56
PLUGIN_API int32_t plugin_batch_encode(const char *input_dir, const char *output_dir, grk_cparameters *compress_parameters, grk::PLUGIN_ENCODE_USER_CALLBACK userCallback)
Definition: Plugin.cpp:69
#define GRK_PLUGIN_STATE_NO_DEBUG
Definition: grok.h:1748
int32_t major
Definition: minpf_plugin.h:30
PLUGIN_API int32_t exit_func()
Definition: Plugin.cpp:19
PLUGIN_API void plugin_stop_batch_encode(void)
Definition: Plugin.cpp:82
PLUGIN_API int32_t destroy(void *object)
Definition: Plugin.cpp:28
Definition: minpf_plugin.h:37
minpf_create_func createFunc
Definition: minpf_plugin.h:39
int32_t minor
Definition: minpf_plugin.h:31
Compress parameters.
Definition: grok.h:440
Definition: minpf_plugin.h:24
PLUGIN_API grk::minpf_exit_func minpf_post_load_plugin(const char *pluginPath, const grk::minpf_platform_services *params)
Definition: Plugin.cpp:32