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

Data Fields

AVCodecContextavctx
 
GetByteContext gb
 
int width
 
int height
 
unsigned int bpp
 
unsigned int bppcount
 
uint32_t palette [256]
 
int palette_is_set
 
int le
 
enum TiffCompr compr
 
enum TiffPhotometric photometric
 
int planar
 
int subsampling [2]
 
int fax_opts
 
int predictor
 
int fill_order
 
uint32_t res [4]
 
int strips
 
int rps
 
int sstype
 
int sot
 
int stripsizesoff
 
int stripsize
 
int stripoff
 
int strippos
 
LZWStatelzw
 
uint8_tdeinvert_buf
 
int deinvert_buf_size
 
uint8_tyuv_line
 
unsigned int yuv_line_size
 
uint8_tfax_buffer
 
unsigned int fax_buffer_size
 
int geotag_count
 
TiffGeoTaggeotags
 

Detailed Description

Definition at line 50 of file tiff.c.

Field Documentation

AVCodecContext* TiffContext::avctx
GetByteContext TiffContext::gb

Definition at line 52 of file tiff.c.

Referenced by add_metadata(), decode_frame(), tiff_decode_tag(), and tiff_unpack_strip().

int TiffContext::width
int TiffContext::height

Definition at line 54 of file tiff.c.

Referenced by decode_frame(), init_image(), tiff_decode_tag(), tiff_init(), and unpack_yuv().

unsigned int TiffContext::bpp

Definition at line 55 of file tiff.c.

Referenced by decode_frame(), init_image(), tiff_decode_tag(), tiff_unpack_fax(), and tiff_unpack_strip().

unsigned int TiffContext::bppcount

Definition at line 55 of file tiff.c.

Referenced by decode_frame(), init_image(), tiff_decode_tag(), and tiff_unpack_strip().

uint32_t TiffContext::palette[256]

Definition at line 56 of file tiff.c.

Referenced by init_image(), and tiff_decode_tag().

int TiffContext::palette_is_set

Definition at line 57 of file tiff.c.

Referenced by init_image(), and tiff_decode_tag().

int TiffContext::le

Definition at line 58 of file tiff.c.

Referenced by add_metadata(), decode_frame(), init_image(), and tiff_decode_tag().

enum TiffCompr TiffContext::compr

Definition at line 59 of file tiff.c.

Referenced by decode_frame(), tiff_decode_tag(), tiff_unpack_fax(), and tiff_unpack_strip().

enum TiffPhotometric TiffContext::photometric

Definition at line 60 of file tiff.c.

Referenced by decode_frame(), init_image(), and tiff_decode_tag().

int TiffContext::planar

Definition at line 61 of file tiff.c.

Referenced by decode_frame(), init_image(), tiff_decode_tag(), and tiff_unpack_strip().

int TiffContext::subsampling[2]
int TiffContext::fax_opts

Definition at line 63 of file tiff.c.

Referenced by tiff_decode_tag(), and tiff_unpack_fax().

int TiffContext::predictor

Definition at line 64 of file tiff.c.

Referenced by decode_frame(), and tiff_decode_tag().

int TiffContext::fill_order

Definition at line 65 of file tiff.c.

Referenced by decode_frame(), tiff_decode_tag(), tiff_unpack_fax(), and tiff_unpack_strip().

uint32_t TiffContext::res[4]

Definition at line 66 of file tiff.c.

Referenced by set_sar().

int TiffContext::strips

Definition at line 68 of file tiff.c.

Referenced by decode_frame(), and tiff_decode_tag().

int TiffContext::rps

Definition at line 68 of file tiff.c.

Referenced by decode_frame(), and tiff_decode_tag().

int TiffContext::sstype

Definition at line 68 of file tiff.c.

Referenced by decode_frame(), and tiff_decode_tag().

int TiffContext::sot

Definition at line 69 of file tiff.c.

Referenced by decode_frame(), and tiff_decode_tag().

int TiffContext::stripsizesoff

Definition at line 70 of file tiff.c.

Referenced by decode_frame(), and tiff_decode_tag().

int TiffContext::stripsize

Definition at line 70 of file tiff.c.

Referenced by decode_frame(), and tiff_decode_tag().

int TiffContext::stripoff

Definition at line 70 of file tiff.c.

Referenced by decode_frame(), and tiff_decode_tag().

int TiffContext::strippos

Definition at line 70 of file tiff.c.

Referenced by decode_frame(), and tiff_decode_tag().

LZWState* TiffContext::lzw

Definition at line 71 of file tiff.c.

Referenced by tiff_end(), tiff_init(), and tiff_unpack_strip().

uint8_t* TiffContext::deinvert_buf

Definition at line 73 of file tiff.c.

Referenced by deinvert_buffer(), tiff_end(), and tiff_unpack_strip().

int TiffContext::deinvert_buf_size

Definition at line 74 of file tiff.c.

Referenced by deinvert_buffer(), and tiff_end().

uint8_t* TiffContext::yuv_line

Definition at line 75 of file tiff.c.

Referenced by tiff_unpack_strip().

unsigned int TiffContext::yuv_line_size

Definition at line 76 of file tiff.c.

Referenced by tiff_unpack_strip().

uint8_t* TiffContext::fax_buffer

Definition at line 77 of file tiff.c.

Referenced by tiff_end(), and tiff_unpack_fax().

unsigned int TiffContext::fax_buffer_size

Definition at line 78 of file tiff.c.

Referenced by tiff_end(), and tiff_unpack_fax().

int TiffContext::geotag_count

Definition at line 80 of file tiff.c.

Referenced by decode_frame(), free_geotags(), and tiff_decode_tag().

TiffGeoTag* TiffContext::geotags

Definition at line 81 of file tiff.c.

Referenced by decode_frame(), free_geotags(), and tiff_decode_tag().


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