|
FFmpeg
|
MJPEG decoder. More...
#include "libavutil/imgutils.h"#include "libavutil/avassert.h"#include "libavutil/opt.h"#include "avcodec.h"#include "blockdsp.h"#include "copy_block.h"#include "hwaccel.h"#include "idctdsp.h"#include "internal.h"#include "jpegtables.h"#include "mjpeg.h"#include "mjpegdec.h"#include "jpeglsdec.h"#include "put_bits.h"#include "tiff.h"#include "exif.h"#include "bytestream.h"Macros | |
| #define | REFINE_BIT(j) |
| #define | ZERO_RUN |
| #define | copy_data_segment(skip) |
Functions | |
| av_cold int | ff_mjpeg_decode_init (AVCodecContext *avctx) |
| int | ff_mjpeg_decode_dqt (MJpegDecodeContext *s) |
| int | ff_mjpeg_decode_dht (MJpegDecodeContext *s) |
| int | ff_mjpeg_decode_sof (MJpegDecodeContext *s) |
| int | ff_mjpeg_decode_sos (MJpegDecodeContext *s, const uint8_t *mb_bitmask, int mb_bitmask_size, const AVFrame *reference) |
| int | ff_mjpeg_find_marker (MJpegDecodeContext *s, const uint8_t **buf_ptr, const uint8_t *buf_end, const uint8_t **unescaped_buf_ptr, int *unescaped_buf_size) |
| int | ff_mjpeg_decode_frame (AVCodecContext *avctx, void *data, int *got_frame, AVPacket *avpkt) |
| av_cold int | ff_mjpeg_decode_end (AVCodecContext *avctx) |
MJPEG decoder.
| #define copy_data_segment | ( | skip | ) |
| #define REFINE_BIT | ( | j | ) |
| #define ZERO_RUN |
1.8.12