LMMS
Loading...
Searching...
No Matches
juce_JPEGLoader.cpp File Reference
#include "jpglib/jpeglib.h"
#include "jpglib/jcapimin.c"
#include "jpglib/jcapistd.c"
#include "jpglib/jccoefct.c"
#include "jpglib/jccolor.c"
#include "jpglib/jcdctmgr.c"
#include "jpglib/jchuff.c"
#include "jpglib/jcinit.c"
#include "jpglib/jcmainct.c"
#include "jpglib/jcmarker.c"
#include "jpglib/jcmaster.c"
#include "jpglib/jcomapi.c"
#include "jpglib/jcparam.c"
#include "jpglib/jcphuff.c"
#include "jpglib/jcprepct.c"
#include "jpglib/jcsample.c"
#include "jpglib/jctrans.c"
#include "jpglib/jdapistd.c"
#include "jpglib/jdapimin.c"
#include "jpglib/jdatasrc.c"
#include "jpglib/jdcoefct.c"
#include "jpglib/jdcolor.c"
#include "jpglib/jddctmgr.c"
#include "jpglib/jdhuff.c"
#include "jpglib/jdinput.c"
#include "jpglib/jdmainct.c"
#include "jpglib/jdmarker.c"
#include "jpglib/jdmaster.c"
#include "jpglib/jdmerge.c"
#include "jpglib/jdphuff.c"
#include "jpglib/jdpostct.c"
#include "jpglib/jdsample.c"
#include "jpglib/jdtrans.c"
#include "jpglib/jfdctflt.c"
#include "jpglib/jfdctint.c"
#include "jpglib/jfdctfst.c"
#include "jpglib/jidctflt.c"
#include "jpglib/jidctfst.c"
#include "jpglib/jidctint.c"
#include "jpglib/jidctred.c"
#include "jpglib/jmemmgr.c"
#include "jpglib/jmemnobs.c"
#include "jpglib/jquant1.c"
#include "jpglib/jquant2.c"
#include "jpglib/jutils.c"
#include "jpglib/transupp.c"

Go to the source code of this file.

Classes

struct  juce::jpeglibNamespace::JQUANT_TBL
struct  juce::jpeglibNamespace::JHUFF_TBL
struct  juce::jpeglibNamespace::jpeg_component_info
struct  juce::jpeglibNamespace::jpeg_scan_info
struct  juce::jpeglibNamespace::jpeg_marker_struct
struct  juce::jpeglibNamespace::jpeg_common_struct
struct  juce::jpeglibNamespace::jpeg_compress_struct
struct  juce::jpeglibNamespace::jpeg_decompress_struct
struct  juce::jpeglibNamespace::jpeg_error_mgr
struct  juce::jpeglibNamespace::jpeg_progress_mgr
struct  juce::jpeglibNamespace::jpeg_destination_mgr
struct  juce::jpeglibNamespace::jpeg_source_mgr
struct  juce::jpeglibNamespace::jpeg_memory_mgr
struct  juce::jpeglibNamespace::jpeg_comp_master
struct  juce::jpeglibNamespace::jpeg_c_main_controller
struct  juce::jpeglibNamespace::jpeg_c_prep_controller
struct  juce::jpeglibNamespace::jpeg_c_coef_controller
struct  juce::jpeglibNamespace::jpeg_color_converter
struct  juce::jpeglibNamespace::jpeg_downsampler
struct  juce::jpeglibNamespace::jpeg_forward_dct
struct  juce::jpeglibNamespace::jpeg_entropy_encoder
struct  juce::jpeglibNamespace::jpeg_marker_writer
struct  juce::jpeglibNamespace::jpeg_decomp_master
struct  juce::jpeglibNamespace::jpeg_input_controller
struct  juce::jpeglibNamespace::jpeg_d_main_controller
struct  juce::jpeglibNamespace::jpeg_d_coef_controller
struct  juce::jpeglibNamespace::jpeg_d_post_controller
struct  juce::jpeglibNamespace::jpeg_marker_reader
struct  juce::jpeglibNamespace::jpeg_entropy_decoder
struct  juce::jpeglibNamespace::jpeg_inverse_dct
struct  juce::jpeglibNamespace::jpeg_upsampler
struct  juce::jpeglibNamespace::jpeg_color_deconverter
struct  juce::jpeglibNamespace::jpeg_color_quantizer
struct  juce::jpeglibNamespace::water::TypeHelpers::ParameterType< Type >
struct  juce::jpeglibNamespace::water::TypeHelpers::ParameterType< Type & >
struct  juce::jpeglibNamespace::water::TypeHelpers::ParameterType< Type * >
struct  juce::jpeglibNamespace::water::TypeHelpers::ParameterType< char >
struct  juce::jpeglibNamespace::water::TypeHelpers::ParameterType< unsigned char >
struct  juce::jpeglibNamespace::water::TypeHelpers::ParameterType< short >
struct  juce::jpeglibNamespace::water::TypeHelpers::ParameterType< unsigned short >
struct  juce::jpeglibNamespace::water::TypeHelpers::ParameterType< int >
struct  juce::jpeglibNamespace::water::TypeHelpers::ParameterType< unsigned int >
struct  juce::jpeglibNamespace::water::TypeHelpers::ParameterType< long >
struct  juce::jpeglibNamespace::water::TypeHelpers::ParameterType< unsigned long >
struct  juce::jpeglibNamespace::water::TypeHelpers::ParameterType< int64 >
struct  juce::jpeglibNamespace::water::TypeHelpers::ParameterType< uint64 >
struct  juce::jpeglibNamespace::water::TypeHelpers::ParameterType< bool >
struct  juce::jpeglibNamespace::water::TypeHelpers::ParameterType< float >
struct  juce::jpeglibNamespace::water::TypeHelpers::ParameterType< double >
struct  juce::jpeglibNamespace::water::TypeHelpers::SmallestFloatType< Type >
struct  juce::jpeglibNamespace::water::TypeHelpers::SmallestFloatType< double >
class  juce::jpeglibNamespace::water::CharacterFunctions
struct  juce::jpeglibNamespace::water::CharacterFunctions::HexParser< ResultType >
class  juce::jpeglibNamespace::water::Atomic< Type >
class  juce::jpeglibNamespace::water::CharPointer_UTF8
class  juce::jpeglibNamespace::water::String
struct  juce::jpeglibNamespace::water::String::PreallocationBytes
struct  juce::jpeglibNamespace::water::StartEndString
class  juce::jpeglibNamespace::water::StringRef
struct  juce::jpeglibNamespace::my_coef_controller
struct  juce::jpeglibNamespace::my_color_converter
struct  juce::jpeglibNamespace::my_fdct_controller
struct  juce::jpeglibNamespace::c_derived_tbl
struct  juce::jpeglibNamespace::savable_state
struct  juce::jpeglibNamespace::huff_entropy_encoder
struct  juce::jpeglibNamespace::working_state
struct  juce::jpeglibNamespace::my_main_controller
struct  juce::jpeglibNamespace::my_marker_writer
struct  juce::jpeglibNamespace::my_comp_master
struct  juce::jpeglibNamespace::phuff_entropy_encoder
struct  juce::jpeglibNamespace::my_prep_controller
struct  juce::jpeglibNamespace::my_downsampler
struct  juce::jpeglibNamespace::my_coef_controller2
struct  juce::jpeglibNamespace::my_coef_controller3
struct  juce::jpeglibNamespace::my_color_deconverter2
struct  juce::jpeglibNamespace::my_idct_controller
union  juce::jpeglibNamespace::multiplier_table
struct  juce::jpeglibNamespace::d_derived_tbl
struct  juce::jpeglibNamespace::bitread_perm_state
struct  juce::jpeglibNamespace::bitread_working_state
struct  juce::jpeglibNamespace::savable_state2
struct  juce::jpeglibNamespace::huff_entropy_decoder2
struct  juce::jpeglibNamespace::my_input_controller
struct  juce::jpeglibNamespace::my_main_controller4
struct  juce::jpeglibNamespace::my_marker_reader
struct  juce::jpeglibNamespace::my_decomp_master
struct  juce::jpeglibNamespace::my_upsampler
struct  juce::jpeglibNamespace::savable_state3
struct  juce::jpeglibNamespace::phuff_entropy_decoder
struct  juce::jpeglibNamespace::my_post_controller
struct  juce::jpeglibNamespace::my_upsampler2
struct  juce::jpeglibNamespace::backing_store_struct
union  juce::jpeglibNamespace::small_pool_struct
union  juce::jpeglibNamespace::large_pool_struct
struct  juce::jpeglibNamespace::my_memory_mgr
struct  juce::jpeglibNamespace::jvirt_sarray_control
struct  juce::jpeglibNamespace::jvirt_barray_control
struct  juce::jpeglibNamespace::my_cquantizer
struct  juce::jpeglibNamespace::my_cquantizer2
struct  juce::jpeglibNamespace::box
struct  juce::jpeglibNamespace::jpeg_transform_info
struct  juce::JPEGHelpers::JuceJpegDest

Namespaces

namespace  juce
namespace  juce::jpeglibNamespace
namespace  juce::jpeglibNamespace::water
namespace  juce::jpeglibNamespace::water::NumberToStringConverters
namespace  juce::jpeglibNamespace::water::TypeHelpers
namespace  juce::JPEGHelpers

Macros

#define JPEG_INTERNALS
#define JPEGLIB_H
#define HAVE_PROTOTYPES
#define HAVE_UNSIGNED_CHAR
#define HAVE_UNSIGNED_SHORT
#define HAVE_STDDEF_H
#define HAVE_STDLIB_H
#define HAVE_BOOLEAN   /* prevent jmorecfg.h from redefining it */
#define BITS_IN_JSAMPLE   8 /* use 8 or 12 */
#define MAX_COMPONENTS   10 /* maximum number of image components */
#define GETJSAMPLE(value)
#define MAXJSAMPLE   255
#define CENTERJSAMPLE   128
#define GETJOCTET(value)
#define JPEG_MAX_DIMENSION   65500L /* a tad under 64K to prevent overflows */
#define METHODDEF(type)
#define LOCAL(type)
#define GLOBAL(type)
#define EXTERN(type)
#define JMETHOD(type, methodname, arglist)
#define FAR
#define FALSE   0 /* values of boolean */
#define TRUE   1
#define JPEG_INTERNAL_OPTIONS
#define DCT_ISLOW_SUPPORTED   /* slow but accurate integer algorithm */
#define DCT_IFAST_SUPPORTED   /* faster, less accurate integer method */
#define DCT_FLOAT_SUPPORTED   /* floating-point: accurate, fast on fast HW */
#define C_MULTISCAN_FILES_SUPPORTED   /* Multiple-scan JPEG files? */
#define C_PROGRESSIVE_SUPPORTED   /* Progressive JPEG? (Requires MULTISCAN)*/
#define ENTROPY_OPT_SUPPORTED   /* Optimization of entropy coding parms? */
#define INPUT_SMOOTHING_SUPPORTED   /* Input image smoothing option? */
#define D_MULTISCAN_FILES_SUPPORTED   /* Multiple-scan JPEG files? */
#define D_PROGRESSIVE_SUPPORTED   /* Progressive JPEG? (Requires MULTISCAN)*/
#define SAVE_MARKERS_SUPPORTED   /* jpeg_save_markers() needed? */
#define BLOCK_SMOOTHING_SUPPORTED   /* Block smoothing? (Progressive only) */
#define IDCT_SCALING_SUPPORTED   /* Output rescaling via IDCT? */
#define UPSAMPLE_MERGING_SUPPORTED   /* Fast path for sloppy upsampling? */
#define QUANT_1PASS_SUPPORTED   /* 1-pass color quantization? */
#define QUANT_2PASS_SUPPORTED   /* 2-pass color quantization? */
#define RGB_RED   0 /* Offset of Red in an RGB scanline element */
#define RGB_GREEN   1 /* Offset of Green */
#define RGB_BLUE   2 /* Offset of Blue */
#define RGB_PIXELSIZE   3 /* JSAMPLEs per RGB scanline element */
#define INLINE   /* default is to define it as empty */
#define MULTIPLIER   int /* type for fastest integer multiply */
#define FAST_FLOAT   float
#define JPEG_LIB_VERSION   62 /* Version 6b */
#define DCTSIZE   8 /* The basic DCT block is 8x8 samples */
#define DCTSIZE2   64 /* DCTSIZE squared; # of elements in a block */
#define NUM_QUANT_TBLS   4 /* Quantization tables are numbered 0..3 */
#define NUM_HUFF_TBLS   4 /* Huffman tables are numbered 0..3 */
#define NUM_ARITH_TBLS   16 /* Arith-coding tables are numbered 0..15 */
#define MAX_COMPS_IN_SCAN   4 /* JPEG limit on # of components in one scan */
#define MAX_SAMP_FACTOR   4 /* JPEG limit on sampling factors */
#define C_MAX_BLOCKS_IN_MCU   10 /* compressor's limit on blocks per MCU */
#define D_MAX_BLOCKS_IN_MCU   10 /* decompressor's limit on blocks per MCU */
#define JDCT_DEFAULT   JDCT_ISLOW
#define JDCT_FASTEST   JDCT_IFAST
#define jpeg_common_fields
#define JMSG_LENGTH_MAX   200 /* recommended size of format_message buffer */
#define JMSG_STR_PARM_MAX   80
#define JPOOL_PERMANENT   0 /* lasts until master record is destroyed */
#define JPOOL_IMAGE   1 /* lasts until done with image/datastream */
#define JPOOL_NUMPOOLS   2
#define JPP(arglist)
#define jpeg_create_compress(cinfo)
#define jpeg_create_decompress(cinfo)
#define JPEG_SUSPENDED   0 /* Suspended due to lack of input data */
#define JPEG_HEADER_OK   1 /* Found valid image datastream */
#define JPEG_HEADER_TABLES_ONLY   2 /* Found valid table-specs-only datastream */
#define JPEG_REACHED_SOS   1 /* Reached start of new scan */
#define JPEG_REACHED_EOI   2 /* Reached end of image */
#define JPEG_ROW_COMPLETED   3 /* Completed one iMCU row */
#define JPEG_SCAN_COMPLETED   4 /* Completed last iMCU row of a scan */
#define JPEG_RST0   0xD0 /* RST0 marker code */
#define JPEG_EOI   0xD9 /* EOI marker code */
#define JPEG_APP0   0xE0 /* APP0 marker code */
#define JPEG_COM   0xFE /* COM marker code */
#define CSTATE_START   100 /* after create_compress */
#define CSTATE_SCANNING   101 /* start_compress done, write_scanlines OK */
#define CSTATE_RAW_OK   102 /* start_compress done, write_raw_data OK */
#define CSTATE_WRCOEFS   103 /* jpeg_write_coefficients done */
#define DSTATE_START   200 /* after create_decompress */
#define DSTATE_INHEADER   201 /* reading header markers, no SOS yet */
#define DSTATE_READY   202 /* found SOS, ready for start_decompress */
#define DSTATE_PRELOAD   203 /* reading multiscan file in start_decompress*/
#define DSTATE_PRESCAN   204 /* performing dummy pass for 2-pass quant */
#define DSTATE_SCANNING   205 /* start_decompress done, read_scanlines OK */
#define DSTATE_RAW_OK   206 /* start_decompress done, read_raw_data OK */
#define DSTATE_BUFIMAGE   207 /* expecting jpeg_start_output */
#define DSTATE_BUFPOST   208 /* looking for SOS/EOI in jpeg_finish_output */
#define DSTATE_RDCOEFS   209 /* reading file in jpeg_read_coefficients */
#define DSTATE_STOPPING   210 /* looking for EOI in jpeg_finish_decompress */
#define MAX(a, b)
#define MIN(a, b)
#define SHIFT_TEMPS
#define RIGHT_SHIFT(x, shft)
#define JMAKE_ENUM_LIST
#define JMESSAGE(code, string)
#define JERROR_H
#define ERREXIT(cinfo, code)
#define ERREXIT1(cinfo, code, p1)
#define ERREXIT2(cinfo, code, p1, p2)
#define ERREXIT3(cinfo, code, p1, p2, p3)
#define ERREXIT4(cinfo, code, p1, p2, p3, p4)
#define ERREXITS(cinfo, code, str)
#define MAKESTMT(stuff)
#define WARNMS(cinfo, code)
#define WARNMS1(cinfo, code, p1)
#define WARNMS2(cinfo, code, p1, p2)
#define TRACEMS(cinfo, lvl, code)
#define TRACEMS1(cinfo, lvl, code, p1)
#define TRACEMS2(cinfo, lvl, code, p1, p2)
#define TRACEMS3(cinfo, lvl, code, p1, p2, p3)
#define TRACEMS4(cinfo, lvl, code, p1, p2, p3, p4)
#define TRACEMS5(cinfo, lvl, code, p1, p2, p3, p4, p5)
#define TRACEMS8(cinfo, lvl, code, p1, p2, p3, p4, p5, p6, p7, p8)
#define TRACEMSS(cinfo, lvl, code, str)
#define JPEG_INTERNALS
#define __jinclude_h__
#define HAVE_PROTOTYPES
#define HAVE_UNSIGNED_CHAR
#define HAVE_UNSIGNED_SHORT
#define HAVE_STDDEF_H
#define HAVE_BOOLEAN   /* prevent jmorecfg.h from redefining it */
#define JCONFIG_INCLUDED   /* so that jpeglib.h doesn't do it again */
#define WATER_STRING_H_INCLUDED
#define WATER_CHARPOINTER_UTF8_H_INCLUDED
#define WATER_CHARACTERFUNCTIONS_H_INCLUDED
#define WATER_MEMORY_H_INCLUDED
#define WATER_H_INCLUDED
#define CARLA_DEFINES_H_INCLUDED
#define __has_feature(x)
#define __has_extension   __has_feature
#define CARLA_VERSION_HEX   0x020591
#define CARLA_VERSION_STRING   "2.6.0-alpha1"
#define CARLA_VERSION_STRMIN   "2.6"
#define constexpr   /* note: constexpr is coming to C soon, but no compilers support it yet */
#define P_INT64   "%lli"
#define P_UINT64   "%llu"
#define P_INTPTR   "%i"
#define P_UINTPTR   "%x"
#define P_SIZE   "%u"
#define P_SSIZE   "%i"
#define BINARY_NATIVE   BINARY_POSIX32
#define unlikely(x)
#define CARLA_ASSERT(cond)
#define CARLA_ASSERT_INT(cond, value)
#define CARLA_ASSERT_INT2(cond, v1, v2)
#define CARLA_SAFE_ASSERT(cond)
#define CARLA_SAFE_ASSERT_INT(cond, value)
#define CARLA_SAFE_ASSERT_INT2(cond, v1, v2)
#define CARLA_SAFE_ASSERT_UINT(cond, value)
#define CARLA_SAFE_ASSERT_UINT2(cond, v1, v2)
#define CARLA_SAFE_ASSERT_BREAK(cond)
#define CARLA_SAFE_ASSERT_CONTINUE(cond)
#define CARLA_SAFE_ASSERT_RETURN(cond, ret)
#define CARLA_CUSTOM_SAFE_ASSERT(msg, cond)
#define CARLA_CUSTOM_SAFE_ASSERT_BREAK(msg, cond)
#define CARLA_CUSTOM_SAFE_ASSERT_CONTINUE(msg, cond)
#define CARLA_CUSTOM_SAFE_ASSERT_RETURN(msg, cond, ret)
#define CARLA_CUSTOM_SAFE_ASSERT_ONCE_BREAK(msg, cond)
#define CARLA_CUSTOM_SAFE_ASSERT_ONCE_CONTINUE(msg, cond)
#define CARLA_CUSTOM_SAFE_ASSERT_ONCE_RETURN(msg, cond, ret)
#define CARLA_SAFE_ASSERT_INT_BREAK(cond, value)
#define CARLA_SAFE_ASSERT_INT_CONTINUE(cond, value)
#define CARLA_SAFE_ASSERT_INT_RETURN(cond, value, ret)
#define CARLA_SAFE_ASSERT_INT2_BREAK(cond, v1, v2)
#define CARLA_SAFE_ASSERT_INT2_CONTINUE(cond, v1, v2)
#define CARLA_SAFE_ASSERT_INT2_RETURN(cond, v1, v2, ret)
#define CARLA_SAFE_ASSERT_UINT_BREAK(cond, value)
#define CARLA_SAFE_ASSERT_UINT_CONTINUE(cond, value)
#define CARLA_SAFE_ASSERT_UINT_RETURN(cond, value, ret)
#define CARLA_SAFE_ASSERT_UINT2_BREAK(cond, v1, v2)
#define CARLA_SAFE_ASSERT_UINT2_CONTINUE(cond, v1, v2)
#define CARLA_SAFE_ASSERT_UINT2_RETURN(cond, v1, v2, ret)
#define CARLA_CATCH_UNWIND
#define CARLA_SAFE_EXCEPTION(msg)
#define CARLA_SAFE_EXCEPTION_BREAK(msg)
#define CARLA_SAFE_EXCEPTION_CONTINUE(msg)
#define CARLA_SAFE_EXCEPTION_RETURN(msg, ret)
#define CARLA_DECLARE_NON_COPYABLE(ClassName)
#define CARLA_PREVENT_HEAP_ALLOCATION
#define CARLA_PREVENT_VIRTUAL_HEAP_ALLOCATION
#define CARLA_VISIBLE_SYMBOL   __attribute__ ((visibility("default")))
#define CARLA_API   CARLA_VISIBLE_SYMBOL
#define CARLA_EXTERN_C
#define CARLA_API_EXPORT   CARLA_EXTERN_C CARLA_API
#define CARLA_PLUGIN_EXPORT   CARLA_EXTERN_C CARLA_VISIBLE_SYMBOL
#define CARLA_OS_SEP   '/'
#define CARLA_OS_SEP_STR   "/"
#define CARLA_OS_SPLIT   ':'
#define CARLA_OS_SPLIT_STR   ":"
#define wassertfalse   carla_safe_assert("wassertfalse triggered", __FILE__, __LINE__);
#define wassert(expression)
#define static_wassert(expression)
#define WATER_DELETED_FUNCTION
#define PARAMETER_TYPE(a)
#define WATER_ATOMIC_H_INCLUDED
#define WATER_ATOMIC_64_SUPPORTED
#define WATER_ALIGN_SIZE   4
#define WATER_STRINGREF_H_INCLUDED
#define MEMZERO(target, size)
#define MEMCOPY(dest, src, size)
#define SIZEOF(object)
#define JFREAD(file, buf, sizeofbuf)
#define JFWRITE(file, buf, sizeofbuf)
#define HUFF_EXTEND(x, s)
#define SHIFTED_BITS_PLUS_ONE(n)
#define JPEG_INTERNALS
#define JPEG_INTERNALS
#define FULL_COEF_BUFFER_SUPPORTED
#define JPEG_INTERNALS
#define SCALEBITS   16 /* speediest right-shift on some machines */
#define CBCR_OFFSET   ((INT32) CENTERJSAMPLE << SCALEBITS)
#define ONE_HALF   ((INT32) 1 << (SCALEBITS-1))
#define FIX(x)
#define R_Y_OFF   0 /* offset to R => Y section */
#define G_Y_OFF   (1*(MAXJSAMPLE+1)) /* offset to G => Y section */
#define B_Y_OFF   (2*(MAXJSAMPLE+1)) /* etc. */
#define R_CB_OFF   (3*(MAXJSAMPLE+1))
#define G_CB_OFF   (4*(MAXJSAMPLE+1))
#define B_CB_OFF   (5*(MAXJSAMPLE+1))
#define R_CR_OFF   B_CB_OFF /* B=>Cb, R=>Cr are the same */
#define G_CR_OFF   (6*(MAXJSAMPLE+1))
#define B_CR_OFF   (7*(MAXJSAMPLE+1))
#define TABLE_SIZE   (8*(MAXJSAMPLE+1))
#define JPEG_INTERNALS
#define __jdct_h__
#define IFAST_SCALE_BITS   2 /* fractional bits in scale factors */
#define IDCT_range_limit(cinfo)
#define RANGE_MASK   (MAXJSAMPLE * 4 + 3) /* 2 bits wider than legal samples */
#define ONE   ((INT32) 1)
#define CONST_SCALE   (ONE << CONST_BITS)
#define FIX(x)
#define DESCALE(x, n)
#define MULTIPLY16C16(var, const)
#define MULTIPLY16V16(var1, var2)
#define CONST_BITS   14
#define DIVIDE_BY(a, b)
#define JPEG_INTERNALS
#define _jchuff_h_
#define MAX_COEF_BITS   10
#define ASSIGN_STATE(dest, src)
#define emit_byte(state, val, action)
#define MAX_CLEN   32 /* assumed maximum initial code length */
#define JPEG_INTERNALS
#define JPEG_INTERNALS
#define JPEG_INTERNALS
#define JPEG_INTERNALS
#define MAX_AH_AL   10
#define JPEG_INTERNALS
#define JPEG_INTERNALS
#define SET_COMP(index, id, hsamp, vsamp, quant, dctbl, actbl)
#define JPEG_INTERNALS
#define MAX_CORR_BITS   1000 /* Max # of correction bits I can buffer */
#define ISHIFT_TEMPS
#define IRIGHT_SHIFT(x, shft)
#define emit_byte(entropy, val)
#define JPEG_INTERNALS
#define CONTEXT_ROWS_SUPPORTED
#define JPEG_INTERNALS
#define JPEG_INTERNALS
#define JPEG_INTERNALS
#define JPEG_INTERNALS
#define JMESSAGE(code, string)
#define INPUT_BUF_SIZE   4096 /* choose an efficiently fread'able size */
#define JPEG_INTERNALS
#define SAVED_COEFS   6 /* we save coef_bits[0..5] */
#define Q01_POS   1
#define Q10_POS   8
#define Q20_POS   16
#define Q11_POS   9
#define Q02_POS   2
#define JPEG_INTERNALS
#define SCALEBITS   16 /* speediest right-shift on some machines */
#define ONE_HALF   ((INT32) 1 << (SCALEBITS-1))
#define FIX(x)
#define JPEG_INTERNALS
#define PROVIDE_ISLOW_TABLES
#define CONST_BITS   14
#define JPEG_INTERNALS
#define __jdhuff_h__
#define HUFF_LOOKAHEAD   8 /* # of bits of lookahead */
#define BIT_BUF_SIZE   32 /* size of buffer in bits */
#define BITREAD_STATE_VARS
#define BITREAD_LOAD_STATE(cinfop, permstate)
#define BITREAD_SAVE_STATE(cinfop, permstate)
#define CHECK_BIT_BUFFER(state, nbits, action)
#define GET_BITS(nbits)
#define PEEK_BITS(nbits)
#define DROP_BITS(nbits)
#define HUFF_DECODE(result, state, htbl, failaction, slowlabel)
#define ASSIGN_STATE(dest, src)
#define MIN_GET_BITS   (BIT_BUF_SIZE-7)
#define JPEG_INTERNALS
#define JPEG_INTERNALS
#define CTX_PREPARE_FOR_IMCU   0 /* need to prepare for MCU row */
#define CTX_PROCESS_IMCU   1 /* feeding iMCU to postprocessor */
#define CTX_POSTPONED_ROW   2 /* feeding postponed row group */
#define JPEG_INTERNALS
#define INPUT_VARS(cinfo)
#define INPUT_SYNC(cinfo)
#define INPUT_RELOAD(cinfo)
#define MAKE_BYTE_AVAIL(cinfo, action)
#define INPUT_BYTE(cinfo, V, action)
#define INPUT_2BYTES(cinfo, V, action)
#define get_dac(cinfo)
#define APP0_DATA_LEN   14 /* Length of interesting data in APP0 */
#define APP14_DATA_LEN   12 /* Length of interesting data in APP14 */
#define APPN_DATA_LEN   14 /* Must be the largest of the above!! */
#define JPEG_INTERNALS
#define JPEG_INTERNALS
#define SCALEBITS   16 /* speediest right-shift on some machines */
#define ONE_HALF   ((INT32) 1 << (SCALEBITS-1))
#define FIX(x)
#define JPEG_INTERNALS
#define ASSIGN_STATE(dest, src)
#define JPEG_INTERNALS
#define JPEG_INTERNALS
#define JPEG_INTERNALS
#define JPEG_INTERNALS
#define JPEG_INTERNALS
#define CONST_BITS   13
#define PASS1_BITS   2
#define FIX_0_298631336   ((INT32) 2446) /* FIX(0.298631336) */
#define FIX_0_390180644   ((INT32) 3196) /* FIX(0.390180644) */
#define FIX_0_541196100   ((INT32) 4433) /* FIX(0.541196100) */
#define FIX_0_765366865   ((INT32) 6270) /* FIX(0.765366865) */
#define FIX_0_899976223   ((INT32) 7373) /* FIX(0.899976223) */
#define FIX_1_175875602   ((INT32) 9633) /* FIX(1.175875602) */
#define FIX_1_501321110   ((INT32) 12299) /* FIX(1.501321110) */
#define FIX_1_847759065   ((INT32) 15137) /* FIX(1.847759065) */
#define FIX_1_961570560   ((INT32) 16069) /* FIX(1.961570560) */
#define FIX_2_053119869   ((INT32) 16819) /* FIX(2.053119869) */
#define FIX_2_562915447   ((INT32) 20995) /* FIX(2.562915447) */
#define FIX_3_072711026   ((INT32) 25172) /* FIX(3.072711026) */
#define MULTIPLY(var, const)
#define JPEG_INTERNALS
#define CONST_BITS   8
#define FIX_0_382683433   ((INT32) 98) /* FIX(0.382683433) */
#define FIX_0_541196100   ((INT32) 139) /* FIX(0.541196100) */
#define FIX_0_707106781   ((INT32) 181) /* FIX(0.707106781) */
#define FIX_1_306562965   ((INT32) 334) /* FIX(1.306562965) */
#define DESCALE(x, n)
#define MULTIPLY(var, const)
#define JPEG_INTERNALS
#define DEQUANTIZE(coef, quantval)
#define JPEG_INTERNALS
#define CONST_BITS   8
#define PASS1_BITS   2
#define FIX_1_082392200   ((INT32) 277) /* FIX(1.082392200) */
#define FIX_1_414213562   ((INT32) 362) /* FIX(1.414213562) */
#define FIX_1_847759065   ((INT32) 473) /* FIX(1.847759065) */
#define FIX_2_613125930   ((INT32) 669) /* FIX(2.613125930) */
#define DESCALE(x, n)
#define MULTIPLY(var, const)
#define DEQUANTIZE(coef, quantval)
#define ISHIFT_TEMPS
#define IRIGHT_SHIFT(x, shft)
#define IDESCALE(x, n)
#define JPEG_INTERNALS
#define CONST_BITS   13
#define PASS1_BITS   2
#define FIX_0_298631336   ((INT32) 2446) /* FIX(0.298631336) */
#define FIX_0_390180644   ((INT32) 3196) /* FIX(0.390180644) */
#define FIX_0_541196100   ((INT32) 4433) /* FIX(0.541196100) */
#define FIX_0_765366865   ((INT32) 6270) /* FIX(0.765366865) */
#define FIX_0_899976223   ((INT32) 7373) /* FIX(0.899976223) */
#define FIX_1_175875602   ((INT32) 9633) /* FIX(1.175875602) */
#define FIX_1_501321110   ((INT32) 12299) /* FIX(1.501321110) */
#define FIX_1_847759065   ((INT32) 15137) /* FIX(1.847759065) */
#define FIX_1_961570560   ((INT32) 16069) /* FIX(1.961570560) */
#define FIX_2_053119869   ((INT32) 16819) /* FIX(2.053119869) */
#define FIX_2_562915447   ((INT32) 20995) /* FIX(2.562915447) */
#define FIX_3_072711026   ((INT32) 25172) /* FIX(3.072711026) */
#define MULTIPLY(var, const)
#define DEQUANTIZE(coef, quantval)
#define JPEG_INTERNALS
#define CONST_BITS   13
#define PASS1_BITS   2
#define FIX_0_211164243   ((INT32) 1730) /* FIX(0.211164243) */
#define FIX_0_509795579   ((INT32) 4176) /* FIX(0.509795579) */
#define FIX_0_601344887   ((INT32) 4926) /* FIX(0.601344887) */
#define FIX_0_720959822   ((INT32) 5906) /* FIX(0.720959822) */
#define FIX_0_765366865   ((INT32) 6270) /* FIX(0.765366865) */
#define FIX_0_850430095   ((INT32) 6967) /* FIX(0.850430095) */
#define FIX_0_899976223   ((INT32) 7373) /* FIX(0.899976223) */
#define FIX_1_061594337   ((INT32) 8697) /* FIX(1.061594337) */
#define FIX_1_272758580   ((INT32) 10426) /* FIX(1.272758580) */
#define FIX_1_451774981   ((INT32) 11893) /* FIX(1.451774981) */
#define FIX_1_847759065   ((INT32) 15137) /* FIX(1.847759065) */
#define FIX_2_172734803   ((INT32) 17799) /* FIX(2.172734803) */
#define FIX_2_562915447   ((INT32) 20995) /* FIX(2.562915447) */
#define FIX_3_624509785   ((INT32) 29692) /* FIX(3.624509785) */
#define MULTIPLY(var, const)
#define DEQUANTIZE(coef, quantval)
#define JPEG_INTERNALS
#define AM_MEMORY_MANAGER   /* we define jvirt_Xarray_control structs */
#define __jmemsys_h__
#define MAX_ALLOC_CHUNK   1000000000L
#define TEMP_NAME_LENGTH   64 /* max length of a temporary file's name */
#define ALIGN_TYPE   double
#define MIN_SLOP   50 /* greater than 0 to avoid futile looping */
#define JPEG_INTERNALS
#define JPEG_INTERNALS
#define ODITHER_SIZE   16 /* dimension of dither matrix */
#define ODITHER_CELLS   (ODITHER_SIZE*ODITHER_SIZE) /* # cells in matrix */
#define ODITHER_MASK   (ODITHER_SIZE-1) /* mask for wrapping around counters */
#define MAX_Q_COMPS   4 /* max components I can handle */
#define JPEG_INTERNALS
#define R_SCALE   2 /* scale R distances by this much */
#define G_SCALE   3 /* scale G distances by this much */
#define B_SCALE   1 /* and B by this much */
#define C0_SCALE   R_SCALE
#define C1_SCALE   G_SCALE
#define C2_SCALE   B_SCALE
#define MAXNUMCOLORS   (MAXJSAMPLE+1) /* maximum size of colormap */
#define HIST_C0_BITS   5 /* bits of precision in R/B histogram */
#define HIST_C1_BITS   6 /* bits of precision in G histogram */
#define HIST_C2_BITS   5 /* bits of precision in B/R histogram */
#define HIST_C0_ELEMS   (1<<HIST_C0_BITS)
#define HIST_C1_ELEMS   (1<<HIST_C1_BITS)
#define HIST_C2_ELEMS   (1<<HIST_C2_BITS)
#define C0_SHIFT   (BITS_IN_JSAMPLE-HIST_C0_BITS)
#define C1_SHIFT   (BITS_IN_JSAMPLE-HIST_C1_BITS)
#define C2_SHIFT   (BITS_IN_JSAMPLE-HIST_C2_BITS)
#define BOX_C0_LOG   (HIST_C0_BITS-3)
#define BOX_C1_LOG   (HIST_C1_BITS-3)
#define BOX_C2_LOG   (HIST_C2_BITS-3)
#define BOX_C0_ELEMS   (1<<BOX_C0_LOG) /* # of hist cells in update box */
#define BOX_C1_ELEMS   (1<<BOX_C1_LOG)
#define BOX_C2_ELEMS   (1<<BOX_C2_LOG)
#define BOX_C0_SHIFT   (C0_SHIFT + BOX_C0_LOG)
#define BOX_C1_SHIFT   (C1_SHIFT + BOX_C1_LOG)
#define BOX_C2_SHIFT   (C2_SHIFT + BOX_C2_LOG)
#define STEP_C0   ((1 << C0_SHIFT) * C0_SCALE)
#define STEP_C1   ((1 << C1_SHIFT) * C1_SCALE)
#define STEP_C2   ((1 << C2_SHIFT) * C2_SCALE)
#define STEPSIZE   ((MAXJSAMPLE+1)/16)
#define JPEG_INTERNALS
#define FMEMCOPY(dest, src, size)
#define FMEMZERO(target, size)
#define JPEG_INTERNALS
#define TRANSFORMS_SUPPORTED   1 /* 0 disables transform code */
#define JCOPYOPT_DEFAULT   JCOPYOPT_COMMENTS /* recommended default */

Typedefs

typedef unsigned char juce::jpeglibNamespace::JSAMPLE
typedef short juce::jpeglibNamespace::JCOEF
typedef unsigned char juce::jpeglibNamespace::JOCTET
typedef unsigned char juce::jpeglibNamespace::UINT8
typedef unsigned short juce::jpeglibNamespace::UINT16
typedef short juce::jpeglibNamespace::INT16
typedef long juce::jpeglibNamespace::INT32
typedef unsigned int juce::jpeglibNamespace::JDIMENSION
typedef JSAMPLE FARjuce::jpeglibNamespace::JSAMPROW
typedef JSAMPROWjuce::jpeglibNamespace::JSAMPARRAY
typedef JSAMPARRAYjuce::jpeglibNamespace::JSAMPIMAGE
typedef JCOEF juce::jpeglibNamespace::JBLOCK[DCTSIZE2]
typedef JBLOCK FARjuce::jpeglibNamespace::JBLOCKROW
typedef JBLOCKROWjuce::jpeglibNamespace::JBLOCKARRAY
typedef JBLOCKARRAYjuce::jpeglibNamespace::JBLOCKIMAGE
typedef JCOEF FARjuce::jpeglibNamespace::JCOEFPTR
typedef struct jpeg_marker_struct FARjuce::jpeglibNamespace::jpeg_saved_marker_ptr
typedef struct jpeg_common_structjuce::jpeglibNamespace::j_common_ptr
typedef struct jpeg_compress_structjuce::jpeglibNamespace::j_compress_ptr
typedef struct jpeg_decompress_structjuce::jpeglibNamespace::j_decompress_ptr
typedef struct jvirt_sarray_controljuce::jpeglibNamespace::jvirt_sarray_ptr
typedef struct jvirt_barray_controljuce::jpeglibNamespace::jvirt_barray_ptr
typedef unsigned char juce::jpeglibNamespace::boolean
typedef unsigned char juce::jpeglibNamespace::uchar
typedef unsigned short int juce::jpeglibNamespace::ushort
typedef unsigned int juce::jpeglibNamespace::uint
typedef unsigned long int juce::jpeglibNamespace::ulong
typedef unsigned long long int juce::jpeglibNamespace::ulonglong
typedef signed char juce::jpeglibNamespace::water::int8
typedef unsigned char juce::jpeglibNamespace::water::uint8
typedef signed short juce::jpeglibNamespace::water::int16
typedef unsigned short juce::jpeglibNamespace::water::uint16
typedef signed int juce::jpeglibNamespace::water::int32
typedef unsigned int juce::jpeglibNamespace::water::uint32
typedef long long juce::jpeglibNamespace::water::int64
typedef unsigned long long juce::jpeglibNamespace::water::uint64
typedef int juce::jpeglibNamespace::water::pointer_sized_int
typedef unsigned int juce::jpeglibNamespace::water::pointer_sized_uint
typedef uint32 juce::jpeglibNamespace::water::water_uchar
typedef my_coef_controllerjuce::jpeglibNamespace::my_coef_ptr
typedef my_color_converterjuce::jpeglibNamespace::my_cconvert_ptr
typedef int juce::jpeglibNamespace::DCTELEM
typedef MULTIPLIER juce::jpeglibNamespace::ISLOW_MULT_TYPE
typedef MULTIPLIER juce::jpeglibNamespace::IFAST_MULT_TYPE
typedef FAST_FLOAT juce::jpeglibNamespace::FLOAT_MULT_TYPE
typedef my_fdct_controllerjuce::jpeglibNamespace::my_fdct_ptr
typedef huff_entropy_encoderjuce::jpeglibNamespace::huff_entropy_ptr
typedef my_main_controllerjuce::jpeglibNamespace::my_main_ptr
typedef my_marker_writerjuce::jpeglibNamespace::my_marker_ptr
typedef my_comp_masterjuce::jpeglibNamespace::my_master_ptr
typedef phuff_entropy_encoderjuce::jpeglibNamespace::phuff_entropy_ptr
typedef my_prep_controllerjuce::jpeglibNamespace::my_prep_ptr
typedef my_downsamplerjuce::jpeglibNamespace::my_downsample_ptr
typedef my_coef_controller2juce::jpeglibNamespace::my_coef_ptr2
typedef my_source_mgrjuce::jpeglibNamespace::my_src_ptr
typedef my_coef_controller3juce::jpeglibNamespace::my_coef_ptr3
typedef my_color_deconverter2juce::jpeglibNamespace::my_cconvert_ptr2
typedef my_idct_controllerjuce::jpeglibNamespace::my_idct_ptr
typedef INT32 juce::jpeglibNamespace::bit_buf_type
typedef huff_entropy_decoder2juce::jpeglibNamespace::huff_entropy_ptr2
typedef my_input_controllerjuce::jpeglibNamespace::my_inputctl_ptr
typedef my_main_controller4juce::jpeglibNamespace::my_main_ptr4
typedef my_marker_readerjuce::jpeglibNamespace::my_marker_ptr2
typedef my_decomp_masterjuce::jpeglibNamespace::my_master_ptr6
typedef my_upsamplerjuce::jpeglibNamespace::my_upsample_ptr
typedef phuff_entropy_decoderjuce::jpeglibNamespace::phuff_entropy_ptr2
typedef my_post_controllerjuce::jpeglibNamespace::my_post_ptr
typedef my_upsampler2juce::jpeglibNamespace::my_upsample_ptr2
typedef struct juce::jpeglibNamespace::backing_store_struct juce::jpeglibNamespace::backing_store_info
typedef union small_pool_structjuce::jpeglibNamespace::small_pool_ptr
typedef union juce::jpeglibNamespace::small_pool_struct juce::jpeglibNamespace::small_pool_hdr
typedef union large_pool_struct FARjuce::jpeglibNamespace::large_pool_ptr
typedef union juce::jpeglibNamespace::large_pool_struct juce::jpeglibNamespace::large_pool_hdr
typedef my_memory_mgrjuce::jpeglibNamespace::my_mem_ptr
typedef int juce::jpeglibNamespace::ODITHER_MATRIX[ODITHER_SIZE][ODITHER_SIZE]
typedef int(* juce::jpeglibNamespace::ODITHER_MATRIX_PTR)[ODITHER_SIZE]
typedef INT16 juce::jpeglibNamespace::FSERROR
typedef int juce::jpeglibNamespace::LOCFSERROR
typedef FSERROR FARjuce::jpeglibNamespace::FSERRPTR
typedef my_cquantizerjuce::jpeglibNamespace::my_cquantize_ptr
typedef UINT16 juce::jpeglibNamespace::histcell
typedef histcell FARjuce::jpeglibNamespace::histptr
typedef histcell juce::jpeglibNamespace::hist1d[HIST_C2_ELEMS]
typedef hist1d FARjuce::jpeglibNamespace::hist2d
typedef hist2djuce::jpeglibNamespace::hist3d
typedef my_cquantizer2juce::jpeglibNamespace::my_cquantize_ptr2
typedef boxjuce::jpeglibNamespace::boxptr
typedef unsigned char juce::JPEGHelpers::boolean

Enumerations

enum  juce::jpeglibNamespace::J_COLOR_SPACE {
  juce::jpeglibNamespace::JCS_UNKNOWN , juce::jpeglibNamespace::JCS_GRAYSCALE , juce::jpeglibNamespace::JCS_RGB , juce::jpeglibNamespace::JCS_YCbCr ,
  juce::jpeglibNamespace::JCS_CMYK , juce::jpeglibNamespace::JCS_YCCK
}
enum  juce::jpeglibNamespace::J_DCT_METHOD { juce::jpeglibNamespace::JDCT_ISLOW , juce::jpeglibNamespace::JDCT_IFAST , juce::jpeglibNamespace::JDCT_FLOAT }
enum  juce::jpeglibNamespace::J_DITHER_MODE { juce::jpeglibNamespace::JDITHER_NONE , juce::jpeglibNamespace::JDITHER_ORDERED , juce::jpeglibNamespace::JDITHER_FS }
enum  juce::jpeglibNamespace::J_BUF_MODE { juce::jpeglibNamespace::JBUF_PASS_THRU , juce::jpeglibNamespace::JBUF_SAVE_SOURCE , juce::jpeglibNamespace::JBUF_CRANK_DEST , juce::jpeglibNamespace::JBUF_SAVE_AND_PASS }
enum  juce::jpeglibNamespace::J_MESSAGE_CODE { juce::jpeglibNamespace::JMESSAGE , juce::jpeglibNamespace::JMESSAGE }
enum  { juce::jpeglibNamespace::water::NumberToStringConverters::charsNeededForInt = 32 , juce::jpeglibNamespace::water::NumberToStringConverters::charsNeededForDouble = 48 }
enum  juce::jpeglibNamespace::JPEG_MARKER {
  juce::jpeglibNamespace::M_SOF0 = 0xc0 , juce::jpeglibNamespace::M_SOF1 = 0xc1 , juce::jpeglibNamespace::M_SOF2 = 0xc2 , juce::jpeglibNamespace::M_SOF3 = 0xc3 ,
  juce::jpeglibNamespace::M_SOF5 = 0xc5 , juce::jpeglibNamespace::M_SOF6 = 0xc6 , juce::jpeglibNamespace::M_SOF7 = 0xc7 , juce::jpeglibNamespace::M_JPG = 0xc8 ,
  juce::jpeglibNamespace::M_SOF9 = 0xc9 , juce::jpeglibNamespace::M_SOF10 = 0xca , juce::jpeglibNamespace::M_SOF11 = 0xcb , juce::jpeglibNamespace::M_SOF13 = 0xcd ,
  juce::jpeglibNamespace::M_SOF14 = 0xce , juce::jpeglibNamespace::M_SOF15 = 0xcf , juce::jpeglibNamespace::M_DHT = 0xc4 , juce::jpeglibNamespace::M_DAC = 0xcc ,
  juce::jpeglibNamespace::M_RST0 = 0xd0 , juce::jpeglibNamespace::M_RST1 = 0xd1 , juce::jpeglibNamespace::M_RST2 = 0xd2 , juce::jpeglibNamespace::M_RST3 = 0xd3 ,
  juce::jpeglibNamespace::M_RST4 = 0xd4 , juce::jpeglibNamespace::M_RST5 = 0xd5 , juce::jpeglibNamespace::M_RST6 = 0xd6 , juce::jpeglibNamespace::M_RST7 = 0xd7 ,
  juce::jpeglibNamespace::M_SOI = 0xd8 , juce::jpeglibNamespace::M_EOI = 0xd9 , juce::jpeglibNamespace::M_SOS = 0xda , juce::jpeglibNamespace::M_DQT = 0xdb ,
  juce::jpeglibNamespace::M_DNL = 0xdc , juce::jpeglibNamespace::M_DRI = 0xdd , juce::jpeglibNamespace::M_DHP = 0xde , juce::jpeglibNamespace::M_EXP = 0xdf ,
  juce::jpeglibNamespace::M_APP0 = 0xe0 , juce::jpeglibNamespace::M_APP1 = 0xe1 , juce::jpeglibNamespace::M_APP2 = 0xe2 , juce::jpeglibNamespace::M_APP3 = 0xe3 ,
  juce::jpeglibNamespace::M_APP4 = 0xe4 , juce::jpeglibNamespace::M_APP5 = 0xe5 , juce::jpeglibNamespace::M_APP6 = 0xe6 , juce::jpeglibNamespace::M_APP7 = 0xe7 ,
  juce::jpeglibNamespace::M_APP8 = 0xe8 , juce::jpeglibNamespace::M_APP9 = 0xe9 , juce::jpeglibNamespace::M_APP10 = 0xea , juce::jpeglibNamespace::M_APP11 = 0xeb ,
  juce::jpeglibNamespace::M_APP12 = 0xec , juce::jpeglibNamespace::M_APP13 = 0xed , juce::jpeglibNamespace::M_APP14 = 0xee , juce::jpeglibNamespace::M_APP15 = 0xef ,
  juce::jpeglibNamespace::M_JPG0 = 0xf0 , juce::jpeglibNamespace::M_JPG13 = 0xfd , juce::jpeglibNamespace::M_COM = 0xfe , juce::jpeglibNamespace::M_TEM = 0x01 ,
  juce::jpeglibNamespace::M_ERROR = 0x100
}
enum  juce::jpeglibNamespace::c_pass_type { juce::jpeglibNamespace::main_pass , juce::jpeglibNamespace::huff_opt_pass , juce::jpeglibNamespace::output_pass }
enum  juce::jpeglibNamespace::JXFORM_CODE {
  juce::jpeglibNamespace::JXFORM_NONE , juce::jpeglibNamespace::JXFORM_FLIP_H , juce::jpeglibNamespace::JXFORM_FLIP_V , juce::jpeglibNamespace::JXFORM_TRANSPOSE ,
  juce::jpeglibNamespace::JXFORM_TRANSVERSE , juce::jpeglibNamespace::JXFORM_ROT_90 , juce::jpeglibNamespace::JXFORM_ROT_180 , juce::jpeglibNamespace::JXFORM_ROT_270
}
enum  juce::jpeglibNamespace::JCOPY_OPTION { juce::jpeglibNamespace::JCOPYOPT_NONE , juce::jpeglibNamespace::JCOPYOPT_COMMENTS , juce::jpeglibNamespace::JCOPYOPT_ALL }

Functions

 juce::jpeglibNamespace::JUCE_BEGIN_IGNORE_WARNINGS_GCC_LIKE ("-Wconversion", "-Wdeprecated-register", "-Wdeprecated-declarations", "-Wsign-conversion", "-Wcast-align", "-Wswitch-enum", "-Wswitch-default", "-Wimplicit-fallthrough", "-Wzero-as-null-pointer-constant", "-Wshift-negative-value", "-Wcomma") typedef unsigned char boolean
typedef juce::jpeglibNamespace::JMETHOD (boolean, jpeg_marker_parser_method,(j_decompress_ptr cinfo))
 juce::jpeglibNamespace::EXTERN (struct jpeg_error_mgr *) jpeg_std_error JPP((struct jpeg_error_mgr *err))
 juce::jpeglibNamespace::EXTERN (void) jpeg_CreateCompress JPP((j_compress_ptr cinfo
 juce::jpeglibNamespace::EXTERN (int) jpeg_quality_scaling JPP((int quality))
 juce::jpeglibNamespace::EXTERN (JQUANT_TBL *) jpeg_alloc_quant_table JPP((j_common_ptr cinfo))
 juce::jpeglibNamespace::EXTERN (JHUFF_TBL *) jpeg_alloc_huff_table JPP((j_common_ptr cinfo))
 juce::jpeglibNamespace::EXTERN (JDIMENSION) jpeg_write_scanlines JPP((j_compress_ptr cinfo
 juce::jpeglibNamespace::EXTERN (boolean) jpeg_start_decompress JPP((j_decompress_ptr cinfo))
 juce::jpeglibNamespace::EXTERN (jvirt_barray_ptr *) jpeg_read_coefficients JPP((j_decompress_ptr cinfo))
typedef juce::jpeglibNamespace::JMETHOD (void, inverse_DCT_method_ptr,(j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col))
 juce::jpeglibNamespace::EXTERN (long) jdiv_round_up JPP((long a
template<typename Type>
static char * juce::jpeglibNamespace::water::NumberToStringConverters::printDigits (char *t, Type v) noexcept
static char * juce::jpeglibNamespace::water::NumberToStringConverters::numberToString (char *t, const int64 n) noexcept
void juce::jpeglibNamespace::water::zeromem (void *memory, size_t numBytes) noexcept
template<typename Type>
void juce::jpeglibNamespace::water::zerostruct (Type &structure) noexcept
template<typename Type>
void juce::jpeglibNamespace::water::deleteAndZero (Type &pointer)
template<typename Type, typename IntegerType>
Type * juce::jpeglibNamespace::water::addBytesToPointer (Type *basePointer, IntegerType bytes) noexcept
template<typename Type1, typename Type2>
int juce::jpeglibNamespace::water::getAddressDifference (Type1 *pointer1, Type2 *pointer2) noexcept
template<class Type>
Type * juce::jpeglibNamespace::water::createCopyIfNotNull (const Type *objectToCopy)
template<typename Type>
Type juce::jpeglibNamespace::water::readUnaligned (const void *srcPtr) noexcept
template<typename Type>
void juce::jpeglibNamespace::water::writeUnaligned (void *dstPtr, Type value) noexcept
String juce::jpeglibNamespace::water::operator+ (const char *string1, const String &string2)
String juce::jpeglibNamespace::water::operator+ (char string1, const String &string2)
String juce::jpeglibNamespace::water::operator+ (water_uchar string1, const String &string2)
String juce::jpeglibNamespace::water::operator+ (String string1, const String &string2)
String juce::jpeglibNamespace::water::operator+ (String string1, const char *string2)
String juce::jpeglibNamespace::water::operator+ (String string1, char characterToAppend)
String juce::jpeglibNamespace::water::operator+ (String string1, water_uchar characterToAppend)
Stringjuce::jpeglibNamespace::water::operator<< (String &string1, char characterToAppend)
Stringjuce::jpeglibNamespace::water::operator<< (String &string1, water_uchar characterToAppend)
Stringjuce::jpeglibNamespace::water::operator<< (String &string1, const char *string2)
Stringjuce::jpeglibNamespace::water::operator<< (String &string1, const String &string2)
Stringjuce::jpeglibNamespace::water::operator<< (String &string1, StringRef string2)
Stringjuce::jpeglibNamespace::water::operator<< (String &string1, short number)
Stringjuce::jpeglibNamespace::water::operator<< (String &string1, int number)
Stringjuce::jpeglibNamespace::water::operator<< (String &string1, long number)
Stringjuce::jpeglibNamespace::water::operator<< (String &string1, int64 number)
Stringjuce::jpeglibNamespace::water::operator<< (String &string1, uint64 number)
Stringjuce::jpeglibNamespace::water::operator<< (String &string1, float number)
Stringjuce::jpeglibNamespace::water::operator<< (String &string1, double number)
bool juce::jpeglibNamespace::water::operator== (const String &string1, const String &string2) noexcept
bool juce::jpeglibNamespace::water::operator== (const String &string1, const char *string2) noexcept
bool juce::jpeglibNamespace::water::operator== (const String &string1, const CharPointer_UTF8 string2) noexcept
bool juce::jpeglibNamespace::water::operator!= (const String &string1, const String &string2) noexcept
bool juce::jpeglibNamespace::water::operator!= (const String &string1, const char *string2) noexcept
bool juce::jpeglibNamespace::water::operator!= (const String &string1, const CharPointer_UTF8 string2) noexcept
bool juce::jpeglibNamespace::water::operator> (const String &string1, const String &string2) noexcept
bool juce::jpeglibNamespace::water::operator< (const String &string1, const String &string2) noexcept
bool juce::jpeglibNamespace::water::operator>= (const String &string1, const String &string2) noexcept
bool juce::jpeglibNamespace::water::operator<= (const String &string1, const String &string2) noexcept
template<class traits>
std::basic_ostream< char, traits > & juce::jpeglibNamespace::water::operator<< (std::basic_ostream< char, traits > &stream, const String &stringToWrite)
OutputStreamjuce::jpeglibNamespace::water::operator<< (OutputStream &stream, const String &stringToWrite)
OutputStreamjuce::jpeglibNamespace::water::operator<< (OutputStream &stream, StringRef stringToWrite)
bool juce::jpeglibNamespace::water::operator== (const String &string1, StringRef string2) noexcept
bool juce::jpeglibNamespace::water::operator!= (const String &string1, StringRef string2) noexcept
String juce::jpeglibNamespace::water::operator+ (String s1, StringRef s2)
String juce::jpeglibNamespace::water::operator+ (StringRef s1, const String &s2)
String juce::jpeglibNamespace::water::operator+ (const char *s1, StringRef s2)
String juce::jpeglibNamespace::water::operator+ (StringRef s1, const char *s2)
 juce::jpeglibNamespace::jpeg_CreateCompress (j_compress_ptr cinfo, int version, size_t structsize)
 juce::jpeglibNamespace::jpeg_destroy_compress (j_compress_ptr cinfo)
 juce::jpeglibNamespace::jpeg_abort_compress (j_compress_ptr cinfo)
 juce::jpeglibNamespace::jpeg_suppress_tables (j_compress_ptr cinfo, boolean suppress)
 juce::jpeglibNamespace::jpeg_finish_compress (j_compress_ptr cinfo)
 juce::jpeglibNamespace::jpeg_write_marker (j_compress_ptr cinfo, int marker, const JOCTET *dataptr, unsigned int datalen)
 juce::jpeglibNamespace::jpeg_write_m_header (j_compress_ptr cinfo, int marker, unsigned int datalen)
 juce::jpeglibNamespace::jpeg_write_m_byte (j_compress_ptr cinfo, int val)
 juce::jpeglibNamespace::jpeg_write_tables (j_compress_ptr cinfo)
 juce::jpeglibNamespace::jpeg_start_compress (j_compress_ptr cinfo, boolean write_all_tables)
 juce::jpeglibNamespace::jpeg_write_scanlines (j_compress_ptr cinfo, JSAMPARRAY scanlines, JDIMENSION num_lines)
 juce::jpeglibNamespace::jpeg_write_raw_data (j_compress_ptr cinfo, JSAMPIMAGE data, JDIMENSION num_lines)
 juce::jpeglibNamespace::METHODDEF (boolean)
 juce::jpeglibNamespace::start_pass_coef (j_compress_ptr cinfo, J_BUF_MODE pass_mode)
 juce::jpeglibNamespace::compress_data (j_compress_ptr cinfo, JSAMPIMAGE input_buf)
 juce::jpeglibNamespace::compress_first_pass (j_compress_ptr cinfo, JSAMPIMAGE input_buf)
 juce::jpeglibNamespace::compress_output (j_compress_ptr cinfo, JSAMPIMAGE)
 juce::jpeglibNamespace::jinit_c_coef_controller (j_compress_ptr cinfo, boolean need_full_buffer)
 juce::jpeglibNamespace::rgb_ycc_start (j_compress_ptr cinfo)
 juce::jpeglibNamespace::rgb_ycc_convert (j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)
 juce::jpeglibNamespace::rgb_gray_convert (j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)
 juce::jpeglibNamespace::cmyk_ycck_convert (j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)
 juce::jpeglibNamespace::grayscale_convert (j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)
 juce::jpeglibNamespace::null_convert (j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)
 juce::jpeglibNamespace::null_method (j_compress_ptr)
 juce::jpeglibNamespace::jinit_color_converter (j_compress_ptr cinfo)
typedef juce::jpeglibNamespace::JMETHOD (void, forward_DCT_method_ptr,(DCTELEM *data))
typedef juce::jpeglibNamespace::JMETHOD (void, float_DCT_method_ptr,(FAST_FLOAT *data))
 juce::jpeglibNamespace::start_pass_fdctmgr (j_compress_ptr cinfo)
 juce::jpeglibNamespace::forward_DCT (j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY sample_data, JBLOCKROW coef_blocks, JDIMENSION start_row, JDIMENSION start_col, JDIMENSION num_blocks)
 juce::jpeglibNamespace::forward_DCT_float (j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY sample_data, JBLOCKROW coef_blocks, JDIMENSION start_row, JDIMENSION start_col, JDIMENSION num_blocks)
 juce::jpeglibNamespace::jinit_forward_dct (j_compress_ptr cinfo)
 juce::jpeglibNamespace::jpeg_make_c_derived_tbl (j_compress_ptr cinfo, boolean isDC, int tblno, c_derived_tbl **pdtbl)
 juce::jpeglibNamespace::dump_buffer (working_state *state)
INLINE juce::jpeglibNamespace::emit_bits (working_state *state, unsigned int code, int size)
 juce::jpeglibNamespace::flush_bits (working_state *state)
 juce::jpeglibNamespace::encode_one_block (working_state *state, JCOEFPTR block, int last_dc_val, c_derived_tbl *dctbl, c_derived_tbl *actbl)
 juce::jpeglibNamespace::emit_restart (working_state *state, int restart_num)
 juce::jpeglibNamespace::encode_mcu_huff (j_compress_ptr cinfo, JBLOCKROW *MCU_data)
 juce::jpeglibNamespace::finish_pass_huff (j_compress_ptr cinfo)
 juce::jpeglibNamespace::htest_one_block (j_compress_ptr cinfo, JCOEFPTR block, int last_dc_val, long dc_counts[], long ac_counts[])
 juce::jpeglibNamespace::encode_mcu_gather (j_compress_ptr cinfo, JBLOCKROW *MCU_data)
 juce::jpeglibNamespace::jpeg_gen_optimal_table (j_compress_ptr cinfo, JHUFF_TBL *htbl, long freq[])
 juce::jpeglibNamespace::finish_pass_gather (j_compress_ptr cinfo)
 juce::jpeglibNamespace::jinit_huff_encoder (j_compress_ptr cinfo)
 juce::jpeglibNamespace::jinit_compress_master (j_compress_ptr cinfo)
 juce::jpeglibNamespace::METHODDEF (void)
 juce::jpeglibNamespace::process_data_simple_main (j_compress_ptr cinfo, JSAMPARRAY input_buf, JDIMENSION *in_row_ctr, JDIMENSION in_rows_avail)
 juce::jpeglibNamespace::jinit_c_main_controller (j_compress_ptr cinfo, boolean need_full_buffer)
 juce::jpeglibNamespace::emit_byte (j_compress_ptr cinfo, int val)
 juce::jpeglibNamespace::emit_marker (j_compress_ptr cinfo, JPEG_MARKER mark)
 juce::jpeglibNamespace::emit_2bytes (j_compress_ptr cinfo, int value)
 juce::jpeglibNamespace::emit_dqt (j_compress_ptr cinfo, int index)
 juce::jpeglibNamespace::emit_dht (j_compress_ptr cinfo, int index, boolean is_ac)
 juce::jpeglibNamespace::emit_dac (j_compress_ptr)
 juce::jpeglibNamespace::emit_dri (j_compress_ptr cinfo)
 juce::jpeglibNamespace::emit_sof (j_compress_ptr cinfo, JPEG_MARKER code)
 juce::jpeglibNamespace::emit_sos (j_compress_ptr cinfo)
 juce::jpeglibNamespace::emit_jfif_app0 (j_compress_ptr cinfo)
 juce::jpeglibNamespace::emit_adobe_app14 (j_compress_ptr cinfo)
 juce::jpeglibNamespace::write_marker_header (j_compress_ptr cinfo, int marker, unsigned int datalen)
 juce::jpeglibNamespace::write_marker_byte (j_compress_ptr cinfo, int val)
 juce::jpeglibNamespace::write_file_header (j_compress_ptr cinfo)
 juce::jpeglibNamespace::write_frame_header (j_compress_ptr cinfo)
 juce::jpeglibNamespace::write_scan_header (j_compress_ptr cinfo)
 juce::jpeglibNamespace::write_file_trailer (j_compress_ptr cinfo)
 juce::jpeglibNamespace::write_tables_only (j_compress_ptr cinfo)
 juce::jpeglibNamespace::jinit_marker_writer (j_compress_ptr cinfo)
 juce::jpeglibNamespace::initial_setup (j_compress_ptr cinfo)
 juce::jpeglibNamespace::validate_script (j_compress_ptr cinfo)
 juce::jpeglibNamespace::select_scan_parameters (j_compress_ptr cinfo)
 juce::jpeglibNamespace::per_scan_setup (j_compress_ptr cinfo)
 juce::jpeglibNamespace::prepare_for_pass (j_compress_ptr cinfo)
 juce::jpeglibNamespace::pass_startup (j_compress_ptr cinfo)
 juce::jpeglibNamespace::finish_pass_master (j_compress_ptr cinfo)
 juce::jpeglibNamespace::jinit_c_master_control (j_compress_ptr cinfo, boolean transcode_only)
 juce::jpeglibNamespace::jpeg_abort (j_common_ptr cinfo)
 juce::jpeglibNamespace::jpeg_destroy (j_common_ptr cinfo)
 juce::jpeglibNamespace::jpeg_alloc_quant_table (j_common_ptr cinfo)
 juce::jpeglibNamespace::jpeg_alloc_huff_table (j_common_ptr cinfo)
 juce::jpeglibNamespace::jpeg_add_quant_table (j_compress_ptr cinfo, int which_tbl, const unsigned int *basic_table, int scale_factor, boolean force_baseline)
 juce::jpeglibNamespace::jpeg_set_linear_quality (j_compress_ptr cinfo, int scale_factor, boolean force_baseline)
 juce::jpeglibNamespace::jpeg_quality_scaling (int quality)
 juce::jpeglibNamespace::jpeg_set_quality (j_compress_ptr cinfo, int quality, boolean force_baseline)
 juce::jpeglibNamespace::add_huff_table (j_compress_ptr cinfo, JHUFF_TBL **htblptr, const UINT8 *bits, const UINT8 *val)
 juce::jpeglibNamespace::std_huff_tables (j_compress_ptr cinfo)
 juce::jpeglibNamespace::jpeg_set_defaults (j_compress_ptr cinfo)
 juce::jpeglibNamespace::jpeg_default_colorspace (j_compress_ptr cinfo)
 juce::jpeglibNamespace::jpeg_set_colorspace (j_compress_ptr cinfo, J_COLOR_SPACE colorspace)
 juce::jpeglibNamespace::fill_a_scan (jpeg_scan_info *scanptr, int ci, int Ss, int Se, int Ah, int Al)
 juce::jpeglibNamespace::fill_scans (jpeg_scan_info *scanptr, int ncomps, int Ss, int Se, int Ah, int Al)
 juce::jpeglibNamespace::fill_dc_scans (jpeg_scan_info *scanptr, int ncomps, int Ah, int Al)
 juce::jpeglibNamespace::jpeg_simple_progression (j_compress_ptr cinfo)
 juce::jpeglibNamespace::dump_buffer_p (phuff_entropy_ptr entropy)
INLINE juce::jpeglibNamespace::emit_bits_p (phuff_entropy_ptr entropy, unsigned int code, int size)
 juce::jpeglibNamespace::flush_bits_p (phuff_entropy_ptr entropy)
INLINE juce::jpeglibNamespace::emit_symbol (phuff_entropy_ptr entropy, int tbl_no, int symbol)
 juce::jpeglibNamespace::emit_buffered_bits (phuff_entropy_ptr entropy, char *bufstart, unsigned int nbits)
 juce::jpeglibNamespace::emit_eobrun (phuff_entropy_ptr entropy)
 juce::jpeglibNamespace::emit_restart_p (phuff_entropy_ptr entropy, int restart_num)
 juce::jpeglibNamespace::encode_mcu_DC_first (j_compress_ptr cinfo, JBLOCKROW *MCU_data)
 juce::jpeglibNamespace::encode_mcu_AC_first (j_compress_ptr cinfo, JBLOCKROW *MCU_data)
 juce::jpeglibNamespace::encode_mcu_DC_refine (j_compress_ptr cinfo, JBLOCKROW *MCU_data)
 juce::jpeglibNamespace::encode_mcu_AC_refine (j_compress_ptr cinfo, JBLOCKROW *MCU_data)
 juce::jpeglibNamespace::finish_pass_phuff (j_compress_ptr cinfo)
 juce::jpeglibNamespace::finish_pass_gather_phuff (j_compress_ptr cinfo)
 juce::jpeglibNamespace::jinit_phuff_encoder (j_compress_ptr cinfo)
 juce::jpeglibNamespace::start_pass_prep (j_compress_ptr cinfo, J_BUF_MODE pass_mode)
 juce::jpeglibNamespace::expand_bottom_edge (JSAMPARRAY image_data, JDIMENSION num_cols, int input_rows, int output_rows)
 juce::jpeglibNamespace::pre_process_data (j_compress_ptr cinfo, JSAMPARRAY input_buf, JDIMENSION *in_row_ctr, JDIMENSION in_rows_avail, JSAMPIMAGE output_buf, JDIMENSION *out_row_group_ctr, JDIMENSION out_row_groups_avail)
 juce::jpeglibNamespace::pre_process_context (j_compress_ptr cinfo, JSAMPARRAY input_buf, JDIMENSION *in_row_ctr, JDIMENSION in_rows_avail, JSAMPIMAGE output_buf, JDIMENSION *out_row_group_ctr, JDIMENSION out_row_groups_avail)
 juce::jpeglibNamespace::create_context_buffer (j_compress_ptr cinfo)
 juce::jpeglibNamespace::jinit_c_prep_controller (j_compress_ptr cinfo, boolean need_full_buffer)
typedef juce::jpeglibNamespace::JMETHOD (void, downsample1_ptr,(j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data))
 juce::jpeglibNamespace::start_pass_downsample (j_compress_ptr)
 juce::jpeglibNamespace::expand_right_edge (JSAMPARRAY image_data, int num_rows, JDIMENSION input_cols, JDIMENSION output_cols)
 juce::jpeglibNamespace::sep_downsample (j_compress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION in_row_index, JSAMPIMAGE output_buf, JDIMENSION out_row_group_index)
 juce::jpeglibNamespace::int_downsample (j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data)
 juce::jpeglibNamespace::fullsize_downsample (j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data)
 juce::jpeglibNamespace::h2v1_downsample (j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data)
 juce::jpeglibNamespace::h2v2_downsample (j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data)
 juce::jpeglibNamespace::h2v2_smooth_downsample (j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data)
 juce::jpeglibNamespace::fullsize_smooth_downsample (j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data)
 juce::jpeglibNamespace::jinit_downsampler (j_compress_ptr cinfo)
 juce::jpeglibNamespace::LOCAL (void)
 juce::jpeglibNamespace::jpeg_copy_critical_parameters (j_decompress_ptr srcinfo, j_compress_ptr dstinfo)
 juce::jpeglibNamespace::transencode_master_selection (j_compress_ptr cinfo, jvirt_barray_ptr *coef_arrays)
 juce::jpeglibNamespace::start_iMCU_row2 (j_compress_ptr cinfo)
 juce::jpeglibNamespace::start_pass_coef2 (j_compress_ptr cinfo, J_BUF_MODE pass_mode)
 juce::jpeglibNamespace::compress_output2 (j_compress_ptr cinfo, JSAMPIMAGE)
 juce::jpeglibNamespace::transencode_coef_controller (j_compress_ptr cinfo, jvirt_barray_ptr *coef_arrays)
 juce::jpeglibNamespace::LOCAL (boolean)
 juce::jpeglibNamespace::output_pass_setup (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::jpeg_read_scanlines (j_decompress_ptr cinfo, JSAMPARRAY scanlines, JDIMENSION max_lines)
 juce::jpeglibNamespace::jpeg_read_raw_data (j_decompress_ptr cinfo, JSAMPIMAGE data, JDIMENSION max_lines)
 juce::jpeglibNamespace::jpeg_start_output (j_decompress_ptr cinfo, int scan_number)
 juce::jpeglibNamespace::jpeg_finish_output (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::jpeg_CreateDecompress (j_decompress_ptr cinfo, int version, size_t structsize)
 juce::jpeglibNamespace::jpeg_destroy_decompress (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::jpeg_abort_decompress (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::default_decompress_parms (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::jpeg_read_header (j_decompress_ptr cinfo, boolean require_image)
 juce::jpeglibNamespace::jpeg_consume_input (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::jpeg_input_complete (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::jpeg_has_multiple_scans (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::jpeg_finish_decompress (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::JMESSAGE (JERR_ARITH_NOTIMPL, "Sorry, there are legal restrictions on arithmetic coding") JMESSAGE(JERR_BAD_LIB_VERSION
Wrong JPEG library caller expects d juce::jpeglibNamespace::JMESSAGE (JERR_BAD_PROGRESSION, "Invalid progressive parameters Ss=%d Se=%d Ah=%d Al=%d") JMESSAGE(JERR_BAD_PROG_SCRIPT
Wrong JPEG library caller expects d Invalid progressive parameters at scan script entry d juce::jpeglibNamespace::JMESSAGE (JERR_BAD_STRUCT_SIZE, "JPEG parameter struct mismatch: library thinks size is %u, caller expects %u") JMESSAGE(JERR_MISMATCHED_QUANT_TABLE
Wrong JPEG library caller expects d Invalid progressive parameters at scan script entry d Cannot transcode due to multiple use of quantization table d juce::jpeglibNamespace::JMESSAGE (JERR_QUANT_COMPONENTS, "Cannot quantize more than %d color components") JMESSAGE(JERR_TFILE_WRITE
Wrong JPEG library caller expects d Invalid progressive parameters at scan script entry d Cannot transcode due to multiple use of quantization table d Write failed on temporary file out of disk space juce::jpeglibNamespace::JMESSAGE (JTRC_16BIT_TABLES, "Caution: quantization tables are too coarse for baseline JPEG") JMESSAGE(JTRC_ADOBE
Wrong JPEG library caller expects d Invalid progressive parameters at scan script entry d Cannot transcode due to multiple use of quantization table d Write failed on temporary file out of disk space Adobe APP14 transform d juce::jpeglibNamespace::JMESSAGE (JTRC_JFIF_BADTHUMBNAILSIZE, "Warning: thumbnail image size does not match data length %u") JMESSAGE(JTRC_JFIF_EXTENSION
Wrong JPEG library caller expects d Invalid progressive parameters at scan script entry d Cannot transcode due to multiple use of quantization table d Write failed on temporary file out of disk space Adobe APP14 transform d JFIF extension length u juce::jpeglibNamespace::JMESSAGE (JTRC_SMOOTH_NOTIMPL, "Smoothing not supported with nonstandard sampling ratios") JMESSAGE(JTRC_THUMB_JPEG
Wrong JPEG library caller expects d Invalid progressive parameters at scan script entry d Cannot transcode due to multiple use of quantization table d Write failed on temporary file out of disk space Adobe APP14 transform d JFIF extension length u JFIF extension length u juce::jpeglibNamespace::JMESSAGE (JTRC_THUMB_PALETTE, "JFIF extension marker: palette thumbnail image, length %u") JMESSAGE(JTRC_THUMB_RGB
Wrong JPEG library caller expects d Invalid progressive parameters at scan script entry d Cannot transcode due to multiple use of quantization table d Write failed on temporary file out of disk space Adobe APP14 transform d JFIF extension length u JFIF extension length u JFIF extension length u juce::jpeglibNamespace::JMESSAGE (JTRC_UNKNOWN_IDS, "Unrecognized component IDs %d %d %d, assuming YCbCr") JMESSAGE(JWRN_BOGUS_PROGRESSION
Wrong JPEG library caller expects d Invalid progressive parameters at scan script entry d Cannot transcode due to multiple use of quantization table d Write failed on temporary file out of disk space Adobe APP14 transform d JFIF extension length u JFIF extension length u JFIF extension length u Inconsistent progression sequence for component d coefficient d juce::jpeglibNamespace::JMESSAGE (JWRN_EXTRANEOUS_DATA, "Corrupt JPEG data: %u extraneous bytes before marker 0x%02x") JMESSAGE(JWRN_MUST_RESYNC
 juce::jpeglibNamespace::init_source (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::fill_input_buffer (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::skip_input_data (j_decompress_ptr cinfo, long num_bytes)
 juce::jpeglibNamespace::term_source (j_decompress_ptr)
 juce::jpeglibNamespace::jpeg_stdio_src (j_decompress_ptr cinfo, FILE *infile)
 juce::jpeglibNamespace::METHODDEF (int)
 juce::jpeglibNamespace::start_input_pass (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::start_output_pass (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::decompress_onepass (j_decompress_ptr cinfo, JSAMPIMAGE output_buf)
 juce::jpeglibNamespace::dummy_consume_data (j_decompress_ptr)
 juce::jpeglibNamespace::consume_data (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::decompress_data (j_decompress_ptr cinfo, JSAMPIMAGE output_buf)
 juce::jpeglibNamespace::smoothing_ok (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::decompress_smooth_data (j_decompress_ptr cinfo, JSAMPIMAGE output_buf)
 juce::jpeglibNamespace::jinit_d_coef_controller (j_decompress_ptr cinfo, boolean need_full_buffer)
 juce::jpeglibNamespace::build_ycc_rgb_table (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::ycc_rgb_convert (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION input_row, JSAMPARRAY output_buf, int num_rows)
 juce::jpeglibNamespace::null_convert2 (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION input_row, JSAMPARRAY output_buf, int num_rows)
 juce::jpeglibNamespace::grayscale_convert2 (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION input_row, JSAMPARRAY output_buf, int num_rows)
 juce::jpeglibNamespace::gray_rgb_convert (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION input_row, JSAMPARRAY output_buf, int num_rows)
 juce::jpeglibNamespace::ycck_cmyk_convert (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION input_row, JSAMPARRAY output_buf, int num_rows)
 juce::jpeglibNamespace::start_pass_dcolor (j_decompress_ptr)
 juce::jpeglibNamespace::jinit_color_deconverter (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::start_pass (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::jinit_inverse_dct (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::start_pass_huff_decoder (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::jpeg_make_d_derived_tbl (j_decompress_ptr cinfo, boolean isDC, int tblno, d_derived_tbl **pdtbl)
 juce::jpeglibNamespace::jpeg_fill_bit_buffer (bitread_working_state *state, bit_buf_type get_buffer, int bits_left, int nbits)
 juce::jpeglibNamespace::jpeg_huff_decode (bitread_working_state *state, bit_buf_type get_buffer, int bits_left, d_derived_tbl *htbl, int min_bits)
 juce::jpeglibNamespace::process_restart (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::decode_mcu (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
 juce::jpeglibNamespace::jinit_huff_decoder (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::per_scan_setup2 (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::latch_quant_tables (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::start_input_pass2 (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::finish_input_pass (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::consume_markers (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::reset_input_controller (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::jinit_input_controller (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::make_funny_pointers (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::set_wraparound_pointers (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::set_bottom_pointers (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::start_pass_main2 (j_decompress_ptr cinfo, J_BUF_MODE pass_mode)
 juce::jpeglibNamespace::process_data_simple_main2 (j_decompress_ptr cinfo, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)
 juce::jpeglibNamespace::process_data_context_main (j_decompress_ptr cinfo, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)
 juce::jpeglibNamespace::process_data_crank_post (j_decompress_ptr cinfo, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)
 juce::jpeglibNamespace::jinit_d_main_controller (j_decompress_ptr cinfo, boolean need_full_buffer)
 juce::jpeglibNamespace::get_soi (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::get_sof (j_decompress_ptr cinfo, boolean is_prog, boolean is_arith)
 juce::jpeglibNamespace::get_sos (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::get_dht (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::get_dqt (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::get_dri (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::examine_app0 (j_decompress_ptr cinfo, JOCTET FAR *data, unsigned int datalen, INT32 remaining)
 juce::jpeglibNamespace::examine_app14 (j_decompress_ptr cinfo, JOCTET FAR *data, unsigned int datalen, INT32 remaining)
 juce::jpeglibNamespace::get_interesting_appn (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::save_marker (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::skip_variable (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::next_marker (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::first_marker (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::read_markers (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::read_restart_marker (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::jpeg_resync_to_restart (j_decompress_ptr cinfo, int desired)
 juce::jpeglibNamespace::reset_marker_reader (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::jinit_marker_reader (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::jpeg_save_markers (j_decompress_ptr cinfo, int marker_code, unsigned int length_limit)
 juce::jpeglibNamespace::jpeg_set_marker_processor (j_decompress_ptr cinfo, int marker_code, jpeg_marker_parser_method routine)
 juce::jpeglibNamespace::use_merged_upsample (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::jpeg_calc_output_dimensions (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::prepare_range_limit_table (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::master_selection (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::prepare_for_output_pass (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::finish_output_pass (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::jpeg_new_colormap (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::jinit_master_decompress (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::build_ycc_rgb_table2 (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::start_pass_merged_upsample (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::merged_2v_upsample (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION *in_row_group_ctr, JDIMENSION, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)
 juce::jpeglibNamespace::merged_1v_upsample (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION *in_row_group_ctr, JDIMENSION, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION)
 juce::jpeglibNamespace::h2v1_merged_upsample (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION in_row_group_ctr, JSAMPARRAY output_buf)
 juce::jpeglibNamespace::h2v2_merged_upsample (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION in_row_group_ctr, JSAMPARRAY output_buf)
 juce::jpeglibNamespace::jinit_merged_upsampler (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::process_restartp (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::decode_mcu_DC_first (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
 juce::jpeglibNamespace::decode_mcu_AC_first (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
 juce::jpeglibNamespace::decode_mcu_DC_refine (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
 juce::jpeglibNamespace::decode_mcu_AC_refine (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
 juce::jpeglibNamespace::jinit_phuff_decoder (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::post_process_1pass (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION *in_row_group_ctr, JDIMENSION in_row_groups_avail, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)
 juce::jpeglibNamespace::post_process_prepass (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION *in_row_group_ctr, JDIMENSION in_row_groups_avail, JSAMPARRAY, JDIMENSION *out_row_ctr, JDIMENSION)
 juce::jpeglibNamespace::post_process_2pass (j_decompress_ptr cinfo, JSAMPIMAGE, JDIMENSION *, JDIMENSION, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)
 juce::jpeglibNamespace::jinit_d_post_controller (j_decompress_ptr cinfo, boolean need_full_buffer)
typedef juce::jpeglibNamespace::JMETHOD (void, upsample1_ptr,(j_decompress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr))
 juce::jpeglibNamespace::start_pass_upsample (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::sep_upsample (j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION *in_row_group_ctr, JDIMENSION, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)
 juce::jpeglibNamespace::fullsize_upsample (j_decompress_ptr, jpeg_component_info *, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr)
 juce::jpeglibNamespace::noop_upsample (j_decompress_ptr, jpeg_component_info *, JSAMPARRAY, JSAMPARRAY *output_data_ptr)
 juce::jpeglibNamespace::int_upsample (j_decompress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr)
 juce::jpeglibNamespace::h2v1_upsample (j_decompress_ptr cinfo, jpeg_component_info *, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr)
 juce::jpeglibNamespace::h2v2_upsample (j_decompress_ptr cinfo, jpeg_component_info *, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr)
 juce::jpeglibNamespace::h2v1_fancy_upsample (j_decompress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr)
 juce::jpeglibNamespace::h2v2_fancy_upsample (j_decompress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr)
 juce::jpeglibNamespace::jinit_upsampler (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::transdecode_master_selection (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::jpeg_fdct_float (FAST_FLOAT *data)
 juce::jpeglibNamespace::jpeg_fdct_islow (DCTELEM *data)
 juce::jpeglibNamespace::jpeg_fdct_ifast (DCTELEM *data)
 juce::jpeglibNamespace::jpeg_idct_float (j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col)
 juce::jpeglibNamespace::jpeg_idct_ifast (j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col)
 juce::jpeglibNamespace::jpeg_idct_islow (j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col)
 juce::jpeglibNamespace::jpeg_idct_4x4 (j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col)
 juce::jpeglibNamespace::jpeg_idct_2x2 (j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col)
 juce::jpeglibNamespace::jpeg_idct_1x1 (j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col)
 juce::jpeglibNamespace::EXTERN (void *) jpeg_get_small JPP((j_common_ptr cinfo
 juce::jpeglibNamespace::EXTERN (void FAR *) jpeg_get_large JPP((j_common_ptr cinfo
 juce::jpeglibNamespace::out_of_memory (j_common_ptr cinfo, int which)
 juce::jpeglibNamespace::alloc_small (j_common_ptr cinfo, int pool_id, size_t sizeofobject)
 juce::jpeglibNamespace::alloc_large (j_common_ptr cinfo, int pool_id, size_t sizeofobject)
 juce::jpeglibNamespace::alloc_sarray (j_common_ptr cinfo, int pool_id, JDIMENSION samplesperrow, JDIMENSION numrows)
 juce::jpeglibNamespace::alloc_barray (j_common_ptr cinfo, int pool_id, JDIMENSION blocksperrow, JDIMENSION numrows)
 juce::jpeglibNamespace::request_virt_sarray (j_common_ptr cinfo, int pool_id, boolean pre_zero, JDIMENSION samplesperrow, JDIMENSION numrows, JDIMENSION maxaccess)
 juce::jpeglibNamespace::request_virt_barray (j_common_ptr cinfo, int pool_id, boolean pre_zero, JDIMENSION blocksperrow, JDIMENSION numrows, JDIMENSION maxaccess)
 juce::jpeglibNamespace::realize_virt_arrays (j_common_ptr cinfo)
 juce::jpeglibNamespace::do_sarray_io (j_common_ptr cinfo, jvirt_sarray_ptr ptr, boolean writing)
 juce::jpeglibNamespace::do_barray_io (j_common_ptr cinfo, jvirt_barray_ptr ptr, boolean writing)
 juce::jpeglibNamespace::access_virt_sarray (j_common_ptr cinfo, jvirt_sarray_ptr ptr, JDIMENSION start_row, JDIMENSION num_rows, boolean writable)
 juce::jpeglibNamespace::access_virt_barray (j_common_ptr cinfo, jvirt_barray_ptr ptr, JDIMENSION start_row, JDIMENSION num_rows, boolean writable)
 juce::jpeglibNamespace::free_pool (j_common_ptr cinfo, int pool_id)
 juce::jpeglibNamespace::self_destruct (j_common_ptr cinfo)
 juce::jpeglibNamespace::jinit_memory_mgr (j_common_ptr cinfo)
 juce::jpeglibNamespace::jpeg_get_small (j_common_ptr, size_t sizeofobject)
 juce::jpeglibNamespace::jpeg_free_small (j_common_ptr, void *object, size_t)
 juce::jpeglibNamespace::jpeg_get_large (j_common_ptr, size_t sizeofobject)
 juce::jpeglibNamespace::jpeg_free_large (j_common_ptr, void FAR *object, size_t)
 juce::jpeglibNamespace::jpeg_mem_available (j_common_ptr, long, long max_bytes_needed, long)
 juce::jpeglibNamespace::jpeg_open_backing_store (j_common_ptr cinfo, struct backing_store_struct *, long)
 juce::jpeglibNamespace::jpeg_mem_init (j_common_ptr)
 juce::jpeglibNamespace::jpeg_mem_term (j_common_ptr)
 juce::jpeglibNamespace::select_ncolors (j_decompress_ptr cinfo, int Ncolors[])
 juce::jpeglibNamespace::output_value (j_decompress_ptr, int, int j, int maxj)
 juce::jpeglibNamespace::largest_input_value (j_decompress_ptr, int, int j, int maxj)
 juce::jpeglibNamespace::create_colormap (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::create_colorindex (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::make_odither_array (j_decompress_ptr cinfo, int ncolors)
 juce::jpeglibNamespace::create_odither_tables (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::color_quantize (j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)
 juce::jpeglibNamespace::color_quantize3 (j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)
 juce::jpeglibNamespace::quantize_ord_dither (j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)
 juce::jpeglibNamespace::quantize3_ord_dither (j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)
 juce::jpeglibNamespace::quantize_fs_dither (j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)
 juce::jpeglibNamespace::alloc_fs_workspace (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::start_pass_1_quant (j_decompress_ptr cinfo, boolean)
 juce::jpeglibNamespace::finish_pass_1_quant (j_decompress_ptr)
 juce::jpeglibNamespace::new_color_map_1_quant (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::jinit_1pass_quantizer (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::prescan_quantize (j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY, int num_rows)
 juce::jpeglibNamespace::find_biggest_color_pop (boxptr boxlist, int numboxes)
 juce::jpeglibNamespace::find_biggest_volume (boxptr boxlist, int numboxes)
 juce::jpeglibNamespace::update_box (j_decompress_ptr cinfo, boxptr boxp)
 juce::jpeglibNamespace::median_cut (j_decompress_ptr cinfo, boxptr boxlist, int numboxes, int desired_colors)
 juce::jpeglibNamespace::compute_color (j_decompress_ptr cinfo, boxptr boxp, int icolor)
 juce::jpeglibNamespace::select_colors (j_decompress_ptr cinfo, int desired_colors)
 juce::jpeglibNamespace::find_nearby_colors (j_decompress_ptr cinfo, int minc0, int minc1, int minc2, JSAMPLE colorlist[])
 juce::jpeglibNamespace::find_best_colors (j_decompress_ptr cinfo, int minc0, int minc1, int minc2, int numcolors, JSAMPLE colorlist[], JSAMPLE bestcolor[])
 juce::jpeglibNamespace::fill_inverse_cmap (j_decompress_ptr cinfo, int c0, int c1, int c2)
 juce::jpeglibNamespace::pass2_no_dither (j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)
 juce::jpeglibNamespace::pass2_fs_dither (j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)
 juce::jpeglibNamespace::init_error_limit (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::finish_pass1 (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::finish_pass2 (j_decompress_ptr)
 juce::jpeglibNamespace::start_pass_2_quant (j_decompress_ptr cinfo, boolean is_pre_scan)
 juce::jpeglibNamespace::new_color_map_2_quant (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::jinit_2pass_quantizer (j_decompress_ptr cinfo)
 juce::jpeglibNamespace::jdiv_round_up (long a, long b)
 juce::jpeglibNamespace::jround_up (long a, long b)
 juce::jpeglibNamespace::jcopy_sample_rows (JSAMPARRAY input_array, int source_row, JSAMPARRAY output_array, int dest_row, int num_rows, JDIMENSION num_cols)
 juce::jpeglibNamespace::jcopy_block_row (JBLOCKROW input_row, JBLOCKROW output_row, JDIMENSION num_blocks)
 juce::jpeglibNamespace::jzero_far (void FAR *target, size_t bytestozero)
 juce::jpeglibNamespace::do_flip_h (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, jvirt_barray_ptr *src_coef_arrays)
 juce::jpeglibNamespace::do_flip_v (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, jvirt_barray_ptr *src_coef_arrays, jvirt_barray_ptr *dst_coef_arrays)
 juce::jpeglibNamespace::do_transpose (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, jvirt_barray_ptr *src_coef_arrays, jvirt_barray_ptr *dst_coef_arrays)
 juce::jpeglibNamespace::do_rot_90 (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, jvirt_barray_ptr *src_coef_arrays, jvirt_barray_ptr *dst_coef_arrays)
 juce::jpeglibNamespace::do_rot_270 (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, jvirt_barray_ptr *src_coef_arrays, jvirt_barray_ptr *dst_coef_arrays)
 juce::jpeglibNamespace::do_rot_180 (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, jvirt_barray_ptr *src_coef_arrays, jvirt_barray_ptr *dst_coef_arrays)
 juce::jpeglibNamespace::do_transverse (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, jvirt_barray_ptr *src_coef_arrays, jvirt_barray_ptr *dst_coef_arrays)
 juce::jpeglibNamespace::jtransform_request_workspace (j_decompress_ptr srcinfo, jpeg_transform_info *info)
 juce::jpeglibNamespace::transpose_critical_parameters (j_compress_ptr dstinfo)
 juce::jpeglibNamespace::trim_right_edge (j_compress_ptr dstinfo)
 juce::jpeglibNamespace::trim_bottom_edge (j_compress_ptr dstinfo)
 juce::jpeglibNamespace::jtransform_adjust_parameters (j_decompress_ptr, j_compress_ptr dstinfo, jvirt_barray_ptr *src_coef_arrays, jpeg_transform_info *info)
 juce::jpeglibNamespace::jtransform_execute_transformation (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, jvirt_barray_ptr *src_coef_arrays, jpeg_transform_info *info)
 juce::jpeglibNamespace::jcopy_markers_setup (j_decompress_ptr srcinfo, JCOPY_OPTION option)
 juce::jpeglibNamespace::jcopy_markers_execute (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, JCOPY_OPTION)
static void juce::JPEGHelpers::fatalErrorHandler (j_common_ptr p)
static void juce::JPEGHelpers::silentErrorCallback1 (j_common_ptr)
static void juce::JPEGHelpers::silentErrorCallback2 (j_common_ptr, int)
static void juce::JPEGHelpers::silentErrorCallback3 (j_common_ptr, char *)
static void juce::JPEGHelpers::setupSilentErrorHandler (struct jpeg_error_mgr &err)
static void juce::JPEGHelpers::dummyCallback1 (j_decompress_ptr)
static void juce::JPEGHelpers::jpegSkip (j_decompress_ptr decompStruct, long num)
static boolean juce::JPEGHelpers::jpegFill (j_decompress_ptr)
static void juce::JPEGHelpers::jpegWriteInit (j_compress_ptr)
static void juce::JPEGHelpers::jpegWriteTerminate (j_compress_ptr cinfo)
static boolean juce::JPEGHelpers::jpegWriteFlush (j_compress_ptr cinfo)

Variables

int juce::jpeglibNamespace::version
int size_t juce::jpeglibNamespace::structsize
FILE * juce::jpeglibNamespace::outfile
FILE * juce::jpeglibNamespace::infile
J_COLOR_SPACE juce::jpeglibNamespace::colorspace
int juce::jpeglibNamespace::quality
int boolean juce::jpeglibNamespace::force_baseline
int juce::jpeglibNamespace::scale_factor
int juce::jpeglibNamespace::which_tbl
int const unsigned intjuce::jpeglibNamespace::basic_table
boolean juce::jpeglibNamespace::suppress
boolean juce::jpeglibNamespace::write_all_tables
JSAMPARRAY juce::jpeglibNamespace::scanlines
JSAMPARRAY JDIMENSION juce::jpeglibNamespace::num_lines
JSAMPIMAGE juce::jpeglibNamespace::data
int juce::jpeglibNamespace::marker
int const JOCTETjuce::jpeglibNamespace::dataptr
int const JOCTET unsigned int juce::jpeglibNamespace::datalen
int juce::jpeglibNamespace::val
boolean juce::jpeglibNamespace::require_image
JSAMPARRAY JDIMENSION juce::jpeglibNamespace::max_lines
int juce::jpeglibNamespace::scan_number
int juce::jpeglibNamespace::marker_code
int unsigned int juce::jpeglibNamespace::length_limit
int jpeg_marker_parser_method juce::jpeglibNamespace::routine
jvirt_barray_ptrjuce::jpeglibNamespace::coef_arrays
j_compress_ptr juce::jpeglibNamespace::dstinfo
int juce::jpeglibNamespace::desired
boolean juce::jpeglibNamespace::transcode_only
boolean juce::jpeglibNamespace::need_full_buffer
long juce::jpeglibNamespace::b
int juce::jpeglibNamespace::source_row
int JSAMPARRAY juce::jpeglibNamespace::output_array
int JSAMPARRAY int juce::jpeglibNamespace::dest_row
int JSAMPARRAY int int juce::jpeglibNamespace::num_rows
int JSAMPARRAY int int JDIMENSION juce::jpeglibNamespace::num_cols
JBLOCKROW juce::jpeglibNamespace::output_row
JBLOCKROW JDIMENSION juce::jpeglibNamespace::num_blocks
size_t juce::jpeglibNamespace::bytestozero
const int juce::jpeglibNamespace::jpeg_natural_order []
static const int juce::jpeglibNamespace::extend_test [16]
static const int juce::jpeglibNamespace::extend_offset [16]
jpeg_component_infojuce::jpeglibNamespace::compptr
jpeg_component_info JCOEFPTR juce::jpeglibNamespace::coef_block
jpeg_component_info JCOEFPTR JSAMPARRAY juce::jpeglibNamespace::output_buf
jpeg_component_info JCOEFPTR JSAMPARRAY JDIMENSION juce::jpeglibNamespace::output_col
boolean juce::jpeglibNamespace::isDC
boolean int juce::jpeglibNamespace::tblno
boolean int c_derived_tbl ** juce::jpeglibNamespace::pdtbl
JHUFF_TBLjuce::jpeglibNamespace::htbl
JHUFF_TBL long juce::jpeglibNamespace::freq []
Wrong JPEG library caller expects d Invalid progressive parameters at scan script entry d Cannot transcode due to multiple use of quantization table d Write failed on temporary file out of disk space Adobe APP14 juce::jpeglibNamespace::flags
JOCTETjuce::jpeglibNamespace::buffer
boolean juce::jpeglibNamespace::start_of_file
 juce::jpeglibNamespace::my_source_mgr
bit_buf_type juce::jpeglibNamespace::get_buffer
bit_buf_type int juce::jpeglibNamespace::bits_left
bit_buf_type int int juce::jpeglibNamespace::nbits
bit_buf_type int d_derived_tbl int juce::jpeglibNamespace::min_bits
size_t juce::jpeglibNamespace::sizeofobject
voidjuce::jpeglibNamespace::object
long juce::jpeglibNamespace::min_bytes_needed
long long juce::jpeglibNamespace::max_bytes_needed
long long long juce::jpeglibNamespace::already_allocated
struct backing_store_structjuce::jpeglibNamespace::info
struct backing_store_struct long juce::jpeglibNamespace::total_bytes_needed
static const size_t juce::jpeglibNamespace::first_pool_slop [JPOOL_NUMPOOLS]
static const size_t juce::jpeglibNamespace::extra_pool_slop [JPOOL_NUMPOOLS]
static const UINT8 juce::jpeglibNamespace::base_dither_matrix [ODITHER_SIZE][ODITHER_SIZE]
j_compress_ptr jvirt_barray_ptrjuce::jpeglibNamespace::src_coef_arrays
JCOPY_OPTION juce::jpeglibNamespace::option
const int juce::JPEGHelpers::jpegBufferSize = 512

Macro Definition Documentation

◆ __has_extension

#define __has_extension   __has_feature

◆ __has_feature

#define __has_feature ( x)
Value:
0

◆ __jdct_h__

#define __jdct_h__

◆ __jdhuff_h__

#define __jdhuff_h__

◆ __jinclude_h__

#define __jinclude_h__

◆ __jmemsys_h__

#define __jmemsys_h__

◆ _jchuff_h_

#define _jchuff_h_

◆ ALIGN_TYPE

#define ALIGN_TYPE   double

◆ AM_MEMORY_MANAGER

#define AM_MEMORY_MANAGER   /* we define jvirt_Xarray_control structs */

◆ APP0_DATA_LEN

#define APP0_DATA_LEN   14 /* Length of interesting data in APP0 */

◆ APP14_DATA_LEN

#define APP14_DATA_LEN   12 /* Length of interesting data in APP14 */

◆ APPN_DATA_LEN

#define APPN_DATA_LEN   14 /* Must be the largest of the above!! */

◆ ASSIGN_STATE [1/3]

#define ASSIGN_STATE ( dest,
src )
Value:
((dest) = (src))

◆ ASSIGN_STATE [2/3]

#define ASSIGN_STATE ( dest,
src )
Value:
((dest) = (src))

◆ ASSIGN_STATE [3/3]

#define ASSIGN_STATE ( dest,
src )
Value:
((dest) = (src))

◆ B_CB_OFF

#define B_CB_OFF   (5*(MAXJSAMPLE+1))

◆ B_CR_OFF

#define B_CR_OFF   (7*(MAXJSAMPLE+1))

◆ B_SCALE

#define B_SCALE   1 /* and B by this much */

◆ B_Y_OFF

#define B_Y_OFF   (2*(MAXJSAMPLE+1)) /* etc. */

◆ BINARY_NATIVE

#define BINARY_NATIVE   BINARY_POSIX32

◆ BIT_BUF_SIZE

#define BIT_BUF_SIZE   32 /* size of buffer in bits */

◆ BITREAD_LOAD_STATE

#define BITREAD_LOAD_STATE ( cinfop,
permstate )
Value:
br_state.cinfo = cinfop; \
br_state.next_input_byte = cinfop->src->next_input_byte; \
br_state.bytes_in_buffer = cinfop->src->bytes_in_buffer; \
get_buffer = permstate.get_buffer; \
bits_left = permstate.bits_left;
bit_buf_type int bits_left
Definition jdhuff.h:159
bit_buf_type get_buffer
Definition jdhuff.h:158

◆ BITREAD_SAVE_STATE

#define BITREAD_SAVE_STATE ( cinfop,
permstate )
Value:
cinfop->src->next_input_byte = br_state.next_input_byte; \
cinfop->src->bytes_in_buffer = br_state.bytes_in_buffer; \
permstate.get_buffer = get_buffer; \
permstate.bits_left = bits_left

◆ BITREAD_STATE_VARS

#define BITREAD_STATE_VARS
Value:
int bits_left; \
INT32 bit_buf_type
Definition jdhuff.h:75
Definition jdhuff.h:90

◆ BITS_IN_JSAMPLE

#define BITS_IN_JSAMPLE   8 /* use 8 or 12 */

◆ BLOCK_SMOOTHING_SUPPORTED

#define BLOCK_SMOOTHING_SUPPORTED   /* Block smoothing? (Progressive only) */

◆ BOX_C0_ELEMS

#define BOX_C0_ELEMS   (1<<BOX_C0_LOG) /* # of hist cells in update box */

◆ BOX_C0_LOG

#define BOX_C0_LOG   (HIST_C0_BITS-3)

◆ BOX_C0_SHIFT

#define BOX_C0_SHIFT   (C0_SHIFT + BOX_C0_LOG)

◆ BOX_C1_ELEMS

#define BOX_C1_ELEMS   (1<<BOX_C1_LOG)

◆ BOX_C1_LOG

#define BOX_C1_LOG   (HIST_C1_BITS-3)

◆ BOX_C1_SHIFT

#define BOX_C1_SHIFT   (C1_SHIFT + BOX_C1_LOG)

◆ BOX_C2_ELEMS

#define BOX_C2_ELEMS   (1<<BOX_C2_LOG)

◆ BOX_C2_LOG

#define BOX_C2_LOG   (HIST_C2_BITS-3)

◆ BOX_C2_SHIFT

#define BOX_C2_SHIFT   (C2_SHIFT + BOX_C2_LOG)

◆ C0_SCALE

#define C0_SCALE   R_SCALE

◆ C0_SHIFT

#define C0_SHIFT   (BITS_IN_JSAMPLE-HIST_C0_BITS)

◆ C1_SCALE

#define C1_SCALE   G_SCALE

◆ C1_SHIFT

#define C1_SHIFT   (BITS_IN_JSAMPLE-HIST_C1_BITS)

◆ C2_SCALE

#define C2_SCALE   B_SCALE

◆ C2_SHIFT

#define C2_SHIFT   (BITS_IN_JSAMPLE-HIST_C2_BITS)

◆ C_MAX_BLOCKS_IN_MCU

#define C_MAX_BLOCKS_IN_MCU   10 /* compressor's limit on blocks per MCU */

◆ C_MULTISCAN_FILES_SUPPORTED

#define C_MULTISCAN_FILES_SUPPORTED   /* Multiple-scan JPEG files? */

◆ C_PROGRESSIVE_SUPPORTED

#define C_PROGRESSIVE_SUPPORTED   /* Progressive JPEG? (Requires MULTISCAN)*/

◆ CARLA_API

#define CARLA_API   CARLA_VISIBLE_SYMBOL

◆ CARLA_API_EXPORT

#define CARLA_API_EXPORT   CARLA_EXTERN_C CARLA_API

◆ CARLA_ASSERT

#define CARLA_ASSERT ( cond)
Value:
assert(cond)
assert(0)

◆ CARLA_ASSERT_INT

#define CARLA_ASSERT_INT ( cond,
value )
Value:
assert(cond)

◆ CARLA_ASSERT_INT2

#define CARLA_ASSERT_INT2 ( cond,
v1,
v2 )
Value:
assert(cond)

◆ CARLA_CATCH_UNWIND

#define CARLA_CATCH_UNWIND

◆ CARLA_CUSTOM_SAFE_ASSERT

#define CARLA_CUSTOM_SAFE_ASSERT ( msg,
cond )
Value:
if (unlikely(!(cond))) carla_custom_safe_assert(msg, #cond, __FILE__, __LINE__);
#define unlikely(x)
Definition CarlaDefines.h:163
const char * msg
Definition missing_descriptor.c:20

◆ CARLA_CUSTOM_SAFE_ASSERT_BREAK

#define CARLA_CUSTOM_SAFE_ASSERT_BREAK ( msg,
cond )
Value:
if (unlikely(!(cond))) { carla_custom_safe_assert(msg, #cond, __FILE__, __LINE__); break; }

◆ CARLA_CUSTOM_SAFE_ASSERT_CONTINUE

#define CARLA_CUSTOM_SAFE_ASSERT_CONTINUE ( msg,
cond )
Value:
if (unlikely(!(cond))) { carla_custom_safe_assert(msg, #cond, __FILE__, __LINE__); continue; }

◆ CARLA_CUSTOM_SAFE_ASSERT_ONCE_BREAK

#define CARLA_CUSTOM_SAFE_ASSERT_ONCE_BREAK ( msg,
cond )
Value:
if (unlikely(!(cond))) { static bool _p; if (!_p) { _p = true; carla_custom_safe_assert(msg, #cond, __FILE__, __LINE__); } break; }

◆ CARLA_CUSTOM_SAFE_ASSERT_ONCE_CONTINUE

#define CARLA_CUSTOM_SAFE_ASSERT_ONCE_CONTINUE ( msg,
cond )
Value:
if (unlikely(!(cond))) { static bool _p; if (!_p) { _p = true; carla_custom_safe_assert(msg, #cond, __FILE__, __LINE__); } continue; }

◆ CARLA_CUSTOM_SAFE_ASSERT_ONCE_RETURN

#define CARLA_CUSTOM_SAFE_ASSERT_ONCE_RETURN ( msg,
cond,
ret )
Value:
if (unlikely(!(cond))) { static bool _p; if (!_p) { _p = true; carla_custom_safe_assert(msg, #cond, __FILE__, __LINE__); } return ret; }

◆ CARLA_CUSTOM_SAFE_ASSERT_RETURN

#define CARLA_CUSTOM_SAFE_ASSERT_RETURN ( msg,
cond,
ret )
Value:
if (unlikely(!(cond))) { carla_custom_safe_assert(msg, #cond, __FILE__, __LINE__); return ret; }

◆ CARLA_DECLARE_NON_COPYABLE

#define CARLA_DECLARE_NON_COPYABLE ( ClassName)
Value:
private: \
ClassName(ClassName&); \
ClassName(const ClassName&); \
ClassName& operator=(ClassName&); \
ClassName& operator=(const ClassName&);

◆ CARLA_DEFINES_H_INCLUDED

#define CARLA_DEFINES_H_INCLUDED

◆ CARLA_EXTERN_C

#define CARLA_EXTERN_C

◆ CARLA_OS_SEP

#define CARLA_OS_SEP   '/'

◆ CARLA_OS_SEP_STR

#define CARLA_OS_SEP_STR   "/"

◆ CARLA_OS_SPLIT

#define CARLA_OS_SPLIT   ':'

◆ CARLA_OS_SPLIT_STR

#define CARLA_OS_SPLIT_STR   ":"

◆ CARLA_PLUGIN_EXPORT

#define CARLA_PLUGIN_EXPORT   CARLA_EXTERN_C CARLA_VISIBLE_SYMBOL

◆ CARLA_PREVENT_HEAP_ALLOCATION

#define CARLA_PREVENT_HEAP_ALLOCATION
Value:
private: \
static void* operator new(std::size_t); \
static void operator delete(void*);

◆ CARLA_PREVENT_VIRTUAL_HEAP_ALLOCATION

#define CARLA_PREVENT_VIRTUAL_HEAP_ALLOCATION
Value:
private: \
static void* operator new(std::size_t);

◆ CARLA_SAFE_ASSERT

#define CARLA_SAFE_ASSERT ( cond)
Value:
if (unlikely(!(cond))) carla_safe_assert (#cond, __FILE__, __LINE__);

◆ CARLA_SAFE_ASSERT_BREAK

#define CARLA_SAFE_ASSERT_BREAK ( cond)
Value:
if (unlikely(!(cond))) { carla_safe_assert(#cond, __FILE__, __LINE__); break; }

◆ CARLA_SAFE_ASSERT_CONTINUE

#define CARLA_SAFE_ASSERT_CONTINUE ( cond)
Value:
if (unlikely(!(cond))) { carla_safe_assert(#cond, __FILE__, __LINE__); continue; }

◆ CARLA_SAFE_ASSERT_INT

#define CARLA_SAFE_ASSERT_INT ( cond,
value )
Value:
if (unlikely(!(cond))) carla_safe_assert_int (#cond, __FILE__, __LINE__, static_cast<int>(value));
static PuglViewHint int value
Definition pugl.h:1708

◆ CARLA_SAFE_ASSERT_INT2

#define CARLA_SAFE_ASSERT_INT2 ( cond,
v1,
v2 )
Value:
if (unlikely(!(cond))) carla_safe_assert_int2 (#cond, __FILE__, __LINE__, static_cast<int>(v1), static_cast<int>(v2));
static void v2(register WDL_FFT_REAL *a)
Definition fft.c:1099

◆ CARLA_SAFE_ASSERT_INT2_BREAK

#define CARLA_SAFE_ASSERT_INT2_BREAK ( cond,
v1,
v2 )
Value:
if (unlikely(!(cond))) { carla_safe_assert_int2(#cond, __FILE__, __LINE__, static_cast<int>(v1), static_cast<int>(v2)); break; }

◆ CARLA_SAFE_ASSERT_INT2_CONTINUE

#define CARLA_SAFE_ASSERT_INT2_CONTINUE ( cond,
v1,
v2 )
Value:
if (unlikely(!(cond))) { carla_safe_assert_int2(#cond, __FILE__, __LINE__, static_cast<int>(v1), static_cast<int>(v2)); continue; }

◆ CARLA_SAFE_ASSERT_INT2_RETURN

#define CARLA_SAFE_ASSERT_INT2_RETURN ( cond,
v1,
v2,
ret )
Value:
if (unlikely(!(cond))) { carla_safe_assert_int2(#cond, __FILE__, __LINE__, static_cast<int>(v1), static_cast<int>(v2)); return ret; }

◆ CARLA_SAFE_ASSERT_INT_BREAK

#define CARLA_SAFE_ASSERT_INT_BREAK ( cond,
value )
Value:
if (unlikely(!(cond))) { carla_safe_assert_int(#cond, __FILE__, __LINE__, static_cast<int>(value)); break; }

◆ CARLA_SAFE_ASSERT_INT_CONTINUE

#define CARLA_SAFE_ASSERT_INT_CONTINUE ( cond,
value )
Value:
if (unlikely(!(cond))) { carla_safe_assert_int(#cond, __FILE__, __LINE__, static_cast<int>(value)); continue; }

◆ CARLA_SAFE_ASSERT_INT_RETURN

#define CARLA_SAFE_ASSERT_INT_RETURN ( cond,
value,
ret )
Value:
if (unlikely(!(cond))) { carla_safe_assert_int(#cond, __FILE__, __LINE__, static_cast<int>(value)); return ret; }

◆ CARLA_SAFE_ASSERT_RETURN

#define CARLA_SAFE_ASSERT_RETURN ( cond,
ret )
Value:
if (unlikely(!(cond))) { carla_safe_assert(#cond, __FILE__, __LINE__); return ret; }

◆ CARLA_SAFE_ASSERT_UINT

#define CARLA_SAFE_ASSERT_UINT ( cond,
value )
Value:
if (unlikely(!(cond))) carla_safe_assert_uint (#cond, __FILE__, __LINE__, static_cast<uint>(value));
unsigned int uint
Definition CarlaDefines.h:327

◆ CARLA_SAFE_ASSERT_UINT2

#define CARLA_SAFE_ASSERT_UINT2 ( cond,
v1,
v2 )
Value:
if (unlikely(!(cond))) carla_safe_assert_uint2(#cond, __FILE__, __LINE__, static_cast<uint>(v1), static_cast<uint>(v2));

◆ CARLA_SAFE_ASSERT_UINT2_BREAK

#define CARLA_SAFE_ASSERT_UINT2_BREAK ( cond,
v1,
v2 )
Value:
if (unlikely(!(cond))) { carla_safe_assert_uint2(#cond, __FILE__, __LINE__, static_cast<uint>(v1), static_cast<uint>(v2)); break; }

◆ CARLA_SAFE_ASSERT_UINT2_CONTINUE

#define CARLA_SAFE_ASSERT_UINT2_CONTINUE ( cond,
v1,
v2 )
Value:
if (unlikely(!(cond))) { carla_safe_assert_uint2(#cond, __FILE__, __LINE__, static_cast<uint>(v1), static_cast<uint>(v2)); continue; }

◆ CARLA_SAFE_ASSERT_UINT2_RETURN

#define CARLA_SAFE_ASSERT_UINT2_RETURN ( cond,
v1,
v2,
ret )
Value:
if (unlikely(!(cond))) { carla_safe_assert_uint2(#cond, __FILE__, __LINE__, static_cast<uint>(v1), static_cast<uint>(v2)); return ret; }

◆ CARLA_SAFE_ASSERT_UINT_BREAK

#define CARLA_SAFE_ASSERT_UINT_BREAK ( cond,
value )
Value:
if (unlikely(!(cond))) { carla_safe_assert_uint(#cond, __FILE__, __LINE__, static_cast<uint>(value); break; }

◆ CARLA_SAFE_ASSERT_UINT_CONTINUE

#define CARLA_SAFE_ASSERT_UINT_CONTINUE ( cond,
value )
Value:
if (unlikely(!(cond))) { carla_safe_assert_uint(#cond, __FILE__, __LINE__, static_cast<uint>(value)); continue; }

◆ CARLA_SAFE_ASSERT_UINT_RETURN

#define CARLA_SAFE_ASSERT_UINT_RETURN ( cond,
value,
ret )
Value:
if (unlikely(!(cond))) { carla_safe_assert_uint(#cond, __FILE__, __LINE__, static_cast<uint>(value)); return ret; }

◆ CARLA_SAFE_EXCEPTION

#define CARLA_SAFE_EXCEPTION ( msg)
Value:
CARLA_CATCH_UNWIND catch(...) { carla_safe_exception(msg, __FILE__, __LINE__); }
#define CARLA_CATCH_UNWIND
Definition CarlaDefines.h:224

◆ CARLA_SAFE_EXCEPTION_BREAK

#define CARLA_SAFE_EXCEPTION_BREAK ( msg)
Value:
CARLA_CATCH_UNWIND catch(...) { carla_safe_exception(msg, __FILE__, __LINE__); break; }

◆ CARLA_SAFE_EXCEPTION_CONTINUE

#define CARLA_SAFE_EXCEPTION_CONTINUE ( msg)
Value:
CARLA_CATCH_UNWIND catch(...) { carla_safe_exception(msg, __FILE__, __LINE__); continue; }

◆ CARLA_SAFE_EXCEPTION_RETURN

#define CARLA_SAFE_EXCEPTION_RETURN ( msg,
ret )
Value:
CARLA_CATCH_UNWIND catch(...) { carla_safe_exception(msg, __FILE__, __LINE__); return ret; }

◆ CARLA_VERSION_HEX

#define CARLA_VERSION_HEX   0x020591

◆ CARLA_VERSION_STRING

#define CARLA_VERSION_STRING   "2.6.0-alpha1"

◆ CARLA_VERSION_STRMIN

#define CARLA_VERSION_STRMIN   "2.6"

◆ CARLA_VISIBLE_SYMBOL

#define CARLA_VISIBLE_SYMBOL   __attribute__ ((visibility("default")))

◆ CBCR_OFFSET

#define CBCR_OFFSET   ((INT32) CENTERJSAMPLE << SCALEBITS)

◆ CENTERJSAMPLE

#define CENTERJSAMPLE   128

◆ CHECK_BIT_BUFFER

#define CHECK_BIT_BUFFER ( state,
nbits,
action )
Value:
{ if (bits_left < (nbits)) { \
{ action; } \
get_buffer = (state).get_buffer; bits_left = (state).bits_left; } }
jpeg_fill_bit_buffer(bitread_working_state *state, bit_buf_type get_buffer, int bits_left, int nbits)
Definition jdhuff.c:292
bit_buf_type int int nbits
Definition jdhuff.h:159

◆ CONST_BITS [1/7]

#define CONST_BITS   14

◆ CONST_BITS [2/7]

#define CONST_BITS   14

◆ CONST_BITS [3/7]

#define CONST_BITS   8

◆ CONST_BITS [4/7]

#define CONST_BITS   13

◆ CONST_BITS [5/7]

#define CONST_BITS   8

◆ CONST_BITS [6/7]

#define CONST_BITS   13

◆ CONST_BITS [7/7]

#define CONST_BITS   13

◆ CONST_SCALE

#define CONST_SCALE   (ONE << CONST_BITS)

◆ constexpr

#define constexpr   /* note: constexpr is coming to C soon, but no compilers support it yet */

◆ CONTEXT_ROWS_SUPPORTED

#define CONTEXT_ROWS_SUPPORTED

◆ CSTATE_RAW_OK

#define CSTATE_RAW_OK   102 /* start_compress done, write_raw_data OK */

◆ CSTATE_SCANNING

#define CSTATE_SCANNING   101 /* start_compress done, write_scanlines OK */

◆ CSTATE_START

#define CSTATE_START   100 /* after create_compress */

◆ CSTATE_WRCOEFS

#define CSTATE_WRCOEFS   103 /* jpeg_write_coefficients done */

◆ CTX_POSTPONED_ROW

#define CTX_POSTPONED_ROW   2 /* feeding postponed row group */

◆ CTX_PREPARE_FOR_IMCU

#define CTX_PREPARE_FOR_IMCU   0 /* need to prepare for MCU row */

◆ CTX_PROCESS_IMCU

#define CTX_PROCESS_IMCU   1 /* feeding iMCU to postprocessor */

◆ D_MAX_BLOCKS_IN_MCU

#define D_MAX_BLOCKS_IN_MCU   10 /* decompressor's limit on blocks per MCU */

◆ D_MULTISCAN_FILES_SUPPORTED

#define D_MULTISCAN_FILES_SUPPORTED   /* Multiple-scan JPEG files? */

◆ D_PROGRESSIVE_SUPPORTED

#define D_PROGRESSIVE_SUPPORTED   /* Progressive JPEG? (Requires MULTISCAN)*/

◆ DCT_FLOAT_SUPPORTED

#define DCT_FLOAT_SUPPORTED   /* floating-point: accurate, fast on fast HW */

◆ DCT_IFAST_SUPPORTED

#define DCT_IFAST_SUPPORTED   /* faster, less accurate integer method */

◆ DCT_ISLOW_SUPPORTED

#define DCT_ISLOW_SUPPORTED   /* slow but accurate integer algorithm */

◆ DCTSIZE

#define DCTSIZE   8 /* The basic DCT block is 8x8 samples */

◆ DCTSIZE2

#define DCTSIZE2   64 /* DCTSIZE squared; # of elements in a block */

◆ DEQUANTIZE [1/4]

#define DEQUANTIZE ( coef,
quantval )
Value:
(((FAST_FLOAT) (coef)) * (quantval))
#define FAST_FLOAT
Definition juce_JPEGLoader.cpp:358

◆ DEQUANTIZE [2/4]

#define DEQUANTIZE ( coef,
quantval )
Value:
(((IFAST_MULT_TYPE) (coef)) * (quantval))
INT32 IFAST_MULT_TYPE
Definition jdct.h:64

◆ DEQUANTIZE [3/4]

#define DEQUANTIZE ( coef,
quantval )
Value:
(((ISLOW_MULT_TYPE) (coef)) * (quantval))
MULTIPLIER ISLOW_MULT_TYPE
Definition jdct.h:59

◆ DEQUANTIZE [4/4]

#define DEQUANTIZE ( coef,
quantval )
Value:
(((ISLOW_MULT_TYPE) (coef)) * (quantval))

◆ DESCALE [1/3]

#define DESCALE ( x,
n )
Value:
RIGHT_SHIFT((x) + (ONE << ((n)-1)), n)
unsigned x[BMAX+1]
Definition inflate.c:1586
#define ONE
Definition jdct.h:134
#define RIGHT_SHIFT(x, shft)
Definition jpegint.h:290
int n
Definition crypt.c:458

◆ DESCALE [2/3]

#define DESCALE ( x,
n )
Value:

◆ DESCALE [3/3]

#define DESCALE ( x,
n )
Value:

◆ DIVIDE_BY

#define DIVIDE_BY ( a,
b )
Value:
if (a >= b) a /= b; else a = 0
uint8_t a
Definition Spc_Cpu.h:141
b
Definition crypt.c:628

◆ DROP_BITS

#define DROP_BITS ( nbits)
Value:

◆ DSTATE_BUFIMAGE

#define DSTATE_BUFIMAGE   207 /* expecting jpeg_start_output */

◆ DSTATE_BUFPOST

#define DSTATE_BUFPOST   208 /* looking for SOS/EOI in jpeg_finish_output */

◆ DSTATE_INHEADER

#define DSTATE_INHEADER   201 /* reading header markers, no SOS yet */

◆ DSTATE_PRELOAD

#define DSTATE_PRELOAD   203 /* reading multiscan file in start_decompress*/

◆ DSTATE_PRESCAN

#define DSTATE_PRESCAN   204 /* performing dummy pass for 2-pass quant */

◆ DSTATE_RAW_OK

#define DSTATE_RAW_OK   206 /* start_decompress done, read_raw_data OK */

◆ DSTATE_RDCOEFS

#define DSTATE_RDCOEFS   209 /* reading file in jpeg_read_coefficients */

◆ DSTATE_READY

#define DSTATE_READY   202 /* found SOS, ready for start_decompress */

◆ DSTATE_SCANNING

#define DSTATE_SCANNING   205 /* start_decompress done, read_scanlines OK */

◆ DSTATE_START

#define DSTATE_START   200 /* after create_decompress */

◆ DSTATE_STOPPING

#define DSTATE_STOPPING   210 /* looking for EOI in jpeg_finish_decompress */

◆ emit_byte [1/2]

#define emit_byte ( entropy,
val )
Value:
{ *(entropy)->next_output_byte++ = (JOCTET) (val); \
if (--(entropy)->free_in_buffer == 0) \
dump_buffer_p(entropy); }
char JOCTET
Definition jmorecfg.h:115
int val
Definition jpeglib.h:956

◆ emit_byte [2/2]

#define emit_byte ( state,
val,
action )
Value:
{ *(state)->next_output_byte++ = (JOCTET) (val); \
if (--(state)->free_in_buffer == 0) \
if (! dump_buffer(state)) \
{ action; } }
dump_buffer(working_state *state)
Definition jchuff.c:278

◆ ENTROPY_OPT_SUPPORTED

#define ENTROPY_OPT_SUPPORTED   /* Optimization of entropy coding parms? */

◆ ERREXIT

#define ERREXIT ( cinfo,
code )
Value:
((cinfo)->err->msg_code = (code), \
(*(cinfo)->err->error_exit) ((j_common_ptr) (cinfo)))
struct jpeg_common_struct * j_common_ptr
Definition jpeglib.h:261
Definition inftrees.h:27

◆ ERREXIT1

#define ERREXIT1 ( cinfo,
code,
p1 )
Value:
((cinfo)->err->msg_code = (code), \
(cinfo)->err->msg_parm.i[0] = (p1), \
(*(cinfo)->err->error_exit) ((j_common_ptr) (cinfo)))

◆ ERREXIT2

#define ERREXIT2 ( cinfo,
code,
p1,
p2 )
Value:
((cinfo)->err->msg_code = (code), \
(cinfo)->err->msg_parm.i[0] = (p1), \
(cinfo)->err->msg_parm.i[1] = (p2), \
(*(cinfo)->err->error_exit) ((j_common_ptr) (cinfo)))

◆ ERREXIT3

#define ERREXIT3 ( cinfo,
code,
p1,
p2,
p3 )
Value:
((cinfo)->err->msg_code = (code), \
(cinfo)->err->msg_parm.i[0] = (p1), \
(cinfo)->err->msg_parm.i[1] = (p2), \
(cinfo)->err->msg_parm.i[2] = (p3), \
(*(cinfo)->err->error_exit) ((j_common_ptr) (cinfo)))

◆ ERREXIT4

#define ERREXIT4 ( cinfo,
code,
p1,
p2,
p3,
p4 )
Value:
((cinfo)->err->msg_code = (code), \
(cinfo)->err->msg_parm.i[0] = (p1), \
(cinfo)->err->msg_parm.i[1] = (p2), \
(cinfo)->err->msg_parm.i[2] = (p3), \
(cinfo)->err->msg_parm.i[3] = (p4), \
(*(cinfo)->err->error_exit) ((j_common_ptr) (cinfo)))

◆ ERREXITS

#define ERREXITS ( cinfo,
code,
str )
Value:
((cinfo)->err->msg_code = (code), \
strncpy((cinfo)->err->msg_parm.s, (str), JMSG_STR_PARM_MAX), \
(*(cinfo)->err->error_exit) ((j_common_ptr) (cinfo)))
#define JMSG_STR_PARM_MAX
Definition jpeglib.h:660

◆ EXTERN

#define EXTERN ( type)
Value:
extern type
CAdPlugDatabase::CRecord::RecordType type
Definition adplugdb.cpp:93

◆ FALSE

#define FALSE   0 /* values of boolean */

◆ FAR

#define FAR

◆ FAST_FLOAT

#define FAST_FLOAT   float

◆ FIX [1/4]

#define FIX ( x)
Value:
((INT32) ((x) * (1L<<SCALEBITS) + 0.5))
#define SCALEBITS
Definition jccolor.c:58
long INT32
Definition jmorecfg.h:161

◆ FIX [2/4]

#define FIX ( x)
Value:
((INT32) ((x) * (1L<<SCALEBITS) + 0.5))

◆ FIX [3/4]

#define FIX ( x)
Value:
((INT32) ((x) * CONST_SCALE + 0.5))
#define CONST_SCALE
Definition jdct.h:135

◆ FIX [4/4]

#define FIX ( x)
Value:
((INT32) ((x) * (1L<<SCALEBITS) + 0.5))

◆ FIX_0_211164243

#define FIX_0_211164243   ((INT32) 1730) /* FIX(0.211164243) */

◆ FIX_0_298631336 [1/2]

#define FIX_0_298631336   ((INT32) 2446) /* FIX(0.298631336) */

◆ FIX_0_298631336 [2/2]

#define FIX_0_298631336   ((INT32) 2446) /* FIX(0.298631336) */

◆ FIX_0_382683433

#define FIX_0_382683433   ((INT32) 98) /* FIX(0.382683433) */

◆ FIX_0_390180644 [1/2]

#define FIX_0_390180644   ((INT32) 3196) /* FIX(0.390180644) */

◆ FIX_0_390180644 [2/2]

#define FIX_0_390180644   ((INT32) 3196) /* FIX(0.390180644) */

◆ FIX_0_509795579

#define FIX_0_509795579   ((INT32) 4176) /* FIX(0.509795579) */

◆ FIX_0_541196100 [1/3]

#define FIX_0_541196100   ((INT32) 139) /* FIX(0.541196100) */

◆ FIX_0_541196100 [2/3]

#define FIX_0_541196100   ((INT32) 4433) /* FIX(0.541196100) */

◆ FIX_0_541196100 [3/3]

#define FIX_0_541196100   ((INT32) 4433) /* FIX(0.541196100) */

◆ FIX_0_601344887

#define FIX_0_601344887   ((INT32) 4926) /* FIX(0.601344887) */

◆ FIX_0_707106781

#define FIX_0_707106781   ((INT32) 181) /* FIX(0.707106781) */

◆ FIX_0_720959822

#define FIX_0_720959822   ((INT32) 5906) /* FIX(0.720959822) */

◆ FIX_0_765366865 [1/3]

#define FIX_0_765366865   ((INT32) 6270) /* FIX(0.765366865) */

◆ FIX_0_765366865 [2/3]

#define FIX_0_765366865   ((INT32) 6270) /* FIX(0.765366865) */

◆ FIX_0_765366865 [3/3]

#define FIX_0_765366865   ((INT32) 6270) /* FIX(0.765366865) */

◆ FIX_0_850430095

#define FIX_0_850430095   ((INT32) 6967) /* FIX(0.850430095) */

◆ FIX_0_899976223 [1/3]

#define FIX_0_899976223   ((INT32) 7373) /* FIX(0.899976223) */

◆ FIX_0_899976223 [2/3]

#define FIX_0_899976223   ((INT32) 7373) /* FIX(0.899976223) */

◆ FIX_0_899976223 [3/3]

#define FIX_0_899976223   ((INT32) 7373) /* FIX(0.899976223) */

◆ FIX_1_061594337

#define FIX_1_061594337   ((INT32) 8697) /* FIX(1.061594337) */

◆ FIX_1_082392200

#define FIX_1_082392200   ((INT32) 277) /* FIX(1.082392200) */

◆ FIX_1_175875602 [1/2]

#define FIX_1_175875602   ((INT32) 9633) /* FIX(1.175875602) */

◆ FIX_1_175875602 [2/2]

#define FIX_1_175875602   ((INT32) 9633) /* FIX(1.175875602) */

◆ FIX_1_272758580

#define FIX_1_272758580   ((INT32) 10426) /* FIX(1.272758580) */

◆ FIX_1_306562965

#define FIX_1_306562965   ((INT32) 334) /* FIX(1.306562965) */

◆ FIX_1_414213562

#define FIX_1_414213562   ((INT32) 362) /* FIX(1.414213562) */

◆ FIX_1_451774981

#define FIX_1_451774981   ((INT32) 11893) /* FIX(1.451774981) */

◆ FIX_1_501321110 [1/2]

#define FIX_1_501321110   ((INT32) 12299) /* FIX(1.501321110) */

◆ FIX_1_501321110 [2/2]

#define FIX_1_501321110   ((INT32) 12299) /* FIX(1.501321110) */

◆ FIX_1_847759065 [1/4]

#define FIX_1_847759065   ((INT32) 15137) /* FIX(1.847759065) */

◆ FIX_1_847759065 [2/4]

#define FIX_1_847759065   ((INT32) 473) /* FIX(1.847759065) */

◆ FIX_1_847759065 [3/4]

#define FIX_1_847759065   ((INT32) 15137) /* FIX(1.847759065) */

◆ FIX_1_847759065 [4/4]

#define FIX_1_847759065   ((INT32) 15137) /* FIX(1.847759065) */

◆ FIX_1_961570560 [1/2]

#define FIX_1_961570560   ((INT32) 16069) /* FIX(1.961570560) */

◆ FIX_1_961570560 [2/2]

#define FIX_1_961570560   ((INT32) 16069) /* FIX(1.961570560) */

◆ FIX_2_053119869 [1/2]

#define FIX_2_053119869   ((INT32) 16819) /* FIX(2.053119869) */

◆ FIX_2_053119869 [2/2]

#define FIX_2_053119869   ((INT32) 16819) /* FIX(2.053119869) */

◆ FIX_2_172734803

#define FIX_2_172734803   ((INT32) 17799) /* FIX(2.172734803) */

◆ FIX_2_562915447 [1/3]

#define FIX_2_562915447   ((INT32) 20995) /* FIX(2.562915447) */

◆ FIX_2_562915447 [2/3]

#define FIX_2_562915447   ((INT32) 20995) /* FIX(2.562915447) */

◆ FIX_2_562915447 [3/3]

#define FIX_2_562915447   ((INT32) 20995) /* FIX(2.562915447) */

◆ FIX_2_613125930

#define FIX_2_613125930   ((INT32) 669) /* FIX(2.613125930) */

◆ FIX_3_072711026 [1/2]

#define FIX_3_072711026   ((INT32) 25172) /* FIX(3.072711026) */

◆ FIX_3_072711026 [2/2]

#define FIX_3_072711026   ((INT32) 25172) /* FIX(3.072711026) */

◆ FIX_3_624509785

#define FIX_3_624509785   ((INT32) 29692) /* FIX(3.624509785) */

◆ FMEMCOPY

#define FMEMCOPY ( dest,
src,
size )
Value:
MEMCOPY(dest,src,size)
#define MEMCOPY(dest, src, size)
Definition jinclude.h:71
ulg size
Definition extract.c:2350

◆ FMEMZERO

#define FMEMZERO ( target,
size )
Value:
MEMZERO(target,size)
#define MEMZERO(target, size)
Definition jinclude.h:70

◆ FULL_COEF_BUFFER_SUPPORTED

#define FULL_COEF_BUFFER_SUPPORTED

◆ G_CB_OFF

#define G_CB_OFF   (4*(MAXJSAMPLE+1))

◆ G_CR_OFF

#define G_CR_OFF   (6*(MAXJSAMPLE+1))

◆ G_SCALE

#define G_SCALE   3 /* scale G distances by this much */

◆ G_Y_OFF

#define G_Y_OFF   (1*(MAXJSAMPLE+1)) /* offset to G => Y section */

◆ GET_BITS

#define GET_BITS ( nbits)
Value:
(((int) (get_buffer >> (bits_left -= (nbits)))) & ((1<<(nbits))-1))
typedef int(UZ_EXP MsgFn)()

◆ get_dac

#define get_dac ( cinfo)
Value:
skip_variable(j_decompress_ptr cinfo)
Definition jdmarker.c:777

◆ GETJOCTET

#define GETJOCTET ( value)
Value:

◆ GETJSAMPLE

#define GETJSAMPLE ( value)
Value:
((int) (value))

◆ GLOBAL

#define GLOBAL ( type)
Value:

◆ HAVE_BOOLEAN [1/2]

#define HAVE_BOOLEAN   /* prevent jmorecfg.h from redefining it */

◆ HAVE_BOOLEAN [2/2]

#define HAVE_BOOLEAN   /* prevent jmorecfg.h from redefining it */

◆ HAVE_PROTOTYPES [1/2]

#define HAVE_PROTOTYPES

◆ HAVE_PROTOTYPES [2/2]

#define HAVE_PROTOTYPES

◆ HAVE_STDDEF_H [1/2]

#define HAVE_STDDEF_H

◆ HAVE_STDDEF_H [2/2]

#define HAVE_STDDEF_H

◆ HAVE_STDLIB_H

#define HAVE_STDLIB_H

◆ HAVE_UNSIGNED_CHAR [1/2]

#define HAVE_UNSIGNED_CHAR

◆ HAVE_UNSIGNED_CHAR [2/2]

#define HAVE_UNSIGNED_CHAR

◆ HAVE_UNSIGNED_SHORT [1/2]

#define HAVE_UNSIGNED_SHORT

◆ HAVE_UNSIGNED_SHORT [2/2]

#define HAVE_UNSIGNED_SHORT

◆ HIST_C0_BITS

#define HIST_C0_BITS   5 /* bits of precision in R/B histogram */

◆ HIST_C0_ELEMS

#define HIST_C0_ELEMS   (1<<HIST_C0_BITS)

◆ HIST_C1_BITS

#define HIST_C1_BITS   6 /* bits of precision in G histogram */

◆ HIST_C1_ELEMS

#define HIST_C1_ELEMS   (1<<HIST_C1_BITS)

◆ HIST_C2_BITS

#define HIST_C2_BITS   5 /* bits of precision in B/R histogram */

◆ HIST_C2_ELEMS

#define HIST_C2_ELEMS   (1<<HIST_C2_BITS)

◆ HUFF_DECODE

#define HUFF_DECODE ( result,
state,
htbl,
failaction,
slowlabel )
Value:
{ int nb, look; \
if (! jpeg_fill_bit_buffer(&state,get_buffer,bits_left, 0)) {failaction;} \
get_buffer = state.get_buffer; bits_left = state.bits_left; \
nb = 1; goto slowlabel; \
} \
} \
if ((nb = htbl->look_nbits[look]) != 0) { \
DROP_BITS(nb); \
result = htbl->look_sym[look]; \
} else { \
nb = HUFF_LOOKAHEAD+1; \
slowlabel: \
{ failaction; } \
get_buffer = state.get_buffer; bits_left = state.bits_left; \
} \
}
JHUFF_TBL * htbl
Definition jchuff.h:50
jpeg_huff_decode(bitread_working_state *state, bit_buf_type get_buffer, int bits_left, d_derived_tbl *htbl, int min_bits)
Definition jdhuff.c:398
#define HUFF_LOOKAHEAD
Definition jdhuff.h:27
#define PEEK_BITS(nbits)
Definition jdhuff.h:150
int result
Definition process.c:1455

◆ HUFF_EXTEND

#define HUFF_EXTEND ( x,
s )
Value:
((x) < extend_test[s] ? (x) + extend_offset[s] : (x))
unsigned s
Definition inflate.c:1555
static const int extend_test[16]
Definition jinclude.h:179
static const int extend_offset[16]
Definition jinclude.h:185

◆ HUFF_LOOKAHEAD

#define HUFF_LOOKAHEAD   8 /* # of bits of lookahead */

◆ IDCT_range_limit

#define IDCT_range_limit ( cinfo)
Value:
((cinfo)->sample_range_limit + CENTERJSAMPLE)
#define CENTERJSAMPLE
Definition jmorecfg.h:74

◆ IDCT_SCALING_SUPPORTED

#define IDCT_SCALING_SUPPORTED   /* Output rescaling via IDCT? */

◆ IDESCALE

#define IDESCALE ( x,
n )
Value:
#define IRIGHT_SHIFT(x, shft)
Definition jcphuff.c:85

◆ IFAST_SCALE_BITS

#define IFAST_SCALE_BITS   2 /* fractional bits in scale factors */

◆ INLINE

#define INLINE   /* default is to define it as empty */

◆ INPUT_2BYTES

#define INPUT_2BYTES ( cinfo,
V,
action )
Value:
MAKESTMT( MAKE_BYTE_AVAIL(cinfo,action); \
bytes_in_buffer--; \
V = ((unsigned int) GETJOCTET(*next_input_byte++)) << 8; \
MAKE_BYTE_AVAIL(cinfo,action); \
bytes_in_buffer--; \
V += GETJOCTET(*next_input_byte++); )
#define MAKE_BYTE_AVAIL(cinfo, action)
Definition jdmarker.c:70
#define MAKESTMT(stuff)
Definition jerror.h:235
#define GETJOCTET(value)
Definition jmorecfg.h:119

◆ INPUT_BUF_SIZE

#define INPUT_BUF_SIZE   4096 /* choose an efficiently fread'able size */

◆ INPUT_BYTE

#define INPUT_BYTE ( cinfo,
V,
action )
Value:
MAKESTMT( MAKE_BYTE_AVAIL(cinfo,action); \
bytes_in_buffer--; \
V = GETJOCTET(*next_input_byte++); )

◆ INPUT_RELOAD

#define INPUT_RELOAD ( cinfo)
Value:
( next_input_byte = datasrc->next_input_byte, \
bytes_in_buffer = datasrc->bytes_in_buffer )

◆ INPUT_SMOOTHING_SUPPORTED

#define INPUT_SMOOTHING_SUPPORTED   /* Input image smoothing option? */

◆ INPUT_SYNC

#define INPUT_SYNC ( cinfo)
Value:
( datasrc->next_input_byte = next_input_byte, \
datasrc->bytes_in_buffer = bytes_in_buffer )

◆ INPUT_VARS

#define INPUT_VARS ( cinfo)
Value:
struct jpeg_source_mgr * datasrc = (cinfo)->src; \
const JOCTET * next_input_byte = datasrc->next_input_byte; \
size_t bytes_in_buffer = datasrc->bytes_in_buffer
Definition jpeglib.h:725
size_t bytes_in_buffer
Definition jpeglib.h:727
const JOCTET * next_input_byte
Definition jpeglib.h:726

◆ IRIGHT_SHIFT [1/2]

#define IRIGHT_SHIFT ( x,
shft )
Value:
((x) >> (shft))

◆ IRIGHT_SHIFT [2/2]

#define IRIGHT_SHIFT ( x,
shft )
Value:
((x) >> (shft))

◆ ISHIFT_TEMPS [1/2]

#define ISHIFT_TEMPS

◆ ISHIFT_TEMPS [2/2]

#define ISHIFT_TEMPS

◆ JCONFIG_INCLUDED

#define JCONFIG_INCLUDED   /* so that jpeglib.h doesn't do it again */

◆ JCOPYOPT_DEFAULT

#define JCOPYOPT_DEFAULT   JCOPYOPT_COMMENTS /* recommended default */

◆ JDCT_DEFAULT

#define JDCT_DEFAULT   JDCT_ISLOW

◆ JDCT_FASTEST

#define JDCT_FASTEST   JDCT_IFAST

◆ JERROR_H

#define JERROR_H

◆ JFREAD

#define JFREAD ( file,
buf,
sizeofbuf )
Value:
((size_t) fread((void *) (buf), (size_t) 1, (size_t) (sizeofbuf), (file)))
struct zdirent * file
Definition win32.c:1500

◆ JFWRITE

#define JFWRITE ( file,
buf,
sizeofbuf )
Value:
((size_t) fwrite((const void *) (buf), (size_t) 1, (size_t) (sizeofbuf), (file)))

◆ JMAKE_ENUM_LIST

#define JMAKE_ENUM_LIST

◆ JMESSAGE [1/2]

#define JMESSAGE ( code,
string )
Value:

◆ JMESSAGE [2/2]

#define JMESSAGE ( code,
string )

◆ JMETHOD

#define JMETHOD ( type,
methodname,
arglist )
Value:
type (*methodname) arglist

◆ JMSG_LENGTH_MAX

#define JMSG_LENGTH_MAX   200 /* recommended size of format_message buffer */

◆ JMSG_STR_PARM_MAX

#define JMSG_STR_PARM_MAX   80

◆ JPEG_APP0

#define JPEG_APP0   0xE0 /* APP0 marker code */

◆ JPEG_COM

#define JPEG_COM   0xFE /* COM marker code */

◆ jpeg_common_fields

#define jpeg_common_fields
Value:
struct jpeg_error_mgr * err; /* Error handler module */\
struct jpeg_memory_mgr * mem; /* Memory manager module */\
struct jpeg_progress_mgr * progress; /* Progress monitor, or NULL if none */\
void * client_data; /* Available for use by application */\
boolean is_decompressor; /* So common code can tell which is which */\
int global_state /* For checking call sequence validity */
Definition jpeglib.h:643
Definition jpeglib.h:756
Definition jpeglib.h:701

◆ jpeg_create_compress

#define jpeg_create_compress ( cinfo)
Value:
(size_t) sizeof(struct jpeg_compress_struct))
jpeg_CreateCompress(j_compress_ptr cinfo, int version, size_t structsize)
Definition jcapimin.c:30
#define JPEG_LIB_VERSION
Definition jpeglib.h:33
Definition jpeglib.h:268

◆ jpeg_create_decompress

#define jpeg_create_decompress ( cinfo)
Value:
(size_t) sizeof(struct jpeg_decompress_struct))
jpeg_CreateDecompress(j_decompress_ptr cinfo, int version, size_t structsize)
Definition jdapimin.c:30
Definition jpeglib.h:411

◆ JPEG_EOI

#define JPEG_EOI   0xD9 /* EOI marker code */

◆ JPEG_HEADER_OK

#define JPEG_HEADER_OK   1 /* Found valid image datastream */

◆ JPEG_HEADER_TABLES_ONLY

#define JPEG_HEADER_TABLES_ONLY   2 /* Found valid table-specs-only datastream */

◆ JPEG_INTERNAL_OPTIONS

#define JPEG_INTERNAL_OPTIONS

◆ JPEG_INTERNALS [1/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [2/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [3/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [4/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [5/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [6/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [7/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [8/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [9/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [10/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [11/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [12/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [13/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [14/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [15/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [16/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [17/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [18/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [19/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [20/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [21/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [22/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [23/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [24/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [25/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [26/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [27/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [28/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [29/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [30/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [31/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [32/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [33/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [34/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [35/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [36/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [37/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [38/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [39/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [40/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [41/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [42/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [43/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [44/45]

#define JPEG_INTERNALS

◆ JPEG_INTERNALS [45/45]

#define JPEG_INTERNALS

◆ JPEG_LIB_VERSION

#define JPEG_LIB_VERSION   62 /* Version 6b */

◆ JPEG_MAX_DIMENSION

#define JPEG_MAX_DIMENSION   65500L /* a tad under 64K to prevent overflows */

◆ JPEG_REACHED_EOI

#define JPEG_REACHED_EOI   2 /* Reached end of image */

◆ JPEG_REACHED_SOS

#define JPEG_REACHED_SOS   1 /* Reached start of new scan */

◆ JPEG_ROW_COMPLETED

#define JPEG_ROW_COMPLETED   3 /* Completed one iMCU row */

◆ JPEG_RST0

#define JPEG_RST0   0xD0 /* RST0 marker code */

◆ JPEG_SCAN_COMPLETED

#define JPEG_SCAN_COMPLETED   4 /* Completed last iMCU row of a scan */

◆ JPEG_SUSPENDED

#define JPEG_SUSPENDED   0 /* Suspended due to lack of input data */

◆ JPEGLIB_H

#define JPEGLIB_H

◆ JPOOL_IMAGE

#define JPOOL_IMAGE   1 /* lasts until done with image/datastream */

◆ JPOOL_NUMPOOLS

#define JPOOL_NUMPOOLS   2

◆ JPOOL_PERMANENT

#define JPOOL_PERMANENT   0 /* lasts until master record is destroyed */

◆ JPP

#define JPP ( arglist)
Value:
arglist

◆ LOCAL

#define LOCAL ( type)
Value:
static type

◆ MAKE_BYTE_AVAIL

#define MAKE_BYTE_AVAIL ( cinfo,
action )
Value:
if (bytes_in_buffer == 0) { \
if (! (*datasrc->fill_input_buffer) (cinfo)) \
{ action; } \
INPUT_RELOAD(cinfo); \
}

◆ MAKESTMT

#define MAKESTMT ( stuff)
Value:
do { stuff } while (0)

◆ MAX

#define MAX ( a,
b )
Value:
((a) > (b) ? (a) : (b))

◆ MAX_AH_AL

#define MAX_AH_AL   10

◆ MAX_ALLOC_CHUNK

#define MAX_ALLOC_CHUNK   1000000000L

◆ MAX_CLEN

#define MAX_CLEN   32 /* assumed maximum initial code length */

◆ MAX_COEF_BITS

#define MAX_COEF_BITS   10

◆ MAX_COMPONENTS

#define MAX_COMPONENTS   10 /* maximum number of image components */

◆ MAX_COMPS_IN_SCAN

#define MAX_COMPS_IN_SCAN   4 /* JPEG limit on # of components in one scan */

◆ MAX_CORR_BITS

#define MAX_CORR_BITS   1000 /* Max # of correction bits I can buffer */

◆ MAX_Q_COMPS

#define MAX_Q_COMPS   4 /* max components I can handle */

◆ MAX_SAMP_FACTOR

#define MAX_SAMP_FACTOR   4 /* JPEG limit on sampling factors */

◆ MAXJSAMPLE

#define MAXJSAMPLE   255

◆ MAXNUMCOLORS

#define MAXNUMCOLORS   (MAXJSAMPLE+1) /* maximum size of colormap */

◆ MEMCOPY

#define MEMCOPY ( dest,
src,
size )
Value:
memcpy((void *)(dest), (const void *)(src), (size_t)(size))
memcpy(hh, h, RAND_HEAD_LEN)

◆ MEMZERO

#define MEMZERO ( target,
size )
Value:
memset((void *)(target), 0, (size_t)(size))

◆ METHODDEF

#define METHODDEF ( type)
Value:
static type

◆ MIN

#define MIN ( a,
b )
Value:
((a) < (b) ? (a) : (b))

◆ MIN_GET_BITS

#define MIN_GET_BITS   (BIT_BUF_SIZE-7)

◆ MIN_SLOP

#define MIN_SLOP   50 /* greater than 0 to avoid futile looping */

◆ MULTIPLIER

#define MULTIPLIER   int /* type for fastest integer multiply */

◆ MULTIPLY [1/5]

#define MULTIPLY ( var,
const )
Value:
((DCTELEM) DESCALE((var) * (const), CONST_BITS))
#define CONST_BITS
INT32 DCTELEM
Definition jdct.h:35
#define DESCALE(x, n)
Definition jdct.h:149

◆ MULTIPLY [2/5]

#define MULTIPLY ( var,
const )
Value:
MULTIPLY16C16(var,const)
#define MULTIPLY16C16(var, const)
Definition jdct.h:168

◆ MULTIPLY [3/5]

#define MULTIPLY ( var,
const )
Value:
((DCTELEM) DESCALE((var) * (const), CONST_BITS))

◆ MULTIPLY [4/5]

#define MULTIPLY ( var,
const )
Value:
MULTIPLY16C16(var,const)

◆ MULTIPLY [5/5]

#define MULTIPLY ( var,
const )
Value:
MULTIPLY16C16(var,const)

◆ MULTIPLY16C16

#define MULTIPLY16C16 ( var,
const )
Value:
((var) * (const))

◆ MULTIPLY16V16

#define MULTIPLY16V16 ( var1,
var2 )
Value:
((var1) * (var2))

◆ NUM_ARITH_TBLS

#define NUM_ARITH_TBLS   16 /* Arith-coding tables are numbered 0..15 */

◆ NUM_HUFF_TBLS

#define NUM_HUFF_TBLS   4 /* Huffman tables are numbered 0..3 */

◆ NUM_QUANT_TBLS

#define NUM_QUANT_TBLS   4 /* Quantization tables are numbered 0..3 */

◆ ODITHER_CELLS

#define ODITHER_CELLS   (ODITHER_SIZE*ODITHER_SIZE) /* # cells in matrix */

◆ ODITHER_MASK

#define ODITHER_MASK   (ODITHER_SIZE-1) /* mask for wrapping around counters */

◆ ODITHER_SIZE

#define ODITHER_SIZE   16 /* dimension of dither matrix */

◆ ONE

#define ONE   ((INT32) 1)

◆ ONE_HALF [1/3]

#define ONE_HALF   ((INT32) 1 << (SCALEBITS-1))

◆ ONE_HALF [2/3]

#define ONE_HALF   ((INT32) 1 << (SCALEBITS-1))

◆ ONE_HALF [3/3]

#define ONE_HALF   ((INT32) 1 << (SCALEBITS-1))

◆ P_INT64

#define P_INT64   "%lli"

◆ P_INTPTR

#define P_INTPTR   "%i"

◆ P_SIZE

#define P_SIZE   "%u"

◆ P_SSIZE

#define P_SSIZE   "%i"

◆ P_UINT64

#define P_UINT64   "%llu"

◆ P_UINTPTR

#define P_UINTPTR   "%x"

◆ PARAMETER_TYPE

#define PARAMETER_TYPE ( a)
Value:
typename TypeHelpers::ParameterType<a>::type

◆ PASS1_BITS [1/4]

#define PASS1_BITS   2

◆ PASS1_BITS [2/4]

#define PASS1_BITS   2

◆ PASS1_BITS [3/4]

#define PASS1_BITS   2

◆ PASS1_BITS [4/4]

#define PASS1_BITS   2

◆ PEEK_BITS

#define PEEK_BITS ( nbits)
Value:
(((int) (get_buffer >> (bits_left - (nbits)))) & ((1<<(nbits))-1))

◆ PROVIDE_ISLOW_TABLES

#define PROVIDE_ISLOW_TABLES

◆ Q01_POS

#define Q01_POS   1

◆ Q02_POS

#define Q02_POS   2

◆ Q10_POS

#define Q10_POS   8

◆ Q11_POS

#define Q11_POS   9

◆ Q20_POS

#define Q20_POS   16

◆ QUANT_1PASS_SUPPORTED

#define QUANT_1PASS_SUPPORTED   /* 1-pass color quantization? */

◆ QUANT_2PASS_SUPPORTED

#define QUANT_2PASS_SUPPORTED   /* 2-pass color quantization? */

◆ R_CB_OFF

#define R_CB_OFF   (3*(MAXJSAMPLE+1))

◆ R_CR_OFF

#define R_CR_OFF   B_CB_OFF /* B=>Cb, R=>Cr are the same */

◆ R_SCALE

#define R_SCALE   2 /* scale R distances by this much */

◆ R_Y_OFF

#define R_Y_OFF   0 /* offset to R => Y section */

◆ RANGE_MASK

#define RANGE_MASK   (MAXJSAMPLE * 4 + 3) /* 2 bits wider than legal samples */

◆ RGB_BLUE

#define RGB_BLUE   2 /* Offset of Blue */

◆ RGB_GREEN

#define RGB_GREEN   1 /* Offset of Green */

◆ RGB_PIXELSIZE

#define RGB_PIXELSIZE   3 /* JSAMPLEs per RGB scanline element */

◆ RGB_RED

#define RGB_RED   0 /* Offset of Red in an RGB scanline element */

◆ RIGHT_SHIFT

#define RIGHT_SHIFT ( x,
shft )
Value:
((x) >> (shft))

◆ SAVE_MARKERS_SUPPORTED

#define SAVE_MARKERS_SUPPORTED   /* jpeg_save_markers() needed? */

◆ SAVED_COEFS

#define SAVED_COEFS   6 /* we save coef_bits[0..5] */

◆ SCALEBITS [1/3]

#define SCALEBITS   16 /* speediest right-shift on some machines */

◆ SCALEBITS [2/3]

#define SCALEBITS   16 /* speediest right-shift on some machines */

◆ SCALEBITS [3/3]

#define SCALEBITS   16 /* speediest right-shift on some machines */

◆ SET_COMP

#define SET_COMP ( index,
id,
hsamp,
vsamp,
quant,
dctbl,
actbl )
Value:
(compptr = &cinfo->comp_info[index], \
compptr->component_id = (id), \
compptr->h_samp_factor = (hsamp), \
compptr->v_samp_factor = (vsamp), \
compptr->quant_tbl_no = (quant), \
compptr->dc_tbl_no = (dctbl), \
compptr->ac_tbl_no = (actbl) )
jpeg_component_info * compptr
Definition jdct.h:105

◆ SHIFT_TEMPS

#define SHIFT_TEMPS

◆ SHIFTED_BITS_PLUS_ONE

#define SHIFTED_BITS_PLUS_ONE ( n)
Value:
(int) (((unsigned int) -1) << n) + 1

◆ SIZEOF

#define SIZEOF ( object)
Value:
((size_t) sizeof(object))
void * object
Definition jmemsys.h:50

◆ static_wassert

#define static_wassert ( expression)
Value:
static_assert(expression, #expression);

◆ STEP_C0

#define STEP_C0   ((1 << C0_SHIFT) * C0_SCALE)

◆ STEP_C1

#define STEP_C1   ((1 << C1_SHIFT) * C1_SCALE)

◆ STEP_C2

#define STEP_C2   ((1 << C2_SHIFT) * C2_SCALE)

◆ STEPSIZE

#define STEPSIZE   ((MAXJSAMPLE+1)/16)

◆ TABLE_SIZE

#define TABLE_SIZE   (8*(MAXJSAMPLE+1))

◆ TEMP_NAME_LENGTH

#define TEMP_NAME_LENGTH   64 /* max length of a temporary file's name */

◆ TRACEMS

#define TRACEMS ( cinfo,
lvl,
code )
Value:
((cinfo)->err->msg_code = (code), \
(*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl)))

◆ TRACEMS1

#define TRACEMS1 ( cinfo,
lvl,
code,
p1 )
Value:
((cinfo)->err->msg_code = (code), \
(cinfo)->err->msg_parm.i[0] = (p1), \
(*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl)))

◆ TRACEMS2

#define TRACEMS2 ( cinfo,
lvl,
code,
p1,
p2 )
Value:
((cinfo)->err->msg_code = (code), \
(cinfo)->err->msg_parm.i[0] = (p1), \
(cinfo)->err->msg_parm.i[1] = (p2), \
(*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl)))

◆ TRACEMS3

#define TRACEMS3 ( cinfo,
lvl,
code,
p1,
p2,
p3 )
Value:
MAKESTMT(int * _mp = (cinfo)->err->msg_parm.i; \
_mp[0] = (p1); _mp[1] = (p2); _mp[2] = (p3); \
(cinfo)->err->msg_code = (code); \
(*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl)); )

◆ TRACEMS4

#define TRACEMS4 ( cinfo,
lvl,
code,
p1,
p2,
p3,
p4 )
Value:
MAKESTMT(int * _mp = (cinfo)->err->msg_parm.i; \
_mp[0] = (p1); _mp[1] = (p2); _mp[2] = (p3); _mp[3] = (p4); \
(cinfo)->err->msg_code = (code); \
(*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl)); )

◆ TRACEMS5

#define TRACEMS5 ( cinfo,
lvl,
code,
p1,
p2,
p3,
p4,
p5 )
Value:
MAKESTMT(int * _mp = (cinfo)->err->msg_parm.i; \
_mp[0] = (p1); _mp[1] = (p2); _mp[2] = (p3); _mp[3] = (p4); \
_mp[4] = (p5); \
(cinfo)->err->msg_code = (code); \
(*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl)); )

◆ TRACEMS8

#define TRACEMS8 ( cinfo,
lvl,
code,
p1,
p2,
p3,
p4,
p5,
p6,
p7,
p8 )
Value:
MAKESTMT(int * _mp = (cinfo)->err->msg_parm.i; \
_mp[0] = (p1); _mp[1] = (p2); _mp[2] = (p3); _mp[3] = (p4); \
_mp[4] = (p5); _mp[5] = (p6); _mp[6] = (p7); _mp[7] = (p8); \
(cinfo)->err->msg_code = (code); \
(*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl)); )

◆ TRACEMSS

#define TRACEMSS ( cinfo,
lvl,
code,
str )
Value:
((cinfo)->err->msg_code = (code), \
strncpy((cinfo)->err->msg_parm.s, (str), JMSG_STR_PARM_MAX), \
(*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), (lvl)))

◆ TRANSFORMS_SUPPORTED

#define TRANSFORMS_SUPPORTED   1 /* 0 disables transform code */

◆ TRUE

#define TRUE   1

◆ unlikely

#define unlikely ( x)
Value:

◆ UPSAMPLE_MERGING_SUPPORTED

#define UPSAMPLE_MERGING_SUPPORTED   /* Fast path for sloppy upsampling? */

◆ WARNMS

#define WARNMS ( cinfo,
code )
Value:
((cinfo)->err->msg_code = (code), \
(*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), -1))

◆ WARNMS1

#define WARNMS1 ( cinfo,
code,
p1 )
Value:
((cinfo)->err->msg_code = (code), \
(cinfo)->err->msg_parm.i[0] = (p1), \
(*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), -1))

◆ WARNMS2

#define WARNMS2 ( cinfo,
code,
p1,
p2 )
Value:
((cinfo)->err->msg_code = (code), \
(cinfo)->err->msg_parm.i[0] = (p1), \
(cinfo)->err->msg_parm.i[1] = (p2), \
(*(cinfo)->err->emit_message) ((j_common_ptr) (cinfo), -1))

◆ wassert

#define wassert ( expression)
Value:
CARLA_SAFE_ASSERT(expression)
#define CARLA_SAFE_ASSERT(cond)
Definition CarlaDefines.h:182

◆ wassertfalse

#define wassertfalse   carla_safe_assert("wassertfalse triggered", __FILE__, __LINE__);

◆ WATER_ALIGN_SIZE

#define WATER_ALIGN_SIZE   4

◆ WATER_ATOMIC_64_SUPPORTED

#define WATER_ATOMIC_64_SUPPORTED

◆ WATER_ATOMIC_H_INCLUDED

#define WATER_ATOMIC_H_INCLUDED

◆ WATER_CHARACTERFUNCTIONS_H_INCLUDED

#define WATER_CHARACTERFUNCTIONS_H_INCLUDED

◆ WATER_CHARPOINTER_UTF8_H_INCLUDED

#define WATER_CHARPOINTER_UTF8_H_INCLUDED

◆ WATER_DELETED_FUNCTION

#define WATER_DELETED_FUNCTION

◆ WATER_H_INCLUDED

#define WATER_H_INCLUDED

◆ WATER_MEMORY_H_INCLUDED

#define WATER_MEMORY_H_INCLUDED

◆ WATER_STRING_H_INCLUDED

#define WATER_STRING_H_INCLUDED

◆ WATER_STRINGREF_H_INCLUDED

#define WATER_STRINGREF_H_INCLUDED