Definition at line 47 of file iff.c.
 
◆ frame
Definition at line 48 of file iff.c.
 
 
◆ planesize
      
        
          | int IffContext::planesize | 
      
 
Definition at line 49 of file iff.c.
 
 
◆ planebuf
      
        
          | uint8_t* IffContext::planebuf | 
      
 
Definition at line 50 of file iff.c.
 
 
◆ ham_buf
      
        
          | uint8_t* IffContext::ham_buf | 
      
 
temporary buffer for planar to chunky conversation 
Definition at line 51 of file iff.c.
 
 
◆ ham_palbuf
      
        
          | uint32_t* IffContext::ham_palbuf | 
      
 
HAM decode table. 
Definition at line 52 of file iff.c.
 
 
◆ mask_buf
      
        
          | uint32_t* IffContext::mask_buf | 
      
 
temporary buffer for palette indices 
Definition at line 53 of file iff.c.
 
 
◆ mask_palbuf
      
        
          | uint32_t* IffContext::mask_palbuf | 
      
 
masking palette table 
Definition at line 54 of file iff.c.
 
 
◆ compression
      
        
          | unsigned IffContext::compression | 
      
 
delta compression method used 
Definition at line 55 of file iff.c.
 
 
◆ is_short
      
        
          | unsigned IffContext::is_short | 
      
 
short compression method used 
Definition at line 56 of file iff.c.
 
 
◆ is_interlaced
      
        
          | unsigned IffContext::is_interlaced | 
      
 
video is interlaced 
Definition at line 57 of file iff.c.
 
 
◆ is_brush
      
        
          | unsigned IffContext::is_brush | 
      
 
video is in ANBR format 
Definition at line 58 of file iff.c.
 
 
◆ bpp
bits per plane to decode (differs from bits_per_coded_sample if HAM) 
Definition at line 59 of file iff.c.
 
 
◆ ham
0 if non-HAM or number of hold bits (6 for bpp > 6, 4 otherwise) 
Definition at line 60 of file iff.c.
 
 
◆ flags
      
        
          | unsigned IffContext::flags | 
      
 
1 for EHB, 0 is no extra half darkening 
Definition at line 61 of file iff.c.
 
 
◆ transparency
      
        
          | unsigned IffContext::transparency | 
      
 
TODO: transparency color index in palette. 
Definition at line 62 of file iff.c.
 
 
◆ masking
      
        
          | unsigned IffContext::masking | 
      
 
TODO: masking method used. 
Definition at line 63 of file iff.c.
 
 
◆ init
Definition at line 64 of file iff.c.
 
 
◆ tvdc
      
        
          | int16_t IffContext::tvdc[16] | 
      
 
TVDC lookup table. 
Definition at line 65 of file iff.c.
 
 
◆ gb
Definition at line 66 of file iff.c.
 
 
◆ video
      
        
          | uint8_t* IffContext::video[2] | 
      
 
Definition at line 67 of file iff.c.
 
 
◆ video_size
      
        
          | unsigned IffContext::video_size | 
      
 
Definition at line 68 of file iff.c.
 
 
◆ pal
      
        
          | uint32_t* IffContext::pal | 
      
 
Definition at line 69 of file iff.c.
 
 
The documentation for this struct was generated from the following file: