| FFmpeg
    | 

| Data Fields | |
| AVClass * | class | 
| for private options  More... | |
| AVCodecContext * | avctx | 
| AVFrame | picture | 
| 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... | |
| int | photometric_interpretation | 
| 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 | 
| uint8_t * | yuv_line | 
| unsigned int | yuv_line_size | 
| int | rps | 
| row per strip  More... | |
| uint8_t | entries [TIFF_MAX_ENTRY *12] | 
| entires in header  More... | |
| int | num_entries | 
| number of entires  More... | |
| uint8_t ** | buf | 
| actual position in buffer  More... | |
| uint8_t * | buf_start | 
| pointer to first byte in buffer  More... | |
| int | buf_size | 
| buffer size  More... | |
| uint16_t | subsampling [2] | 
| YUV subsampling factors.  More... | |
| struct LZWEncodeState * | lzws | 
| LZW Encode state.  More... | |
| uint32_t | dpi | 
| image resolution in DPI  More... | |
Detailed Description
Field Documentation
| AVCodecContext* TiffEncoderContext::avctx | 
Definition at line 54 of file tiffenc.c.
Referenced by check_size(), encode_frame(), encode_init(), and encode_strip().
| unsigned int TiffEncoderContext::bpp | 
| int TiffEncoderContext::bpp_tab_size | 
| uint8_t** TiffEncoderContext::buf | 
actual position 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 75 of file tiffenc.c.
Referenced by check_size(), encode_frame(), and encode_strip().
| uint8_t* TiffEncoderContext::buf_start | 
pointer to first byte in buffer
Definition at line 74 of file tiffenc.c.
Referenced by add_entry(), check_size(), encode_frame(), and encode_strip().
| int TiffEncoderContext::compr | 
| uint32_t TiffEncoderContext::dpi | 
| uint8_t TiffEncoderContext::entries[TIFF_MAX_ENTRY *12] | 
entires in header
Definition at line 71 of file tiffenc.c.
Referenced by add_entry(), and encode_frame().
| int TiffEncoderContext::height | 
picture height
Definition at line 58 of file tiffenc.c.
Referenced by encode_frame(), and pack_yuv().
| struct LZWEncodeState* TiffEncoderContext::lzws | 
LZW Encode state.
Definition at line 77 of file tiffenc.c.
Referenced by encode_frame(), and encode_strip().
| int TiffEncoderContext::num_entries | 
number of entires
Definition at line 72 of file tiffenc.c.
Referenced by add_entry(), and encode_frame().
| int TiffEncoderContext::photometric_interpretation | 
| AVFrame TiffEncoderContext::picture | 
Definition at line 55 of file tiffenc.c.
Referenced by encode_frame(), encode_init(), and pack_yuv().
| int TiffEncoderContext::rps | 
| uint32_t* TiffEncoderContext::strip_offsets | 
Definition at line 66 of file tiffenc.c.
Referenced by encode_close(), and encode_frame().
| unsigned int TiffEncoderContext::strip_offsets_size | 
Definition at line 67 of file tiffenc.c.
Referenced by encode_frame().
| uint32_t* TiffEncoderContext::strip_sizes | 
Definition at line 64 of file tiffenc.c.
Referenced by encode_close(), and encode_frame().
| unsigned int TiffEncoderContext::strip_sizes_size | 
Definition at line 65 of file tiffenc.c.
Referenced by encode_frame().
| int TiffEncoderContext::strips | 
| uint16_t TiffEncoderContext::subsampling[2] | 
YUV subsampling factors.
Definition at line 76 of file tiffenc.c.
Referenced by encode_frame(), and pack_yuv().
| int TiffEncoderContext::width | 
picture width
Definition at line 57 of file tiffenc.c.
Referenced by encode_frame(), and pack_yuv().
| uint8_t* TiffEncoderContext::yuv_line | 
Definition at line 68 of file tiffenc.c.
Referenced by encode_close(), and encode_frame().
| unsigned int TiffEncoderContext::yuv_line_size | 
Definition at line 69 of file tiffenc.c.
Referenced by encode_frame().
The documentation for this struct was generated from the following file:
Generated on Fri Oct 31 2025 06:56:27 for FFmpeg by
 1.8.11
 1.8.11