FFmpeg
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
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
 
uint8_t * offset_table
 
uint16_t gamma_table [65536]
 
Half2FloatTables h2f_tables
 
Float2HalfTables f2h_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
 

Detailed Description

Definition at line 148 of file exr.c.

Field Documentation

◆ class [1/2]

AVClass* EXRContext::class

Definition at line 149 of file exr.c.

◆ picture

AVFrame* EXRContext::picture

Definition at line 150 of file exr.c.

◆ avctx

AVCodecContext* EXRContext::avctx

Definition at line 151 of file exr.c.

◆ dsp

ExrDSPContext EXRContext::dsp

Definition at line 152 of file exr.c.

◆ compression [1/2]

enum ExrCompr EXRContext::compression

Definition at line 158 of file exr.c.

◆ pixel_type [1/2]

enum ExrPixelType EXRContext::pixel_type

Definition at line 159 of file exr.c.

◆ channel_offsets

int EXRContext::channel_offsets[4]

Definition at line 160 of file exr.c.

◆ desc

const AVPixFmtDescriptor* EXRContext::desc

Definition at line 161 of file exr.c.

◆ w

int EXRContext::w

Definition at line 163 of file exr.c.

◆ h

int EXRContext::h

Definition at line 163 of file exr.c.

◆ sar

uint32_t EXRContext::sar

Definition at line 164 of file exr.c.

◆ xmax

int32_t EXRContext::xmax

Definition at line 165 of file exr.c.

◆ xmin

int32_t EXRContext::xmin

Definition at line 165 of file exr.c.

◆ ymax

int32_t EXRContext::ymax

Definition at line 166 of file exr.c.

◆ ymin

int32_t EXRContext::ymin

Definition at line 166 of file exr.c.

◆ xdelta

uint32_t EXRContext::xdelta

Definition at line 167 of file exr.c.

◆ ydelta

uint32_t EXRContext::ydelta

Definition at line 167 of file exr.c.

◆ scan_lines_per_block

int EXRContext::scan_lines_per_block

Definition at line 169 of file exr.c.

◆ tile_attr

EXRTileAttribute EXRContext::tile_attr

Definition at line 171 of file exr.c.

◆ is_tile

int EXRContext::is_tile

Definition at line 172 of file exr.c.

◆ is_multipart

int EXRContext::is_multipart

Definition at line 173 of file exr.c.

◆ current_part

int EXRContext::current_part

Definition at line 174 of file exr.c.

◆ is_luma

int EXRContext::is_luma

Definition at line 176 of file exr.c.

◆ gb

GetByteContext EXRContext::gb

Definition at line 178 of file exr.c.

◆ buf

const uint8_t* EXRContext::buf

Definition at line 179 of file exr.c.

◆ buf_size

int EXRContext::buf_size

Definition at line 180 of file exr.c.

◆ channels

EXRChannel* EXRContext::channels

Definition at line 182 of file exr.c.

◆ nb_channels

int EXRContext::nb_channels

Definition at line 183 of file exr.c.

◆ current_channel_offset

int EXRContext::current_channel_offset

Definition at line 184 of file exr.c.

◆ chunk_count

uint32_t EXRContext::chunk_count

Definition at line 185 of file exr.c.

◆ thread_data

EXRThreadData* EXRContext::thread_data

Definition at line 187 of file exr.c.

◆ layer

const char* EXRContext::layer

Definition at line 189 of file exr.c.

◆ selected_part

int EXRContext::selected_part

Definition at line 190 of file exr.c.

◆ apply_trc_type

enum AVColorTransferCharacteristic EXRContext::apply_trc_type

Definition at line 192 of file exr.c.

◆ gamma

float EXRContext::gamma

Definition at line 193 of file exr.c.

◆ offset_table

uint8_t* EXRContext::offset_table

Definition at line 195 of file exr.c.

◆ gamma_table

uint16_t EXRContext::gamma_table[65536]

Definition at line 197 of file exr.c.

◆ h2f_tables

Half2FloatTables EXRContext::h2f_tables

Definition at line 199 of file exr.c.

◆ f2h_tables

Float2HalfTables EXRContext::f2h_tables

Definition at line 200 of file exr.c.

◆ class [2/2]

const AVClass* EXRContext::class

Definition at line 76 of file exrenc.c.

◆ compression [2/2]

int EXRContext::compression

Definition at line 78 of file exrenc.c.

◆ pixel_type [2/2]

int EXRContext::pixel_type

Definition at line 79 of file exrenc.c.

◆ planes

int EXRContext::planes

Definition at line 80 of file exrenc.c.

◆ nb_scanlines

int EXRContext::nb_scanlines

Definition at line 81 of file exrenc.c.

◆ scanline_height

int EXRContext::scanline_height

Definition at line 82 of file exrenc.c.

◆ ch_names

const char* EXRContext::ch_names

Definition at line 84 of file exrenc.c.

◆ ch_order

const uint8_t* EXRContext::ch_order

Definition at line 85 of file exrenc.c.

◆ pb

PutByteContext EXRContext::pb

Definition at line 86 of file exrenc.c.

◆ scanline

EXRScanlineData* EXRContext::scanline

Definition at line 88 of file exrenc.c.


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