| 
    FFmpeg
    
   | 
 
#include <mjpegdec.h>
Definition at line 44 of file mjpegdec.h.
| AVClass* MJpegDecodeContext::class | 
Definition at line 45 of file mjpegdec.h.
| AVCodecContext* MJpegDecodeContext::avctx | 
Definition at line 46 of file mjpegdec.h.
Referenced by decode_block(), decode_block_progressive(), decode_dc_progressive(), ff_jpegls_decode_lse(), ff_jpegls_decode_picture(), ff_mjpeg_decode_dht(), ff_mjpeg_decode_dqt(), ff_mjpeg_decode_frame(), ff_mjpeg_decode_init(), ff_mjpeg_decode_sof(), ff_mjpeg_decode_sos(), ff_mjpeg_find_marker(), handle_rstn(), mjpeg_decode_app(), mjpeg_decode_com(), mjpeg_decode_dc(), mjpeg_decode_dri(), mjpeg_decode_scan(), mjpeg_decode_scan_progressive_ac(), mxpeg_check_dimensions(), mxpeg_decode_mxm(), parse_avid(), and shift_output().
| GetBitContext MJpegDecodeContext::gb | 
Definition at line 47 of file mjpegdec.h.
Referenced by decode_block(), decode_block_progressive(), decode_block_refinement(), ff_jpegls_decode_lse(), ff_jpegls_decode_picture(), ff_mjpeg_decode_dht(), ff_mjpeg_decode_dqt(), ff_mjpeg_decode_frame(), ff_mjpeg_decode_init(), ff_mjpeg_decode_sof(), ff_mjpeg_decode_sos(), handle_rstn(), ljpeg_decode_rgb_scan(), ljpeg_decode_yuv_scan(), ls_decode_line(), mjpeg_decode_app(), mjpeg_decode_com(), mjpeg_decode_dc(), mjpeg_decode_dri(), mjpeg_decode_scan(), mjpegb_decode_frame(), mxpeg_decode_app(), mxpeg_decode_com(), and mxpeg_decode_frame().
| int MJpegDecodeContext::start_code | 
Definition at line 49 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_frame(), ff_mjpeg_decode_init(), mjpeg_decode_app(), and mjpegb_decode_frame().
| int MJpegDecodeContext::buffer_size | 
Definition at line 50 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_init(), and ff_mjpeg_find_marker().
| uint8_t* MJpegDecodeContext::buffer | 
Definition at line 51 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_end(), ff_mjpeg_decode_init(), and ff_mjpeg_find_marker().
| int16_t MJpegDecodeContext::quant_matrixes[4][64] | 
Definition at line 53 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_dqt(), mjpeg_decode_scan(), and mjpeg_decode_scan_progressive_ac().
| VLC MJpegDecodeContext::vlcs[3][4] | 
Definition at line 54 of file mjpegdec.h.
Referenced by build_basic_mjpeg_vlc(), decode_block(), decode_block_progressive(), decode_block_refinement(), ff_mjpeg_decode_dht(), ff_mjpeg_decode_end(), ff_mjpeg_decode_sos(), and mjpeg_decode_dc().
| int MJpegDecodeContext::qscale[4] | 
quantizer scale calculated from quant_matrixes
Definition at line 55 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_dqt(), ff_mjpeg_decode_frame(), and mjpegb_decode_frame().
| int MJpegDecodeContext::org_height | 
Definition at line 57 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_init(), and ff_mjpeg_decode_sof().
| int MJpegDecodeContext::first_picture | 
Definition at line 58 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_init(), ff_mjpeg_decode_sof(), and mxpeg_decode_frame().
| int MJpegDecodeContext::interlaced | 
Definition at line 59 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_end(), ff_mjpeg_decode_frame(), ff_mjpeg_decode_sof(), ff_mjpeg_decode_sos(), ljpeg_decode_rgb_scan(), ljpeg_decode_yuv_scan(), mjpeg_decode_scan(), mjpeg_decode_scan_progressive_ac(), mjpegb_decode_frame(), and mxpeg_decode_frame().
| int MJpegDecodeContext::bottom_field | 
Definition at line 60 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_end(), ff_mjpeg_decode_frame(), ff_mjpeg_decode_sof(), ff_mjpeg_decode_sos(), ljpeg_decode_rgb_scan(), ljpeg_decode_yuv_scan(), mjpeg_decode_scan(), mjpeg_decode_scan_progressive_ac(), and mjpegb_decode_frame().
| int MJpegDecodeContext::lossless | 
Definition at line 61 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_frame(), ff_mjpeg_decode_sof(), ff_mjpeg_decode_sos(), ljpeg_decode_rgb_scan(), and mjpegb_decode_frame().
| int MJpegDecodeContext::ls | 
Definition at line 62 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_frame(), ff_mjpeg_decode_sof(), ff_mjpeg_decode_sos(), and ff_mjpeg_find_marker().
| int MJpegDecodeContext::progressive | 
Definition at line 63 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_frame(), ff_mjpeg_decode_sof(), ff_mjpeg_decode_sos(), and mjpeg_decode_scan().
| int MJpegDecodeContext::rgb | 
Definition at line 64 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_sof(), ff_mjpeg_decode_sos(), and mjpeg_decode_app().
| int MJpegDecodeContext::upscale_h | 
Definition at line 65 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_frame(), and ff_mjpeg_decode_sof().
| int MJpegDecodeContext::upscale_v | 
Definition at line 66 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_frame(), and ff_mjpeg_decode_sof().
| int MJpegDecodeContext::rct | 
Definition at line 67 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_sof(), ff_mjpeg_decode_sos(), and ljpeg_decode_rgb_scan().
| int MJpegDecodeContext::pegasus_rct | 
Definition at line 68 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_sof(), ff_mjpeg_decode_sos(), ljpeg_decode_rgb_scan(), and mjpeg_decode_app().
| int MJpegDecodeContext::bits | 
Definition at line 69 of file mjpegdec.h.
Referenced by ff_jpegls_decode_picture(), ff_mjpeg_decode_sof(), ff_mjpeg_decode_sos(), handle_rstn(), ljpeg_decode_rgb_scan(), ljpeg_decode_yuv_scan(), mjpeg_decode_scan(), mjpeg_decode_scan_progressive_ac(), and shift_output().
| int MJpegDecodeContext::colr | 
Definition at line 70 of file mjpegdec.h.
Referenced by mjpeg_decode_app().
| int MJpegDecodeContext::xfrm | 
Definition at line 71 of file mjpegdec.h.
Referenced by ff_jpegls_decode_picture(), and mjpeg_decode_app().
| int MJpegDecodeContext::adobe_transform | 
Definition at line 72 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_frame(), ff_mjpeg_decode_sof(), and mjpeg_decode_app().
| int MJpegDecodeContext::maxval | 
Definition at line 74 of file mjpegdec.h.
Referenced by ff_jpegls_decode_lse(), and ff_jpegls_decode_picture().
| int MJpegDecodeContext::near | 
near lossless bound (si 0 for lossless)
Definition at line 75 of file mjpegdec.h.
| int MJpegDecodeContext::t1 | 
Definition at line 76 of file mjpegdec.h.
Referenced by ff_jpegls_decode_lse(), and ff_jpegls_decode_picture().
| int MJpegDecodeContext::t2 | 
Definition at line 76 of file mjpegdec.h.
Referenced by ff_jpegls_decode_lse(), and ff_jpegls_decode_picture().
| int MJpegDecodeContext::t3 | 
Definition at line 76 of file mjpegdec.h.
Referenced by ff_jpegls_decode_lse(), and ff_jpegls_decode_picture().
| int MJpegDecodeContext::reset | 
context halfing interval ?rename
Definition at line 77 of file mjpegdec.h.
Referenced by ff_jpegls_decode_lse(), and ff_jpegls_decode_picture().
| int MJpegDecodeContext::width | 
Definition at line 79 of file mjpegdec.h.
Referenced by ff_jpegls_decode_picture(), ff_mjpeg_decode_frame(), ff_mjpeg_decode_sof(), ff_mjpeg_decode_sos(), mjpeg_decode_scan(), and mxpeg_check_dimensions().
| int MJpegDecodeContext::height | 
Definition at line 79 of file mjpegdec.h.
Referenced by ff_jpegls_decode_picture(), ff_mjpeg_decode_frame(), ff_mjpeg_decode_sof(), ff_mjpeg_decode_sos(), mjpeg_decode_scan(), and mxpeg_check_dimensions().
| int MJpegDecodeContext::mb_width | 
Definition at line 80 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_sos(), ljpeg_decode_rgb_scan(), ljpeg_decode_yuv_scan(), mjpeg_decode_scan(), and mjpeg_decode_scan_progressive_ac().
| int MJpegDecodeContext::mb_height | 
Definition at line 80 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_sos(), ljpeg_decode_rgb_scan(), ljpeg_decode_yuv_scan(), mjpeg_decode_scan(), and mjpeg_decode_scan_progressive_ac().
| int MJpegDecodeContext::nb_components | 
Definition at line 81 of file mjpegdec.h.
Referenced by ff_jpegls_decode_picture(), ff_mjpeg_decode_sof(), ff_mjpeg_decode_sos(), and ljpeg_decode_rgb_scan().
| int MJpegDecodeContext::block_stride[MAX_COMPONENTS] | 
Definition at line 82 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_sof(), mjpeg_decode_scan(), and mjpeg_decode_scan_progressive_ac().
| int MJpegDecodeContext::component_id[MAX_COMPONENTS] | 
Definition at line 83 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_sof(), and ff_mjpeg_decode_sos().
| int MJpegDecodeContext::h_count[MAX_COMPONENTS] | 
Definition at line 84 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_sof(), and ff_mjpeg_decode_sos().
| int MJpegDecodeContext::v_count[MAX_COMPONENTS] | 
Definition at line 85 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_sof(), and ff_mjpeg_decode_sos().
| int MJpegDecodeContext::comp_index[MAX_COMPONENTS] | 
Definition at line 86 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_sos(), ljpeg_decode_rgb_scan(), ljpeg_decode_yuv_scan(), mjpeg_decode_scan(), and mjpeg_decode_scan_progressive_ac().
| int MJpegDecodeContext::dc_index[MAX_COMPONENTS] | 
Definition at line 87 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_sos(), ljpeg_decode_rgb_scan(), ljpeg_decode_yuv_scan(), and mjpeg_decode_scan().
| int MJpegDecodeContext::ac_index[MAX_COMPONENTS] | 
Definition at line 88 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_sos(), mjpeg_decode_scan(), and mjpeg_decode_scan_progressive_ac().
| int MJpegDecodeContext::nb_blocks[MAX_COMPONENTS] | 
Definition at line 89 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_sos(), ljpeg_decode_yuv_scan(), and mjpeg_decode_scan().
| int MJpegDecodeContext::h_scount[MAX_COMPONENTS] | 
Definition at line 90 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_sos(), ljpeg_decode_yuv_scan(), and mjpeg_decode_scan().
| int MJpegDecodeContext::v_scount[MAX_COMPONENTS] | 
Definition at line 91 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_sos(), ljpeg_decode_yuv_scan(), and mjpeg_decode_scan().
| int MJpegDecodeContext::quant_sindex[MAX_COMPONENTS] | 
Definition at line 92 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_sos(), mjpeg_decode_scan(), and mjpeg_decode_scan_progressive_ac().
| int MJpegDecodeContext::h_max | 
Definition at line 93 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_sof(), ff_mjpeg_decode_sos(), and ljpeg_decode_rgb_scan().
| int MJpegDecodeContext::v_max | 
Definition at line 93 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_sof(), ff_mjpeg_decode_sos(), and ljpeg_decode_rgb_scan().
| int MJpegDecodeContext::quant_index[4] | 
Definition at line 94 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_sof(), and ff_mjpeg_decode_sos().
| int MJpegDecodeContext::last_dc[MAX_COMPONENTS] | 
Definition at line 95 of file mjpegdec.h.
Referenced by decode_block(), decode_dc_progressive(), ff_mjpeg_decode_sos(), and handle_rstn().
| AVFrame* MJpegDecodeContext::picture | 
Definition at line 96 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_end(), ff_mjpeg_decode_init(), and ff_mjpeg_decode_sos().
| AVFrame* MJpegDecodeContext::picture_ptr | 
Definition at line 97 of file mjpegdec.h.
Referenced by ff_jpegls_decode_lse(), ff_jpegls_decode_picture(), ff_mjpeg_decode_end(), ff_mjpeg_decode_frame(), ff_mjpeg_decode_init(), ff_mjpeg_decode_sof(), ff_mjpeg_decode_sos(), ljpeg_decode_rgb_scan(), ljpeg_decode_yuv_scan(), mjpeg_decode_scan(), mjpeg_decode_scan_progressive_ac(), mjpegb_decode_frame(), mxpeg_check_dimensions(), mxpeg_decode_end(), mxpeg_decode_frame(), mxpeg_decode_init(), smvjpeg_decode_end(), and smvjpeg_decode_init().
| int MJpegDecodeContext::got_picture | 
we found a SOF and picture is valid, too.
Definition at line 98 of file mjpegdec.h.
Referenced by decode_flush(), ff_mjpeg_decode_end(), ff_mjpeg_decode_frame(), ff_mjpeg_decode_init(), ff_mjpeg_decode_sof(), ff_mjpeg_decode_sos(), mjpeg_decode_app(), mjpegb_decode_frame(), and mxpeg_decode_frame().
| int MJpegDecodeContext::linesize[MAX_COMPONENTS] | 
linesize << interlaced
Definition at line 99 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_frame(), ff_mjpeg_decode_sof(), ljpeg_decode_rgb_scan(), ljpeg_decode_yuv_scan(), mjpeg_decode_scan(), and mjpeg_decode_scan_progressive_ac().
| int8_t* MJpegDecodeContext::qscale_table | 
Definition at line 100 of file mjpegdec.h.
| int16_t MJpegDecodeContext::block[64] | 
Definition at line 101 of file mjpegdec.h.
Referenced by mjpeg_decode_scan().
| int16_t(*[MAX_COMPONENTS] MJpegDecodeContext::blocks)[64] | 
intermediate sums (progressive mode)
Definition at line 102 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_end(), ff_mjpeg_decode_sof(), mjpeg_decode_scan(), and mjpeg_decode_scan_progressive_ac().
| uint8_t* MJpegDecodeContext::last_nnz[MAX_COMPONENTS] | 
Definition at line 103 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_end(), ff_mjpeg_decode_sof(), and mjpeg_decode_scan_progressive_ac().
| uint64_t MJpegDecodeContext::coefs_finished[MAX_COMPONENTS] | 
bitmask of which coefs have been completely decoded (progressive mode)
Definition at line 104 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_sof(), mjpeg_decode_scan(), and mjpeg_decode_scan_progressive_ac().
| int MJpegDecodeContext::palette_index | 
Definition at line 105 of file mjpegdec.h.
Referenced by ff_jpegls_decode_lse(), and ff_mjpeg_decode_sof().
| ScanTable MJpegDecodeContext::scantable | 
Definition at line 106 of file mjpegdec.h.
Referenced by decode_block(), decode_block_progressive(), decode_block_refinement(), ff_mjpeg_decode_dqt(), and ff_mjpeg_decode_init().
| BlockDSPContext MJpegDecodeContext::bdsp | 
Definition at line 107 of file mjpegdec.h.
Referenced by decode_dc_progressive(), ff_mjpeg_decode_init(), and mjpeg_decode_scan().
| HpelDSPContext MJpegDecodeContext::hdsp | 
Definition at line 108 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_init(), and mjpeg_copy_block().
| IDCTDSPContext MJpegDecodeContext::idsp | 
Definition at line 109 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_init(), mjpeg_decode_scan(), and mjpeg_decode_scan_progressive_ac().
| int MJpegDecodeContext::restart_interval | 
Definition at line 111 of file mjpegdec.h.
Referenced by ff_jpegls_decode_picture(), ff_mjpeg_decode_frame(), handle_rstn(), ljpeg_decode_rgb_scan(), ljpeg_decode_yuv_scan(), mjpeg_decode_dri(), mjpeg_decode_scan(), mjpeg_decode_scan_progressive_ac(), and mjpegb_decode_frame().
| int MJpegDecodeContext::restart_count | 
Definition at line 112 of file mjpegdec.h.
Referenced by ff_jpegls_decode_picture(), ff_mjpeg_decode_frame(), handle_rstn(), ljpeg_decode_rgb_scan(), ljpeg_decode_yuv_scan(), mjpeg_decode_dri(), mjpeg_decode_scan(), mjpeg_decode_scan_progressive_ac(), and mjpegb_decode_frame().
| int MJpegDecodeContext::buggy_avid | 
Definition at line 114 of file mjpegdec.h.
Referenced by mjpeg_decode_app(), and parse_avid().
| int MJpegDecodeContext::cs_itu601 | 
Definition at line 115 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_sof(), and mjpeg_decode_com().
| int MJpegDecodeContext::interlace_polarity | 
Definition at line 116 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_end(), ff_mjpeg_decode_frame(), ff_mjpeg_decode_init(), ff_mjpeg_decode_sof(), mjpegb_decode_frame(), and parse_avid().
| int MJpegDecodeContext::mjpb_skiptosod | 
Definition at line 118 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_sos(), and mjpegb_decode_frame().
| int MJpegDecodeContext::cur_scan | 
Definition at line 120 of file mjpegdec.h.
Referenced by ff_jpegls_decode_picture(), ff_mjpeg_decode_frame(), and ff_mjpeg_decode_sof().
| int MJpegDecodeContext::flipped | 
Definition at line 121 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_frame(), ff_mjpeg_decode_init(), and mjpeg_decode_com().
| uint16_t(* MJpegDecodeContext::ljpeg_buffer)[4] | 
Definition at line 123 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_end(), and ljpeg_decode_rgb_scan().
| unsigned int MJpegDecodeContext::ljpeg_buffer_size | 
Definition at line 124 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_end(), and ljpeg_decode_rgb_scan().
| int MJpegDecodeContext::extern_huff | 
Definition at line 126 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_init().
| AVDictionary* MJpegDecodeContext::exif_metadata | 
Definition at line 127 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_end(), ff_mjpeg_decode_frame(), and mjpeg_decode_app().
| AVStereo3D* MJpegDecodeContext::stereo3d | 
Definition at line 129 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_end(), ff_mjpeg_decode_frame(), and mjpeg_decode_app().
| const AVPixFmtDescriptor* MJpegDecodeContext::pix_desc | 
!< stereoscopic information (cached, since it is read before frame allocation)
Definition at line 131 of file mjpegdec.h.
Referenced by ff_mjpeg_decode_sof().
 1.8.2