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 xmax
 
uint32_t xmin
 
uint32_t ymax
 
uint32_t ymin
 
uint32_t xdelta
 
uint32_t ydelta
 
int scan_lines_per_block
 
EXRTileAttribute tile_attr
 
int is_tile
 
int is_luma
 
GetByteContext gb
 
const uint8_tbuf
 
int buf_size
 
EXRChannelchannels
 
int nb_channels
 
int current_channel_offset
 
EXRThreadDatathread_data
 
const char * layer
 
enum AVColorTransferCharacteristic apply_trc_type
 
float gamma
 
uint16_t gamma_table [65536]
 

Detailed Description

Definition at line 121 of file exr.c.

Field Documentation

◆ class

AVClass* EXRContext::class

Definition at line 122 of file exr.c.

◆ picture

AVFrame* EXRContext::picture

Definition at line 123 of file exr.c.

◆ avctx

AVCodecContext* EXRContext::avctx

Definition at line 124 of file exr.c.

◆ dsp

ExrDSPContext EXRContext::dsp

Definition at line 125 of file exr.c.

◆ compression

enum ExrCompr EXRContext::compression

Definition at line 131 of file exr.c.

◆ pixel_type

enum ExrPixelType EXRContext::pixel_type

Definition at line 132 of file exr.c.

◆ channel_offsets

int EXRContext::channel_offsets[4]

Definition at line 133 of file exr.c.

◆ desc

const AVPixFmtDescriptor* EXRContext::desc

Definition at line 134 of file exr.c.

◆ w

int EXRContext::w

Definition at line 136 of file exr.c.

◆ h

int EXRContext::h

Definition at line 136 of file exr.c.

◆ xmax

uint32_t EXRContext::xmax

Definition at line 137 of file exr.c.

◆ xmin

uint32_t EXRContext::xmin

Definition at line 137 of file exr.c.

◆ ymax

uint32_t EXRContext::ymax

Definition at line 138 of file exr.c.

◆ ymin

uint32_t EXRContext::ymin

Definition at line 138 of file exr.c.

◆ xdelta

uint32_t EXRContext::xdelta

Definition at line 139 of file exr.c.

◆ ydelta

uint32_t EXRContext::ydelta

Definition at line 139 of file exr.c.

◆ scan_lines_per_block

int EXRContext::scan_lines_per_block

Definition at line 141 of file exr.c.

◆ tile_attr

EXRTileAttribute EXRContext::tile_attr

Definition at line 143 of file exr.c.

◆ is_tile

int EXRContext::is_tile

Definition at line 144 of file exr.c.

◆ is_luma

int EXRContext::is_luma

Definition at line 146 of file exr.c.

◆ gb

GetByteContext EXRContext::gb

Definition at line 148 of file exr.c.

◆ buf

const uint8_t* EXRContext::buf

Definition at line 149 of file exr.c.

◆ buf_size

int EXRContext::buf_size

Definition at line 150 of file exr.c.

◆ channels

EXRChannel* EXRContext::channels

Definition at line 152 of file exr.c.

◆ nb_channels

int EXRContext::nb_channels

Definition at line 153 of file exr.c.

◆ current_channel_offset

int EXRContext::current_channel_offset

Definition at line 154 of file exr.c.

◆ thread_data

EXRThreadData* EXRContext::thread_data

Definition at line 156 of file exr.c.

◆ layer

const char* EXRContext::layer

Definition at line 158 of file exr.c.

◆ apply_trc_type

enum AVColorTransferCharacteristic EXRContext::apply_trc_type

Definition at line 160 of file exr.c.

◆ gamma

float EXRContext::gamma

Definition at line 161 of file exr.c.

◆ gamma_table

uint16_t EXRContext::gamma_table[65536]

Definition at line 162 of file exr.c.


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