FFmpeg
Data Fields
TiffContext Struct Reference

Data Fields

AVClassclass
 
AVCodecContextavctx
 
GetByteContext gb
 
AVCodecContextavctx_mjpeg
 
AVPacketjpkt
 
AVFramejpgframe
 
int get_subimage
 
uint16_t get_page
 
int get_thumbnail
 
enum TiffType tiff_type
 
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 is_thumbnail
 
unsigned last_tag
 
int is_bayer
 
int use_color_matrix
 
uint8_t pattern [4]
 
float analog_balance [4]
 
float as_shot_neutral [4]
 
float as_shot_white [4]
 
float color_matrix [3][4]
 
float camera_calibration [4][4]
 
float premultiply [4]
 
float black_level [4]
 
unsigned white_level
 
uint16_t dng_lut [65536]
 
uint32_t sub_ifd
 
uint16_t cur_page
 
int strips
 
int rps
 
int sstype
 
int sot
 
int stripsizesoff
 
int stripsize
 
int stripoff
 
int strippos
 
LZWStatelzw
 
int is_tiled
 
int tile_byte_counts_offset
 
int tile_offsets_offset
 
int tile_width
 
int tile_length
 
int is_jpeg
 
uint8_t * deinvert_buf
 
int deinvert_buf_size
 
uint8_t * yuv_line
 
unsigned int yuv_line_size
 
int geotag_count
 
TiffGeoTaggeotags
 

Detailed Description

Definition at line 55 of file tiff.c.

Field Documentation

◆ class

AVClass* TiffContext::class

Definition at line 56 of file tiff.c.

◆ avctx

AVCodecContext* TiffContext::avctx

Definition at line 57 of file tiff.c.

◆ gb

GetByteContext TiffContext::gb

Definition at line 58 of file tiff.c.

◆ avctx_mjpeg

AVCodecContext* TiffContext::avctx_mjpeg

Definition at line 61 of file tiff.c.

◆ jpkt

AVPacket* TiffContext::jpkt

Definition at line 62 of file tiff.c.

◆ jpgframe

AVFrame* TiffContext::jpgframe

Definition at line 63 of file tiff.c.

◆ get_subimage

int TiffContext::get_subimage

Definition at line 65 of file tiff.c.

◆ get_page

uint16_t TiffContext::get_page

Definition at line 66 of file tiff.c.

◆ get_thumbnail

int TiffContext::get_thumbnail

Definition at line 67 of file tiff.c.

◆ tiff_type

enum TiffType TiffContext::tiff_type

Definition at line 69 of file tiff.c.

◆ width

int TiffContext::width

Definition at line 70 of file tiff.c.

◆ height

int TiffContext::height

Definition at line 70 of file tiff.c.

◆ bpp

unsigned int TiffContext::bpp

Definition at line 71 of file tiff.c.

◆ bppcount

unsigned int TiffContext::bppcount

Definition at line 71 of file tiff.c.

◆ palette

uint32_t TiffContext::palette[256]

Definition at line 72 of file tiff.c.

◆ palette_is_set

int TiffContext::palette_is_set

Definition at line 73 of file tiff.c.

◆ le

int TiffContext::le

Definition at line 74 of file tiff.c.

◆ compr

enum TiffCompr TiffContext::compr

Definition at line 75 of file tiff.c.

◆ photometric

enum TiffPhotometric TiffContext::photometric

Definition at line 76 of file tiff.c.

◆ planar

int TiffContext::planar

Definition at line 77 of file tiff.c.

◆ subsampling

int TiffContext::subsampling[2]

Definition at line 78 of file tiff.c.

◆ fax_opts

int TiffContext::fax_opts

Definition at line 79 of file tiff.c.

◆ predictor

int TiffContext::predictor

Definition at line 80 of file tiff.c.

◆ fill_order

int TiffContext::fill_order

Definition at line 81 of file tiff.c.

◆ res

uint32_t TiffContext::res[4]

Definition at line 82 of file tiff.c.

◆ is_thumbnail

int TiffContext::is_thumbnail

Definition at line 83 of file tiff.c.

◆ last_tag

unsigned TiffContext::last_tag

Definition at line 84 of file tiff.c.

◆ is_bayer

int TiffContext::is_bayer

Definition at line 86 of file tiff.c.

◆ use_color_matrix

int TiffContext::use_color_matrix

Definition at line 87 of file tiff.c.

◆ pattern

uint8_t TiffContext::pattern[4]

Definition at line 88 of file tiff.c.

◆ analog_balance

float TiffContext::analog_balance[4]

Definition at line 90 of file tiff.c.

◆ as_shot_neutral

float TiffContext::as_shot_neutral[4]

Definition at line 91 of file tiff.c.

◆ as_shot_white

float TiffContext::as_shot_white[4]

Definition at line 92 of file tiff.c.

◆ color_matrix

float TiffContext::color_matrix[3][4]

Definition at line 93 of file tiff.c.

◆ camera_calibration

float TiffContext::camera_calibration[4][4]

Definition at line 94 of file tiff.c.

◆ premultiply

float TiffContext::premultiply[4]

Definition at line 95 of file tiff.c.

◆ black_level

float TiffContext::black_level[4]

Definition at line 96 of file tiff.c.

◆ white_level

unsigned TiffContext::white_level

Definition at line 98 of file tiff.c.

◆ dng_lut

uint16_t TiffContext::dng_lut[65536]

Definition at line 99 of file tiff.c.

◆ sub_ifd

uint32_t TiffContext::sub_ifd

Definition at line 101 of file tiff.c.

◆ cur_page

uint16_t TiffContext::cur_page

Definition at line 102 of file tiff.c.

◆ strips

int TiffContext::strips

Definition at line 104 of file tiff.c.

◆ rps

int TiffContext::rps

Definition at line 104 of file tiff.c.

◆ sstype

int TiffContext::sstype

Definition at line 104 of file tiff.c.

◆ sot

int TiffContext::sot

Definition at line 105 of file tiff.c.

◆ stripsizesoff

int TiffContext::stripsizesoff

Definition at line 106 of file tiff.c.

◆ stripsize

int TiffContext::stripsize

Definition at line 106 of file tiff.c.

◆ stripoff

int TiffContext::stripoff

Definition at line 106 of file tiff.c.

◆ strippos

int TiffContext::strippos

Definition at line 106 of file tiff.c.

◆ lzw

LZWState* TiffContext::lzw

Definition at line 107 of file tiff.c.

◆ is_tiled

int TiffContext::is_tiled

Definition at line 110 of file tiff.c.

◆ tile_byte_counts_offset

int TiffContext::tile_byte_counts_offset

Definition at line 111 of file tiff.c.

◆ tile_offsets_offset

int TiffContext::tile_offsets_offset

Definition at line 111 of file tiff.c.

◆ tile_width

int TiffContext::tile_width

Definition at line 112 of file tiff.c.

◆ tile_length

int TiffContext::tile_length

Definition at line 112 of file tiff.c.

◆ is_jpeg

int TiffContext::is_jpeg

Definition at line 114 of file tiff.c.

◆ deinvert_buf

uint8_t* TiffContext::deinvert_buf

Definition at line 116 of file tiff.c.

◆ deinvert_buf_size

int TiffContext::deinvert_buf_size

Definition at line 117 of file tiff.c.

◆ yuv_line

uint8_t* TiffContext::yuv_line

Definition at line 118 of file tiff.c.

◆ yuv_line_size

unsigned int TiffContext::yuv_line_size

Definition at line 119 of file tiff.c.

◆ geotag_count

int TiffContext::geotag_count

Definition at line 121 of file tiff.c.

◆ geotags

TiffGeoTag* TiffContext::geotags

Definition at line 122 of file tiff.c.


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