FFmpeg
Data Fields
SANMVideoContext Struct Reference

Data Fields

 
 
int  version
 
int  subversion
 
uint32_t  pal [256]
 
int16_t  delta_pal [768]
 
int  pitch
 
int  width
 
int  height
 
 
 
int  prev_seq
 
 
uint16_t *  frm0
 
uint16_t *  frm1
 
uint16_t *  frm2
 
 
uint32_t  frm0_size
 
uint32_t  frm1_size
 
uint32_t  frm2_size
 
uint32_t  stored_frame_size
 
 
unsigned int  rle_buf_size
 
int  rotate_code
 
long  npixels
 
long  buf_size
 
uint16_t  codebook [256]
 
uint16_t  small_codebook [4]
 
int8_t  p4x4glyphs [NGLYPHS][16]
 
int8_t  p8x8glyphs [NGLYPHS][64]
 

Detailed Description

Definition at line 36 of file sanm.c.

Field Documentation

AVCodecContext* SANMVideoContext::avctx

Definition at line 37 of file sanm.c.

Referenced by codec2subblock(), copy_output(), decode_0(), decode_6(), decode_8(), decode_init(), decode_nop(), draw_glyph(), good_mvec(), old_codec37(), old_codec47(), process_block(), process_frame_obj(), read_frame_header(), and rotate_bufs().

GetByteContext SANMVideoContext::gb

Definition at line 38 of file sanm.c.

Referenced by codec2subblock(), decode_0(), decode_6(), decode_frame(), old_codec1(), old_codec37(), old_codec47(), opcode_0xf7(), opcode_0xf8(), process_block(), process_frame_obj(), read_frame_header(), and rle_decode().

int SANMVideoContext::version

Definition at line 40 of file sanm.c.

Referenced by decode_frame(), decode_init(), and init_buffers().

int SANMVideoContext::subversion

Definition at line 40 of file sanm.c.

Referenced by decode_init().

uint32_t SANMVideoContext::pal[256]

Definition at line 41 of file sanm.c.

Referenced by decode_frame(), and decode_init().

int16_t SANMVideoContext::delta_pal[768]

Definition at line 42 of file sanm.c.

Referenced by decode_frame().

int SANMVideoContext::pitch

Definition at line 44 of file sanm.c.

Referenced by codec2subblock(), copy_output(), decode_0(), good_mvec(), init_sizes(), old_codec1(), old_codec37(), old_codec47(), opcode_0xf7(), and opcode_0xf8().

int SANMVideoContext::width

Definition at line 45 of file sanm.c.

Referenced by codec2subblock(), decode_0(), init_sizes(), process_frame_obj(), and read_frame_header().

int SANMVideoContext::height

Definition at line 45 of file sanm.c.

Referenced by copy_output(), decode_0(), init_sizes(), old_codec37(), old_codec47(), process_frame_obj(), and read_frame_header().

int SANMVideoContext::aligned_width

Definition at line 46 of file sanm.c.

Referenced by decode_2(), and init_sizes().

int SANMVideoContext::aligned_height

Definition at line 46 of file sanm.c.

Referenced by decode_2(), and init_sizes().

int SANMVideoContext::prev_seq

Definition at line 47 of file sanm.c.

Referenced by old_codec47().

AVFrame* SANMVideoContext::frame

Definition at line 49 of file sanm.c.

Referenced by copy_output(), and decode_frame().

uint16_t* SANMVideoContext::frm0

Definition at line 50 of file sanm.c.

Referenced by codec2subblock(), copy_output(), decode_0(), decode_3(), decode_4(), decode_5(), decode_6(), decode_8(), decode_frame(), destroy_buffers(), init_buffers(), init_sizes(), old_codec1(), old_codec37(), old_codec47(), opcode_0xf7(), opcode_0xf8(), and rotate_bufs().

uint16_t * SANMVideoContext::frm1

Definition at line 50 of file sanm.c.

Referenced by codec2subblock(), decode_4(), decode_frame(), destroy_buffers(), init_buffers(), old_codec37(), old_codec47(), and rotate_bufs().

uint16_t * SANMVideoContext::frm2

Definition at line 50 of file sanm.c.

Referenced by codec2subblock(), decode_3(), decode_frame(), destroy_buffers(), init_buffers(), old_codec37(), old_codec47(), process_block(), and rotate_bufs().

uint8_t* SANMVideoContext::stored_frame

Definition at line 51 of file sanm.c.

Referenced by decode_frame(), destroy_buffers(), and init_buffers().

uint32_t SANMVideoContext::frm0_size

Definition at line 52 of file sanm.c.

Referenced by destroy_buffers(), and init_buffers().

uint32_t SANMVideoContext::frm1_size

Definition at line 52 of file sanm.c.

Referenced by decode_4(), destroy_buffers(), init_buffers(), and old_codec37().

uint32_t SANMVideoContext::frm2_size

Definition at line 52 of file sanm.c.

Referenced by decode_3(), destroy_buffers(), init_buffers(), and old_codec37().

uint32_t SANMVideoContext::stored_frame_size

Definition at line 53 of file sanm.c.

Referenced by init_buffers().

uint8_t* SANMVideoContext::rle_buf

Definition at line 55 of file sanm.c.

Referenced by decode_8(), and destroy_buffers().

unsigned int SANMVideoContext::rle_buf_size

Definition at line 56 of file sanm.c.

Referenced by decode_8().

int SANMVideoContext::rotate_code

Definition at line 58 of file sanm.c.

Referenced by decode_frame(), old_codec1(), old_codec37(), and old_codec47().

long SANMVideoContext::npixels

Definition at line 60 of file sanm.c.

Referenced by decode_5(), decode_6(), decode_8(), decode_frame(), and init_sizes().

long SANMVideoContext::buf_size

Definition at line 60 of file sanm.c.

Referenced by decode_5(), decode_frame(), good_mvec(), init_buffers(), init_sizes(), and process_block().

uint16_t SANMVideoContext::codebook[256]

Definition at line 62 of file sanm.c.

Referenced by codec2subblock(), decode_6(), decode_8(), opcode_0xf7(), and read_frame_header().

uint16_t SANMVideoContext::small_codebook[4]

Definition at line 63 of file sanm.c.

Referenced by codec2subblock(), and read_frame_header().

int8_t SANMVideoContext::p4x4glyphs[NGLYPHS][16]

Definition at line 65 of file sanm.c.

Referenced by decode_init(), draw_glyph(), and process_block().

int8_t SANMVideoContext::p8x8glyphs[NGLYPHS][64]

Definition at line 66 of file sanm.c.

Referenced by decode_init(), draw_glyph(), and process_block().


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

Generated on Sun Mar 23 2014 23:50:41 for FFmpeg by   doxygen 1.8.2

AltStyle によって変換されたページ (->オリジナル) /