FFmpeg
Data Fields
Jpeg2000EncoderContext Struct Reference

Data Fields

AVClassclass
 
AVCodecContextavctx
 
const AVFramepicture
 
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_tbuf_start
 
uint8_tbuf
 
uint8_tbuf_end
 
int bit_index
 
int64_t lambda
 
Jpeg2000CodingStyle codsty
 
Jpeg2000QuantStyle qntsty
 
Jpeg2000Tiletile
 
int layer_rates [100]
 
uint8_t compression_rate_enc
 Is compression done using compression ratio? More...
 
int format
 
int pred
 
int sop
 
int eph
 
int prog
 
int nlayers
 
char * lr_str
 

Detailed Description

Definition at line 108 of file j2kenc.c.

Field Documentation

AVClass* Jpeg2000EncoderContext::class

Definition at line 109 of file j2kenc.c.

AVCodecContext* Jpeg2000EncoderContext::avctx
const AVFrame* Jpeg2000EncoderContext::picture

Definition at line 111 of file j2kenc.c.

Referenced by encode_frame().

int Jpeg2000EncoderContext::width

Definition at line 113 of file j2kenc.c.

Referenced by encode_packets(), init_tiles(), j2kenc_init(), and put_siz().

int Jpeg2000EncoderContext::height

image width and height

Definition at line 113 of file j2kenc.c.

Referenced by encode_packets(), init_tiles(), j2kenc_init(), and put_siz().

uint8_t Jpeg2000EncoderContext::cbps[4]

bits per sample in particular components

Definition at line 114 of file j2kenc.c.

Referenced by compute_rates(), encode_frame(), init_tiles(), j2kenc_init(), and put_siz().

int Jpeg2000EncoderContext::chroma_shift[2]

Definition at line 115 of file j2kenc.c.

Referenced by compute_rates(), encode_packets(), init_tiles(), j2kenc_init(), and put_siz().

uint8_t Jpeg2000EncoderContext::planar

Definition at line 116 of file j2kenc.c.

Referenced by j2kenc_init().

int Jpeg2000EncoderContext::ncomponents
int Jpeg2000EncoderContext::tile_width

Definition at line 118 of file j2kenc.c.

Referenced by encode_packets(), init_tiles(), j2kenc_init(), and put_siz().

int Jpeg2000EncoderContext::tile_height

tile size

Definition at line 118 of file j2kenc.c.

Referenced by encode_packets(), init_tiles(), j2kenc_init(), and put_siz().

int Jpeg2000EncoderContext::numXtiles

Definition at line 119 of file j2kenc.c.

Referenced by cleanup(), compute_rates(), encode_frame(), encode_packets(), init_tiles(), and reinit().

int Jpeg2000EncoderContext::numYtiles

Definition at line 119 of file j2kenc.c.

Referenced by cleanup(), compute_rates(), encode_frame(), init_tiles(), and reinit().

uint8_t* Jpeg2000EncoderContext::buf_start

Definition at line 121 of file j2kenc.c.

Referenced by encode_frame().

uint8_t* Jpeg2000EncoderContext::buf
uint8_t* Jpeg2000EncoderContext::buf_end

Definition at line 123 of file j2kenc.c.

Referenced by encode_frame(), encode_packet(), put_cod(), put_com(), put_qcd(), put_siz(), and put_sot().

int Jpeg2000EncoderContext::bit_index

Definition at line 124 of file j2kenc.c.

Referenced by encode_packet(), j2k_flush(), and put_bits().

int64_t Jpeg2000EncoderContext::lambda

Definition at line 126 of file j2kenc.c.

Referenced by encode_frame(), and truncpasses().

Jpeg2000CodingStyle Jpeg2000EncoderContext::codsty
Jpeg2000QuantStyle Jpeg2000EncoderContext::qntsty

Definition at line 129 of file j2kenc.c.

Referenced by encode_packets(), init_tiles(), j2kenc_init(), and put_qcd().

Jpeg2000Tile* Jpeg2000EncoderContext::tile
int Jpeg2000EncoderContext::layer_rates[100]

Definition at line 132 of file j2kenc.c.

Referenced by compute_rates(), j2kenc_init(), makelayers(), and parse_layer_rates().

uint8_t Jpeg2000EncoderContext::compression_rate_enc

Is compression done using compression ratio?

Definition at line 133 of file j2kenc.c.

Referenced by encode_tile(), j2kenc_init(), and parse_layer_rates().

int Jpeg2000EncoderContext::format

Definition at line 135 of file j2kenc.c.

Referenced by encode_frame(), and j2kenc_init().

int Jpeg2000EncoderContext::pred

Definition at line 136 of file j2kenc.c.

Referenced by j2kenc_init().

int Jpeg2000EncoderContext::sop

Definition at line 137 of file j2kenc.c.

Referenced by encode_packet(), and put_cod().

int Jpeg2000EncoderContext::eph

Definition at line 138 of file j2kenc.c.

Referenced by encode_packet(), and put_cod().

int Jpeg2000EncoderContext::prog

Definition at line 139 of file j2kenc.c.

Referenced by encode_packets(), and put_cod().

int Jpeg2000EncoderContext::nlayers
char* Jpeg2000EncoderContext::lr_str

Definition at line 141 of file j2kenc.c.

Referenced by parse_layer_rates().


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