MJpegDecodeContext Struct Reference

#include <mjpegdec.h>


Public Member Functions

 DECLARE_ALIGNED_8 (DCTELEM, block[64])

Data Fields

AVCodecContextavctx
GetBitContext gb
int start_code
int buffer_size
uint8_tbuffer
int16_t quant_matrixes [4][64]
VLC vlcs [2][4]
int qscale [4]
 quantizer scale calculated from quant_matrixes
int org_height
int first_picture
int interlaced
int bottom_field
int lossless
int ls
int progressive
int rgb
int rct
int pegasus_rct
int bits
int maxval
int near
 near lossless bound (si 0 for lossless)
int t1
int t2
int t3
int reset
 context halfing intervall ?rename
int width
int height
int mb_width
int mb_height
int nb_components
int component_id [MAX_COMPONENTS]
int h_count [MAX_COMPONENTS]
int v_count [MAX_COMPONENTS]
int comp_index [MAX_COMPONENTS]
int dc_index [MAX_COMPONENTS]
int ac_index [MAX_COMPONENTS]
int nb_blocks [MAX_COMPONENTS]
int h_scount [MAX_COMPONENTS]
int v_scount [MAX_COMPONENTS]
int h_max
int v_max
int quant_index [4]
int last_dc [MAX_COMPONENTS]
AVFrame picture
int linesize [MAX_COMPONENTS]
 linesize << interlaced
int8_t * qscale_table
ScanTable scantable
DSPContext dsp
int restart_interval
int restart_count
int buggy_avid
int cs_itu601
int interlace_polarity
int mjpb_skiptosod
int cur_scan


Detailed Description

Definition at line 39 of file mjpegdec.h.


Member Function Documentation

MJpegDecodeContext::DECLARE_ALIGNED_8 ( DCTELEM  ,
block  [64] 
)


Field Documentation

Definition at line 44 of file mjpegdec.h.

Referenced by ff_mjpeg_decode_frame(), and ff_mjpeg_decode_init().

Definition at line 45 of file mjpegdec.h.

Referenced by ff_mjpeg_decode_end(), ff_mjpeg_decode_frame(), and ff_mjpeg_decode_init().

Definition at line 47 of file mjpegdec.h.

Referenced by ff_mjpeg_decode_dqt(), mjpeg_decode_scan(), and sp5x_decode_frame().

quantizer scale calculated from quant_matrixes

Definition at line 49 of file mjpegdec.h.

Referenced by ff_mjpeg_decode_dqt(), ff_mjpeg_decode_frame(), mjpegb_decode_frame(), and sp5x_decode_frame().

Definition at line 51 of file mjpegdec.h.

Referenced by ff_mjpeg_decode_init(), and ff_mjpeg_decode_sof().

Definition at line 52 of file mjpegdec.h.

Referenced by ff_mjpeg_decode_init(), and ff_mjpeg_decode_sof().

Definition at line 56 of file mjpegdec.h.

Referenced by ff_mjpeg_decode_frame(), ff_mjpeg_decode_sof(), and ff_mjpeg_decode_sos().

Definition at line 57 of file mjpegdec.h.

Referenced by ff_mjpeg_decode_frame(), ff_mjpeg_decode_sof(), and mjpeg_decode_scan().

Definition at line 58 of file mjpegdec.h.

Referenced by ff_mjpeg_decode_sof(), ff_mjpeg_decode_sos(), and mjpeg_decode_app().

Definition at line 59 of file mjpegdec.h.

Referenced by ff_mjpeg_decode_sof(), ff_mjpeg_decode_sos(), and ljpeg_decode_rgb_scan().

Definition at line 63 of file mjpegdec.h.

Referenced by ff_jpegls_decode_lse(), and ff_jpegls_decode_picture().

near lossless bound (si 0 for lossless)

Definition at line 64 of file mjpegdec.h.

Definition at line 65 of file mjpegdec.h.

Referenced by ff_jpegls_decode_lse(), and ff_jpegls_decode_picture().

Definition at line 65 of file mjpegdec.h.

Referenced by ff_jpegls_decode_lse(), and ff_jpegls_decode_picture().

Definition at line 65 of file mjpegdec.h.

Referenced by ff_jpegls_decode_lse(), and ff_jpegls_decode_picture().

context halfing intervall ?rename

Definition at line 66 of file mjpegdec.h.

Referenced by ff_jpegls_decode_lse(), and ff_jpegls_decode_picture().

int MJpegDecodeContext::component_id[MAX_COMPONENTS]

Definition at line 71 of file mjpegdec.h.

Referenced by ff_mjpeg_decode_sof(), ff_mjpeg_decode_sos(), and sp5x_decode_frame().

int MJpegDecodeContext::h_count[MAX_COMPONENTS]

Definition at line 72 of file mjpegdec.h.

Referenced by ff_mjpeg_decode_sof(), ff_mjpeg_decode_sos(), and sp5x_decode_frame().

int MJpegDecodeContext::v_count[MAX_COMPONENTS]

Definition at line 73 of file mjpegdec.h.

Referenced by ff_mjpeg_decode_sof(), ff_mjpeg_decode_sos(), and sp5x_decode_frame().

int MJpegDecodeContext::comp_index[MAX_COMPONENTS]

int MJpegDecodeContext::dc_index[MAX_COMPONENTS]

int MJpegDecodeContext::ac_index[MAX_COMPONENTS]

Definition at line 76 of file mjpegdec.h.

Referenced by ff_mjpeg_decode_sos(), mjpeg_decode_scan(), and sp5x_decode_frame().

int MJpegDecodeContext::nb_blocks[MAX_COMPONENTS]

int MJpegDecodeContext::h_scount[MAX_COMPONENTS]

int MJpegDecodeContext::v_scount[MAX_COMPONENTS]

Definition at line 80 of file mjpegdec.h.

Referenced by ff_mjpeg_decode_sof(), ff_mjpeg_decode_sos(), and sp5x_decode_frame().

Definition at line 81 of file mjpegdec.h.

Referenced by ff_mjpeg_decode_sof(), mjpeg_decode_scan(), and sp5x_decode_frame().

int MJpegDecodeContext::last_dc[MAX_COMPONENTS]

int MJpegDecodeContext::linesize[MAX_COMPONENTS]

linesize << interlaced

Definition at line 84 of file mjpegdec.h.

Referenced by ff_mjpeg_decode_sof(), ljpeg_decode_rgb_scan(), ljpeg_decode_yuv_scan(), mjpeg_decode_scan(), and sp5x_decode_frame().

Definition at line 88 of file mjpegdec.h.

Referenced by ff_mjpeg_decode_init(), and mjpeg_decode_scan().

Definition at line 93 of file mjpegdec.h.

Referenced by ff_mjpeg_decode_frame(), mjpeg_decode_app(), and mjpeg_decode_com().

Definition at line 94 of file mjpegdec.h.

Referenced by ff_mjpeg_decode_sof(), mjpeg_decode_com(), and sp5x_decode_frame().

Definition at line 97 of file mjpegdec.h.

Referenced by ff_mjpeg_decode_sos(), and mjpegb_decode_frame().

Definition at line 99 of file mjpegdec.h.

Referenced by ff_jpegls_decode_picture(), and ff_mjpeg_decode_frame().


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

Generated on Wed Feb 9 19:10:14 2011 for ffmpeg by  doxygen 1.5.6