MJpegDecodeContext Struct Reference

Collaboration diagram for MJpegDecodeContext:

Collaboration graph
[legend]

Data Fields

AVCodecContextavctx
GetBitContext gb
int mpeg_enc_ctx_allocated
int start_code
int buffer_size
uint8_t * buffer
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 rgb
int rct
int pegasus_rct
int bits
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
DCTELEM block[64] __align8
ScanTable scantable
void(* idct_put )(uint8_t *dest, int line_size, DCTELEM *block)
int restart_interval
int restart_count
int buggy_avid
int cs_itu601
int interlace_polarity
int mjpb_skiptosod

Detailed Description

Definition at line 812 of file mjpeg.c.


Field Documentation

Definition at line 815 of file mjpeg.c.

Referenced by mjpeg_decode_init().

Definition at line 818 of file mjpeg.c.

Referenced by mjpeg_decode_frame(), and mjpeg_decode_init().

Definition at line 819 of file mjpeg.c.

Referenced by mjpeg_decode_end(), mjpeg_decode_frame(), and mjpeg_decode_init().

Definition at line 821 of file mjpeg.c.

Referenced by decode_block(), mjpeg_decode_dqt(), and sp5x_decode_frame().

quantizer scale calculated from quant_matrixes

Definition at line 823 of file mjpeg.c.

Referenced by mjpeg_decode_dqt(), mjpeg_decode_frame(), mjpegb_decode_frame(), and sp5x_decode_frame().

Definition at line 825 of file mjpeg.c.

Referenced by mjpeg_decode_init(), and mjpeg_decode_sof().

Definition at line 826 of file mjpeg.c.

Referenced by mjpeg_decode_init(), and mjpeg_decode_sof().

Definition at line 830 of file mjpeg.c.

Referenced by mjpeg_decode_app(), mjpeg_decode_sof(), and mjpeg_decode_sos().

Definition at line 831 of file mjpeg.c.

Referenced by ljpeg_decode_rgb_scan(), and mjpeg_decode_sof().

Definition at line 832 of file mjpeg.c.

Referenced by ljpeg_decode_rgb_scan(), mjpeg_decode_app(), and mjpeg_decode_sof().

Definition at line 833 of file mjpeg.c.

Referenced by ljpeg_decode_rgb_scan(), mjpeg_decode_sof(), and sp5x_decode_frame().

Definition at line 835 of file mjpeg.c.

Referenced by mjpeg_decode_sof(), mjpeg_decode_sos(), and sp5x_decode_frame().

Definition at line 837 of file mjpeg.c.

Referenced by mjpeg_decode_sof(), mjpeg_decode_sos(), and sp5x_decode_frame().

int MJpegDecodeContext::component_id[MAX_COMPONENTS]

Definition at line 838 of file mjpeg.c.

Referenced by mjpeg_decode_sof(), mjpeg_decode_sos(), and sp5x_decode_frame().

int MJpegDecodeContext::h_count[MAX_COMPONENTS]

Definition at line 839 of file mjpeg.c.

Referenced by mjpeg_decode_sof(), mjpeg_decode_sos(), and sp5x_decode_frame().

int MJpegDecodeContext::v_count[MAX_COMPONENTS]

Definition at line 840 of file mjpeg.c.

Referenced by mjpeg_decode_sof(), 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 843 of file mjpeg.c.

Referenced by mjpeg_decode_scan(), mjpeg_decode_sos(), 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 847 of file mjpeg.c.

Referenced by mjpeg_decode_sof(), mjpeg_decode_sos(), and sp5x_decode_frame().

Definition at line 847 of file mjpeg.c.

Referenced by mjpeg_decode_sof(), mjpeg_decode_sos(), and sp5x_decode_frame().

Definition at line 848 of file mjpeg.c.

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

int MJpegDecodeContext::last_dc[MAX_COMPONENTS]

Definition at line 849 of file mjpeg.c.

Referenced by decode_block(), mjpeg_decode_scan(), mjpeg_decode_sos(), and sp5x_decode_frame().

int MJpegDecodeContext::linesize[MAX_COMPONENTS]

linesize << interlaced

Definition at line 851 of file mjpeg.c.

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

Definition at line 853 of file mjpeg.c.

Definition at line 854 of file mjpeg.c.

Referenced by decode_block(), mjpeg_decode_dqt(), mjpeg_decode_init(), and sp5x_decode_frame().

void(* MJpegDecodeContext::idct_put)(uint8_t *dest, int line_size, DCTELEM *block)

Definition at line 860 of file mjpeg.c.

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

Definition at line 861 of file mjpeg.c.

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

Definition at line 862 of file mjpeg.c.

Referenced by mjpeg_decode_app().

Definition at line 864 of file mjpeg.c.

Referenced by mjpeg_decode_sos(), and mjpegb_decode_frame().


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

Generated on Mon Apr 28 14:31:08 2008 for Cinelerra by  doxygen 1.5.5