FFmpeg
Data Fields
TiffEncoderContext Struct Reference

Data Fields

  for private options More...
 
 
int  width
  picture width More...
 
int  height
  picture height More...
 
unsigned int  bpp
  bits per pixel More...
 
int  compr
  compression level More...
 
int  bpp_tab_size
  bpp_tab size More...
 
  photometric interpretation More...
 
int  strips
  number of strips More...
 
uint32_t *  strip_sizes
 
unsigned int  strip_sizes_size
 
uint32_t *  strip_offsets
 
unsigned int  strip_offsets_size
 
 
unsigned int  yuv_line_size
 
int  rps
  row per strip More...
 
  entries in header More...
 
int  num_entries
  number of entries More...
 
uint8_t **  buf
  actual position in buffer More...
 
  pointer to first byte in buffer More...
 
int  buf_size
  buffer size More...
 
uint16_t  subsampling [2]
  YUV subsampling factors. More...
 
struct LZWEncodeStatelzws
  LZW encode state. More...
 
uint32_t  dpi
  image resolution in DPI More...
 

Detailed Description

Definition at line 52 of file tiffenc.c.

Field Documentation

AVClass* TiffEncoderContext::class

for private options

Definition at line 53 of file tiffenc.c.

AVCodecContext* TiffEncoderContext::avctx

Definition at line 54 of file tiffenc.c.

Referenced by check_size(), encode_frame(), encode_init(), and encode_strip().

int TiffEncoderContext::width

picture width

Definition at line 56 of file tiffenc.c.

Referenced by encode_frame(), and pack_yuv().

int TiffEncoderContext::height

picture height

Definition at line 57 of file tiffenc.c.

Referenced by encode_frame(), and pack_yuv().

unsigned int TiffEncoderContext::bpp

bits per pixel

Definition at line 58 of file tiffenc.c.

Referenced by encode_frame().

int TiffEncoderContext::compr

compression level

Definition at line 59 of file tiffenc.c.

Referenced by encode_frame().

int TiffEncoderContext::bpp_tab_size

bpp_tab size

Definition at line 60 of file tiffenc.c.

Referenced by encode_frame().

enum TiffPhotometric TiffEncoderContext::photometric_interpretation

photometric interpretation

Definition at line 61 of file tiffenc.c.

Referenced by encode_frame().

int TiffEncoderContext::strips

number of strips

Definition at line 62 of file tiffenc.c.

uint32_t* TiffEncoderContext::strip_sizes

Definition at line 63 of file tiffenc.c.

Referenced by encode_close(), and encode_frame().

unsigned int TiffEncoderContext::strip_sizes_size

Definition at line 64 of file tiffenc.c.

Referenced by encode_frame().

uint32_t* TiffEncoderContext::strip_offsets

Definition at line 65 of file tiffenc.c.

Referenced by encode_close(), and encode_frame().

unsigned int TiffEncoderContext::strip_offsets_size

Definition at line 66 of file tiffenc.c.

Referenced by encode_frame().

uint8_t* TiffEncoderContext::yuv_line

Definition at line 67 of file tiffenc.c.

Referenced by encode_close(), and encode_frame().

unsigned int TiffEncoderContext::yuv_line_size

Definition at line 68 of file tiffenc.c.

Referenced by encode_frame().

int TiffEncoderContext::rps

row per strip

Definition at line 69 of file tiffenc.c.

Referenced by encode_frame().

uint8_t TiffEncoderContext::entries[TIFF_MAX_ENTRY *12]

entries in header

Definition at line 70 of file tiffenc.c.

Referenced by add_entry(), and encode_frame().

int TiffEncoderContext::num_entries

number of entries

Definition at line 71 of file tiffenc.c.

Referenced by add_entry(), and encode_frame().

uint8_t** TiffEncoderContext::buf

actual position in buffer

Definition at line 72 of file tiffenc.c.

Referenced by add_entry(), check_size(), encode_frame(), and encode_strip().

uint8_t* TiffEncoderContext::buf_start

pointer to first byte in buffer

Definition at line 73 of file tiffenc.c.

Referenced by add_entry(), check_size(), encode_frame(), and encode_strip().

int TiffEncoderContext::buf_size

buffer size

Definition at line 74 of file tiffenc.c.

Referenced by check_size(), encode_frame(), and encode_strip().

uint16_t TiffEncoderContext::subsampling[2]

YUV subsampling factors.

Definition at line 75 of file tiffenc.c.

Referenced by encode_frame(), and pack_yuv().

struct LZWEncodeState* TiffEncoderContext::lzws

LZW encode state.

Definition at line 76 of file tiffenc.c.

Referenced by encode_frame(), and encode_strip().

uint32_t TiffEncoderContext::dpi

image resolution in DPI

Definition at line 77 of file tiffenc.c.

Referenced by encode_frame().


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

Generated on Wed Jun 10 2015 01:57:23 for FFmpeg by   doxygen 1.8.6

AltStyle によって変換されたページ (->オリジナル) /