FFmpeg
Data Fields
IffDemuxContext Struct Reference

Data Fields

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

Detailed Description

Definition at line 110 of file iff.c.

Field Documentation

◆ is_64bit

int IffDemuxContext::is_64bit

chunk size is 64-bit

Definition at line 111 of file iff.c.

Referenced by iff_read_header(), iff_read_packet(), and read_dst_frame().

◆ body_pos

int64_t IffDemuxContext::body_pos

Definition at line 112 of file iff.c.

Referenced by iff_read_header(), iff_read_packet(), and read_dst_frame().

◆ body_end

int64_t IffDemuxContext::body_end

Definition at line 113 of file iff.c.

Referenced by iff_read_header(), iff_read_packet(), and read_dst_frame().

◆ sbdy_pos

int64_t IffDemuxContext::sbdy_pos

Definition at line 114 of file iff.c.

Referenced by iff_read_packet().

◆ resume_pos

int64_t IffDemuxContext::resume_pos

Definition at line 115 of file iff.c.

Referenced by iff_read_packet().

◆ body_size

uint32_t IffDemuxContext::body_size

Definition at line 116 of file iff.c.

Referenced by iff_read_header(), iff_read_packet(), and read_dst_frame().

◆ svx8_compression

svx8_compression_type IffDemuxContext::svx8_compression

Definition at line 117 of file iff.c.

Referenced by iff_read_header().

◆ maud_bits

unsigned IffDemuxContext::maud_bits

Definition at line 118 of file iff.c.

Referenced by iff_read_header().

◆ maud_compression

unsigned IffDemuxContext::maud_compression

Definition at line 119 of file iff.c.

Referenced by iff_read_header().

◆ bitmap_compression

unsigned IffDemuxContext::bitmap_compression

delta compression method used

Definition at line 120 of file iff.c.

Referenced by iff_read_header().

◆ bpp

unsigned IffDemuxContext::bpp

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

Definition at line 121 of file iff.c.

Referenced by iff_read_header().

◆ ham

unsigned IffDemuxContext::ham

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

Definition at line 122 of file iff.c.

Referenced by iff_read_header().

◆ flags

unsigned IffDemuxContext::flags

1 for EHB, 0 is no extra half darkening

Definition at line 123 of file iff.c.

Referenced by iff_read_header().

◆ transparency

unsigned IffDemuxContext::transparency

transparency color index in palette

Definition at line 124 of file iff.c.

Referenced by iff_read_header().

◆ masking

unsigned IffDemuxContext::masking

masking method used

Definition at line 125 of file iff.c.

Referenced by iff_read_header().

◆ tvdc

uint8_t IffDemuxContext::tvdc[32]

TVDC lookup table.

Definition at line 126 of file iff.c.

Referenced by iff_read_header().

◆ form_tag

uint32_t IffDemuxContext::form_tag

Definition at line 127 of file iff.c.

Referenced by iff_read_header(), and iff_read_packet().

◆ audio_stream_index

int IffDemuxContext::audio_stream_index

Definition at line 128 of file iff.c.

Referenced by iff_read_header(), iff_read_packet(), and read_dst_frame().

◆ video_stream_index

int IffDemuxContext::video_stream_index

Definition at line 129 of file iff.c.

Referenced by iff_read_header(), and iff_read_packet().


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