OpenJPH
Open-source implementation of JPEG2000 Part-15
Loading...
Searching...
No Matches
ojph_defs.h File Reference
#include <cstdint>
#include "ojph_version.h"

Go to the source code of this file.

Namespaces

namespace  ojph
 

Macros

#define OJPH_INT_STRINGIFY(I)
 
#define OJPH_INT_TO_STRING(I)
 
#define ojph_div_ceil(a, b)
 
#define ojph_max(a, b)
 
#define ojph_min(a, b)
 
#define ojph_unused(x)
 

Typedefs

typedef uint8_t ojph::ui8
 
typedef int8_t ojph::si8
 
typedef uint16_t ojph::ui16
 
typedef int16_t ojph::si16
 
typedef uint32_t ojph::ui32
 
typedef int32_t ojph::si32
 
typedef uint64_t ojph::ui64
 
typedef int64_t ojph::si64
 

Variables

const int ojph::NUM_FRAC_BITS = 13
 

Macro Definition Documentation

◆ ojph_div_ceil

◆ OJPH_INT_STRINGIFY

#define OJPH_INT_STRINGIFY ( I)
Value:
#I

Definition at line 60 of file ojph_defs.h.

◆ OJPH_INT_TO_STRING

#define OJPH_INT_TO_STRING ( I)
Value:
#define OJPH_INT_STRINGIFY(I)
Definition ojph_defs.h:60

Definition at line 61 of file ojph_defs.h.

Referenced by ojph::local::codestream::write_headers().

◆ ojph_max

◆ ojph_min

◆ ojph_unused

#define ojph_unused ( x)
Value:
(void)(x)

Definition at line 78 of file ojph_defs.h.

Referenced by ojph::avx2_cvrt_32b1c_to_16ub1c_be(), ojph::avx2_cvrt_32b1c_to_16ub1c_le(), ojph::avx2_cvrt_32b1c_to_8ub1c(), ojph::local::avx2_irv_tx_from_cb32(), ojph::local::avx2_irv_tx_to_cb32(), ojph::local::avx2_rev_tx_from_cb32(), ojph::local::avx2_rev_tx_from_cb64(), ojph::local::avx2_rev_tx_to_cb32(), ojph::local::avx2_rev_tx_to_cb64(), ojph::gen_cvrt_32b1c_to_16ub1c_be(), ojph::gen_cvrt_32b1c_to_16ub1c_le(), ojph::gen_cvrt_32b1c_to_8ub1c(), ojph::local::gen_irv_tx_from_cb32(), ojph::local::gen_irv_tx_to_cb32(), ojph::local::gen_rev_tx_from_cb32(), ojph::local::gen_rev_tx_from_cb64(), ojph::local::gen_rev_tx_to_cb32(), ojph::local::gen_rev_tx_to_cb64(), ojph::local::codeblock_fun::init(), ojph::local::ojph_decode_codeblock_avx2(), ojph::local::ojph_encode_codeblock_avx2(), ojph::local::ojph_encode_codeblock_avx512(), ojph::local::proc_cq1(), ojph::local::proc_cq1(), ojph::local::proc_mel_encode2(), ojph::local::proc_mel_encode2(), ojph::raw_in::read(), ojph::outfile_base::seek(), ojph::local::skip_marker(), ojph::local::sse2_irv_tx_from_cb32(), ojph::local::sse2_irv_tx_to_cb32(), ojph::local::sse2_rev_tx_from_cb32(), ojph::local::sse2_rev_tx_from_cb64(), ojph::local::sse2_rev_tx_to_cb32(), ojph::local::sse2_rev_tx_to_cb64(), ojph::sse41_cvrt_32b1c_to_16ub1c_be(), ojph::sse41_cvrt_32b1c_to_16ub1c_le(), ojph::sse41_cvrt_32b1c_to_8ub1c(), ojph::local::wasm_irv_tx_from_cb32(), ojph::local::wasm_irv_tx_to_cb32(), ojph::local::wasm_rev_tx_from_cb32(), ojph::local::wasm_rev_tx_from_cb64(), ojph::local::wasm_rev_tx_to_cb32(), ojph::local::wasm_rev_tx_to_cb64(), and ojph::raw_out::write().