FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
IffDemuxContext Struct Reference

Data Fields

int is_64bit
 chunk size is 64-bit
 
int64_t body_pos
 
int64_t body_end
 
uint32_t body_size
 
svx8_compression_type svx8_compression
 
unsigned maud_bits
 
unsigned maud_compression
 
unsigned bitmap_compression
 delta compression method used
 
unsigned bpp
 bits per plane to decode (differs from bits_per_coded_sample if HAM)
 
unsigned ham
 0 if non-HAM or number of hold bits (6 for bpp > 6, 4 otherwise)
 
unsigned flags
 1 for EHB, 0 is no extra half darkening
 
unsigned transparency
 transparency color index in palette
 
unsigned masking
 masking method used
 
uint8_t tvdc [32]
 TVDC lookup table.
 

Detailed Description

Definition at line 100 of file iff.c.

Field Documentation

int IffDemuxContext::is_64bit

chunk size is 64-bit

Definition at line 101 of file iff.c.

Referenced by iff_read_header().

int64_t IffDemuxContext::body_pos

Definition at line 102 of file iff.c.

Referenced by iff_read_header(), and iff_read_packet().

int64_t IffDemuxContext::body_end

Definition at line 103 of file iff.c.

Referenced by iff_read_header(), and iff_read_packet().

uint32_t IffDemuxContext::body_size

Definition at line 104 of file iff.c.

Referenced by iff_read_header(), and iff_read_packet().

svx8_compression_type IffDemuxContext::svx8_compression

Definition at line 105 of file iff.c.

Referenced by iff_read_header().

unsigned IffDemuxContext::maud_bits

Definition at line 106 of file iff.c.

Referenced by iff_read_header().

unsigned IffDemuxContext::maud_compression

Definition at line 107 of file iff.c.

Referenced by iff_read_header().

unsigned IffDemuxContext::bitmap_compression

delta compression method used

Definition at line 108 of file iff.c.

Referenced by iff_read_header().

unsigned IffDemuxContext::bpp

bits per plane to decode (differs from bits_per_coded_sample if HAM)

Definition at line 109 of file iff.c.

Referenced by iff_read_header().

unsigned IffDemuxContext::ham

0 if non-HAM or number of hold bits (6 for bpp > 6, 4 otherwise)

Definition at line 110 of file iff.c.

Referenced by iff_read_header().

unsigned IffDemuxContext::flags

1 for EHB, 0 is no extra half darkening

Definition at line 111 of file iff.c.

Referenced by iff_read_header().

unsigned IffDemuxContext::transparency

transparency color index in palette

Definition at line 112 of file iff.c.

Referenced by iff_read_header().

unsigned IffDemuxContext::masking

masking method used

Definition at line 113 of file iff.c.

Referenced by iff_read_header().

uint8_t IffDemuxContext::tvdc[32]

TVDC lookup table.

Definition at line 114 of file iff.c.

Referenced by iff_read_header().


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