FFmpeg  2.6.9
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
EXRContext Struct Reference

Data Fields

AVClassclass
AVFramepicture
AVCodecContextavctx
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 ysize
uint64_t scan_line_size
int scan_lines_per_block
GetByteContext gb
const uint8_tbuf
int buf_size
EXRChannelchannels
int nb_channels
EXRThreadDatathread_data
const char * layer
float gamma
uint16_t gamma_table [65536]

Detailed Description

Definition at line 83 of file exr.c.

Field Documentation

AVClass* EXRContext::class

Definition at line 84 of file exr.c.

AVFrame* EXRContext::picture

Definition at line 85 of file exr.c.

Referenced by decode_block(), and decode_frame().

AVCodecContext* EXRContext::avctx

Definition at line 86 of file exr.c.

Referenced by check_header_variable(), decode_header(), and decode_init().

enum ExrCompr EXRContext::compression

Definition at line 88 of file exr.c.

Referenced by decode_block(), decode_frame(), and decode_header().

enum ExrPixelType EXRContext::pixel_type

Definition at line 89 of file exr.c.

Referenced by decode_block(), decode_frame(), and decode_header().

int EXRContext::channel_offsets[4]

Definition at line 90 of file exr.c.

Referenced by decode_block(), decode_frame(), and decode_header().

const AVPixFmtDescriptor* EXRContext::desc

Definition at line 91 of file exr.c.

Referenced by decode_block(), and decode_frame().

int EXRContext::w

Definition at line 93 of file exr.c.

Referenced by decode_frame(), and decode_header().

int EXRContext::h

Definition at line 93 of file exr.c.

Referenced by decode_frame(), and decode_header().

uint32_t EXRContext::xmax

Definition at line 94 of file exr.c.

Referenced by decode_block(), decode_frame(), and decode_header().

uint32_t EXRContext::xmin

Definition at line 94 of file exr.c.

Referenced by decode_block(), decode_frame(), and decode_header().

uint32_t EXRContext::ymax

Definition at line 95 of file exr.c.

Referenced by decode_block(), decode_frame(), and decode_header().

uint32_t EXRContext::ymin

Definition at line 95 of file exr.c.

Referenced by decode_frame(), and decode_header().

uint32_t EXRContext::xdelta

Definition at line 96 of file exr.c.

Referenced by decode_block(), decode_frame(), decode_header(), piz_uncompress(), and pxr24_uncompress().

uint32_t EXRContext::ydelta

Definition at line 96 of file exr.c.

Referenced by decode_frame(), and decode_header().

int EXRContext::ysize

Definition at line 97 of file exr.c.

Referenced by decode_block(), piz_uncompress(), and pxr24_uncompress().

uint64_t EXRContext::scan_line_size

Definition at line 99 of file exr.c.

Referenced by decode_block(), and decode_header().

int EXRContext::scan_lines_per_block

Definition at line 100 of file exr.c.

Referenced by decode_block(), and decode_frame().

GetByteContext EXRContext::gb

Definition at line 102 of file exr.c.

Referenced by check_header_variable(), decode_block(), decode_frame(), and decode_header().

const uint8_t* EXRContext::buf

Definition at line 103 of file exr.c.

Referenced by decode_block(), and decode_frame().

int EXRContext::buf_size

Definition at line 104 of file exr.c.

Referenced by decode_block(), and decode_frame().

EXRChannel* EXRContext::channels

Definition at line 106 of file exr.c.

Referenced by decode_end(), decode_header(), piz_uncompress(), and pxr24_uncompress().

int EXRContext::nb_channels

Definition at line 107 of file exr.c.

Referenced by decode_header(), piz_uncompress(), and pxr24_uncompress().

EXRThreadData* EXRContext::thread_data

Definition at line 109 of file exr.c.

Referenced by decode_block(), decode_end(), decode_frame(), decode_init(), and decode_init_thread_copy().

const char* EXRContext::layer

Definition at line 111 of file exr.c.

Referenced by decode_header().

float EXRContext::gamma

Definition at line 113 of file exr.c.

Referenced by decode_block(), and decode_init().

uint16_t EXRContext::gamma_table[65536]

Definition at line 114 of file exr.c.

Referenced by decode_block(), and decode_init().


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