Project

General

Profile

SO3Engine
stbi__jpeg Struct Reference

#include <stb_image.h>

Public Attributes

stbi__contexts
 
stbi__huffman huff_dc [4]
 
stbi__huffman huff_ac [4]
 
stbi__uint16 dequant [4][64]
 
stbi__int16 fast_ac [4][1<< FAST_BITS]
 
int img_h_max
 
int img_v_max
 
int img_mcu_x
 
int img_mcu_y
 
int img_mcu_w
 
int img_mcu_h
 
struct { 
 
   int   id 
 
   int   h 
 
   int   v 
 
   int   tq 
 
   int   hd 
 
   int   ha 
 
   int   dc_pred 
 
   int   x 
 
   int   y 
 
   int   w2 
 
   int   h2 
 
   stbi_uc *   data 
 
   void *   raw_data 
 
   void *   raw_coeff 
 
   stbi_uc *   linebuf 
 
   short *   coeff 
 
   int   coeff_w 
 
   int   coeff_h 
 
img_comp [4] 
 
stbi__uint32 code_buffer
 
int code_bits
 
unsigned char marker
 
int nomore
 
int progressive
 
int spec_start
 
int spec_end
 
int succ_high
 
int succ_low
 
int eob_run
 
int jfif
 
int app14_color_transform
 
int rgb
 
int scan_n
 
int order [4]
 
int restart_interval
 
int todo
 
void(* idct_block_kernel )(stbi_uc *out, int out_stride, short data[64])
 
void(* YCbCr_to_RGB_kernel )(stbi_uc *out, const stbi_uc *y, const stbi_uc *pcb, const stbi_uc *pcr, int count, int step)
 
stbi_uc *(* resample_row_hv_2_kernel )(stbi_uc *out, stbi_uc *in_near, stbi_uc *in_far, int w, int hs)
 

Detailed Description

Definition at line 1767 of file stb_image.h.

Member Data Documentation

◆ app14_color_transform

int stbi__jpeg::app14_color_transform

Definition at line 1809 of file stb_image.h.

◆ code_bits

int stbi__jpeg::code_bits

Definition at line 1798 of file stb_image.h.

◆ code_buffer

stbi__uint32 stbi__jpeg::code_buffer

Definition at line 1797 of file stb_image.h.

◆ coeff

short* stbi__jpeg::coeff

Definition at line 1793 of file stb_image.h.

◆ coeff_h

int stbi__jpeg::coeff_h

Definition at line 1794 of file stb_image.h.

◆ coeff_w

int stbi__jpeg::coeff_w

Definition at line 1794 of file stb_image.h.

◆ data

stbi_uc* stbi__jpeg::data

Definition at line 1790 of file stb_image.h.

◆ dc_pred

int stbi__jpeg::dc_pred

Definition at line 1787 of file stb_image.h.

◆ dequant

stbi__uint16 stbi__jpeg::dequant[4][64]

Definition at line 1772 of file stb_image.h.

◆ eob_run

int stbi__jpeg::eob_run

Definition at line 1807 of file stb_image.h.

◆ fast_ac

stbi__int16 stbi__jpeg::fast_ac[4][1<< FAST_BITS]

Definition at line 1773 of file stb_image.h.

◆ h

int stbi__jpeg::h

Definition at line 1784 of file stb_image.h.

◆ h2

int stbi__jpeg::h2

Definition at line 1789 of file stb_image.h.

◆ ha

int stbi__jpeg::ha

Definition at line 1786 of file stb_image.h.

◆ hd

int stbi__jpeg::hd

Definition at line 1786 of file stb_image.h.

◆ huff_ac

stbi__huffman stbi__jpeg::huff_ac[4]

Definition at line 1771 of file stb_image.h.

◆ huff_dc

stbi__huffman stbi__jpeg::huff_dc[4]

Definition at line 1770 of file stb_image.h.

◆ id

int stbi__jpeg::id

Definition at line 1783 of file stb_image.h.

◆ idct_block_kernel

void(* stbi__jpeg::idct_block_kernel) (stbi_uc *out, int out_stride, short data[64])

Definition at line 1816 of file stb_image.h.

◆ [struct]

struct { ... } stbi__jpeg::img_comp[4]

◆ img_h_max

int stbi__jpeg::img_h_max

Definition at line 1776 of file stb_image.h.

◆ img_mcu_h

int stbi__jpeg::img_mcu_h

Definition at line 1778 of file stb_image.h.

◆ img_mcu_w

int stbi__jpeg::img_mcu_w

Definition at line 1778 of file stb_image.h.

◆ img_mcu_x

int stbi__jpeg::img_mcu_x

Definition at line 1777 of file stb_image.h.

◆ img_mcu_y

int stbi__jpeg::img_mcu_y

Definition at line 1777 of file stb_image.h.

◆ img_v_max

int stbi__jpeg::img_v_max

Definition at line 1776 of file stb_image.h.

◆ jfif

int stbi__jpeg::jfif

Definition at line 1808 of file stb_image.h.

◆ linebuf

stbi_uc* stbi__jpeg::linebuf

Definition at line 1792 of file stb_image.h.

◆ marker

unsigned char stbi__jpeg::marker

Definition at line 1799 of file stb_image.h.

◆ nomore

int stbi__jpeg::nomore

Definition at line 1800 of file stb_image.h.

◆ order

int stbi__jpeg::order[4]

Definition at line 1812 of file stb_image.h.

◆ progressive

int stbi__jpeg::progressive

Definition at line 1802 of file stb_image.h.

◆ raw_coeff

void * stbi__jpeg::raw_coeff

Definition at line 1791 of file stb_image.h.

◆ raw_data

void* stbi__jpeg::raw_data

Definition at line 1791 of file stb_image.h.

◆ resample_row_hv_2_kernel

stbi_uc *(* stbi__jpeg::resample_row_hv_2_kernel) (stbi_uc *out, stbi_uc *in_near, stbi_uc *in_far, int w, int hs)

Definition at line 1818 of file stb_image.h.

◆ restart_interval

int stbi__jpeg::restart_interval

Definition at line 1813 of file stb_image.h.

◆ rgb

int stbi__jpeg::rgb

Definition at line 1810 of file stb_image.h.

◆ s

stbi__context* stbi__jpeg::s

Definition at line 1769 of file stb_image.h.

◆ scan_n

int stbi__jpeg::scan_n

Definition at line 1812 of file stb_image.h.

◆ spec_end

int stbi__jpeg::spec_end

Definition at line 1804 of file stb_image.h.

◆ spec_start

int stbi__jpeg::spec_start

Definition at line 1803 of file stb_image.h.

◆ succ_high

int stbi__jpeg::succ_high

Definition at line 1805 of file stb_image.h.

◆ succ_low

int stbi__jpeg::succ_low

Definition at line 1806 of file stb_image.h.

◆ todo

int stbi__jpeg::todo

Definition at line 1813 of file stb_image.h.

◆ tq

int stbi__jpeg::tq

Definition at line 1785 of file stb_image.h.

◆ v

int stbi__jpeg::v

Definition at line 1784 of file stb_image.h.

◆ w2

int stbi__jpeg::w2

Definition at line 1789 of file stb_image.h.

◆ x

int stbi__jpeg::x

Definition at line 1789 of file stb_image.h.

◆ y

int stbi__jpeg::y

Definition at line 1789 of file stb_image.h.

◆ YCbCr_to_RGB_kernel

void(* stbi__jpeg::YCbCr_to_RGB_kernel) (stbi_uc *out, const stbi_uc *y, const stbi_uc *pcb, const stbi_uc *pcr, int count, int step)

Definition at line 1817 of file stb_image.h.


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