FFmpeg
Data Fields
EXRContext Struct Reference

Data Fields

AVClassclass
 
AVFramepicture
 
AVCodecContextavctx
 
ExrDSPContext dsp
 
enum ExrCompr compression
 
enum ExrPixelType pixel_type
 
int channel_offsets [4]
 
const AVPixFmtDescriptordesc
 
int w
 
int h
 
uint32_t sar
 
int32_t xmax
 
int32_t xmin
 
int32_t ymax
 
int32_t ymin
 
uint32_t xdelta
 
uint32_t ydelta
 
int scan_lines_per_block
 
EXRTileAttribute tile_attr
 
int is_tile
 
int is_multipart
 
int current_part
 
int is_luma
 
GetByteContext gb
 
const uint8_t * buf
 
int buf_size
 
EXRChannelchannels
 
int nb_channels
 
int current_channel_offset
 
uint32_t chunk_count
 
EXRThreadDatathread_data
 
const char * layer
 
int selected_part
 
enum AVColorTransferCharacteristic apply_trc_type
 
float gamma
 
union av_intfloat32 gamma_table [65536]
 
uint8_t * offset_table
 
Half2FloatTables h2f_tables
 
const AVClassclass
 
int compression
 
int pixel_type
 
int planes
 
int nb_scanlines
 
int scanline_height
 
const char * ch_names
 
const uint8_t * ch_order
 
PutByteContext pb
 
EXRScanlineDatascanline
 
Float2HalfTables f2h_tables
 

Detailed Description

Definition at line 147 of file exr.c.

Field Documentation

◆ class [1/2]

AVClass* EXRContext::class

Definition at line 148 of file exr.c.

◆ picture

AVFrame* EXRContext::picture

Definition at line 149 of file exr.c.

◆ avctx

AVCodecContext* EXRContext::avctx

Definition at line 150 of file exr.c.

◆ dsp

ExrDSPContext EXRContext::dsp

Definition at line 151 of file exr.c.

◆ compression [1/2]

enum ExrCompr EXRContext::compression

Definition at line 157 of file exr.c.

◆ pixel_type [1/2]

enum ExrPixelType EXRContext::pixel_type

Definition at line 158 of file exr.c.

◆ channel_offsets

int EXRContext::channel_offsets[4]

Definition at line 159 of file exr.c.

◆ desc

const AVPixFmtDescriptor* EXRContext::desc

Definition at line 160 of file exr.c.

◆ w

int EXRContext::w

Definition at line 162 of file exr.c.

◆ h

int EXRContext::h

Definition at line 162 of file exr.c.

◆ sar

uint32_t EXRContext::sar

Definition at line 163 of file exr.c.

◆ xmax

int32_t EXRContext::xmax

Definition at line 164 of file exr.c.

◆ xmin

int32_t EXRContext::xmin

Definition at line 164 of file exr.c.

◆ ymax

int32_t EXRContext::ymax

Definition at line 165 of file exr.c.

◆ ymin

int32_t EXRContext::ymin

Definition at line 165 of file exr.c.

◆ xdelta

uint32_t EXRContext::xdelta

Definition at line 166 of file exr.c.

◆ ydelta

uint32_t EXRContext::ydelta

Definition at line 166 of file exr.c.

◆ scan_lines_per_block

int EXRContext::scan_lines_per_block

Definition at line 168 of file exr.c.

◆ tile_attr

EXRTileAttribute EXRContext::tile_attr

Definition at line 170 of file exr.c.

◆ is_tile

int EXRContext::is_tile

Definition at line 171 of file exr.c.

◆ is_multipart

int EXRContext::is_multipart

Definition at line 172 of file exr.c.

◆ current_part

int EXRContext::current_part

Definition at line 173 of file exr.c.

◆ is_luma

int EXRContext::is_luma

Definition at line 175 of file exr.c.

◆ gb

GetByteContext EXRContext::gb

Definition at line 177 of file exr.c.

◆ buf

const uint8_t* EXRContext::buf

Definition at line 178 of file exr.c.

◆ buf_size

int EXRContext::buf_size

Definition at line 179 of file exr.c.

◆ channels

EXRChannel* EXRContext::channels

Definition at line 181 of file exr.c.

◆ nb_channels

int EXRContext::nb_channels

Definition at line 182 of file exr.c.

◆ current_channel_offset

int EXRContext::current_channel_offset

Definition at line 183 of file exr.c.

◆ chunk_count

uint32_t EXRContext::chunk_count

Definition at line 184 of file exr.c.

◆ thread_data

EXRThreadData* EXRContext::thread_data

Definition at line 186 of file exr.c.

◆ layer

const char* EXRContext::layer

Definition at line 188 of file exr.c.

◆ selected_part

int EXRContext::selected_part

Definition at line 189 of file exr.c.

◆ apply_trc_type

enum AVColorTransferCharacteristic EXRContext::apply_trc_type

Definition at line 191 of file exr.c.

◆ gamma

float EXRContext::gamma

Definition at line 192 of file exr.c.

◆ gamma_table

union av_intfloat32 EXRContext::gamma_table[65536]

Definition at line 193 of file exr.c.

◆ offset_table

uint8_t* EXRContext::offset_table

Definition at line 195 of file exr.c.

◆ h2f_tables

Half2FloatTables EXRContext::h2f_tables

Definition at line 197 of file exr.c.

◆ class [2/2]

const AVClass* EXRContext::class

Definition at line 75 of file exrenc.c.

◆ compression [2/2]

int EXRContext::compression

Definition at line 77 of file exrenc.c.

◆ pixel_type [2/2]

int EXRContext::pixel_type

Definition at line 78 of file exrenc.c.

◆ planes

int EXRContext::planes

Definition at line 79 of file exrenc.c.

◆ nb_scanlines

int EXRContext::nb_scanlines

Definition at line 80 of file exrenc.c.

◆ scanline_height

int EXRContext::scanline_height

Definition at line 81 of file exrenc.c.

◆ ch_names

const char* EXRContext::ch_names

Definition at line 83 of file exrenc.c.

◆ ch_order

const uint8_t* EXRContext::ch_order

Definition at line 84 of file exrenc.c.

◆ pb

PutByteContext EXRContext::pb

Definition at line 85 of file exrenc.c.

◆ scanline

EXRScanlineData* EXRContext::scanline

Definition at line 87 of file exrenc.c.

◆ f2h_tables

Float2HalfTables EXRContext::f2h_tables

Definition at line 89 of file exrenc.c.


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