| FFmpeg
    | 

| Data Fields | |
| AVCodecContext * | avctx | 
| AVFrame | picture | 
| int | width | 
| int | height | 
| image width and height  More... | |
| uint8_t | cbps [4] | 
| bits per sample in particular components  More... | |
| int | chroma_shift [2] | 
| uint8_t | planar | 
| int | ncomponents | 
| int | tile_width | 
| int | tile_height | 
| tile size  More... | |
| int | numXtiles | 
| int | numYtiles | 
| uint8_t * | buf_start | 
| uint8_t * | buf | 
| uint8_t * | buf_end | 
| int | bit_index | 
| int64_t | lambda | 
| J2kCodingStyle | codsty | 
| J2kQuantStyle | qntsty | 
| J2kTile * | tile | 
Detailed Description
Field Documentation
| AVCodecContext* J2kEncoderContext::avctx | 
Definition at line 62 of file j2kenc.c.
Referenced by encode_frame(), encode_packets(), encode_tile(), j2kenc_init(), and put_cod().
| int J2kEncoderContext::bit_index | 
Definition at line 76 of file j2kenc.c.
Referenced by encode_packet(), j2k_flush(), and put_bits().
| uint8_t* J2kEncoderContext::buf | 
Definition at line 74 of file j2kenc.c.
Referenced by encode_frame(), encode_packet(), j2k_flush(), put_bits(), put_cod(), put_qcd(), put_siz(), and put_sot().
| uint8_t* J2kEncoderContext::buf_end | 
Definition at line 75 of file j2kenc.c.
Referenced by encode_frame(), encode_packet(), put_cod(), put_qcd(), put_siz(), and put_sot().
| uint8_t* J2kEncoderContext::buf_start | 
Definition at line 73 of file j2kenc.c.
Referenced by encode_frame().
| uint8_t J2kEncoderContext::cbps[4] | 
bits per sample in particular components
Definition at line 66 of file j2kenc.c.
Referenced by init_quantization(), init_tiles(), and j2kenc_init().
| int J2kEncoderContext::chroma_shift[2] | 
Definition at line 67 of file j2kenc.c.
Referenced by init_tiles(), j2kenc_init(), and put_siz().
| J2kCodingStyle J2kEncoderContext::codsty | 
Definition at line 80 of file j2kenc.c.
Referenced by cleanup(), encode_packets(), encode_tile(), init_quantization(), init_tiles(), j2kenc_init(), put_cod(), put_qcd(), reinit(), and truncpasses().
| int J2kEncoderContext::height | 
image width and height
Definition at line 65 of file j2kenc.c.
Referenced by init_tiles(), j2kenc_init(), and put_siz().
| int64_t J2kEncoderContext::lambda | 
Definition at line 78 of file j2kenc.c.
Referenced by encode_frame(), and truncpasses().
| int J2kEncoderContext::ncomponents | 
Definition at line 69 of file j2kenc.c.
Referenced by cleanup(), copy_frame(), encode_packets(), encode_tile(), init_quantization(), init_tiles(), j2kenc_init(), put_siz(), reinit(), and truncpasses().
| int J2kEncoderContext::numXtiles | 
Definition at line 71 of file j2kenc.c.
Referenced by cleanup(), copy_frame(), encode_frame(), init_tiles(), and reinit().
| int J2kEncoderContext::numYtiles | 
Definition at line 71 of file j2kenc.c.
Referenced by cleanup(), copy_frame(), encode_frame(), init_tiles(), and reinit().
| AVFrame J2kEncoderContext::picture | 
Definition at line 63 of file j2kenc.c.
Referenced by copy_frame(), and encode_frame().
| uint8_t J2kEncoderContext::planar | 
Definition at line 68 of file j2kenc.c.
Referenced by copy_frame(), and j2kenc_init().
| J2kQuantStyle J2kEncoderContext::qntsty | 
Definition at line 81 of file j2kenc.c.
Referenced by encode_packets(), init_quantization(), init_tiles(), j2kenc_init(), and put_qcd().
| J2kTile* J2kEncoderContext::tile | 
Definition at line 83 of file j2kenc.c.
Referenced by cleanup(), copy_frame(), encode_frame(), encode_packets(), encode_tile(), init_tiles(), and reinit().
| int J2kEncoderContext::tile_height | 
tile size
Definition at line 70 of file j2kenc.c.
Referenced by init_tiles(), j2kenc_init(), and put_siz().
| int J2kEncoderContext::tile_width | 
Definition at line 70 of file j2kenc.c.
Referenced by init_tiles(), j2kenc_init(), and put_siz().
| int J2kEncoderContext::width | 
Definition at line 65 of file j2kenc.c.
Referenced by init_tiles(), j2kenc_init(), and put_siz().
The documentation for this struct was generated from the following file:
Generated on Fri Oct 31 2025 06:56:26 for FFmpeg by
 1.8.11
 1.8.11