OpenJPEG 2.5.4
opj_codec_private Struct Reference

Main codec handler used for compression or decompression. More...

#include <opj_codec.h>

Data Structures

union  [union].m_codec_data
 FIXME DOC. More...

Data Fields

union  m_codec_data
void * m_codec
 FIXME DOC.
opj_event_mgr_t m_event_mgr
 Event handler.
OPJ_BOOL is_decompressor
 Flag to indicate if the codec is used to decode or encode.
void(*) opj_dump_codec (void *p_codec, OPJ_INT32 info_flag, FILE *output_stream)
opj_codestream_info_v2_t *(*) opj_get_codec_info (void *p_codec)
opj_codestream_index_t *(*) opj_get_codec_index (void *p_codec)
OPJ_BOOL(*) opj_set_threads (void *p_codec, OPJ_UINT32 num_threads)
 Set number of threads.

Detailed Description

Main codec handler used for compression or decompression.

Field Documentation

◆ is_decompressor

◆ m_codec

◆ m_codec_data

◆ m_event_mgr

◆ opj_dump_codec

void(*) opj_codec_private::opj_dump_codec(void *p_codec, OPJ_INT32 info_flag, FILE *output_stream)

◆ opj_get_codec_index

opj_codestream_index_t *(*) opj_codec_private::opj_get_codec_index(void *p_codec)

◆ opj_get_codec_info

opj_codestream_info_v2_t *(*) opj_codec_private::opj_get_codec_info(void *p_codec)

◆ opj_set_threads

OPJ_BOOL(*) opj_codec_private::opj_set_threads(void *p_codec, OPJ_UINT32 num_threads)

Set number of threads.

Referenced by opj_codec_set_threads(), opj_create_compress(), and opj_create_decompress().


The documentation for this struct was generated from the following file: