libavcodec/mjpegenc.h File Reference

MJPEG encoder. More...

#include "dsputil.h"
#include "mpegvideo.h"

Go to the source code of this file.

Data Structures

struct  MJpegContext

Functions

int ff_mjpeg_encode_init (MpegEncContext *s)
void ff_mjpeg_encode_close (MpegEncContext *s)
void ff_mjpeg_encode_picture_header (MpegEncContext *s)
void ff_mjpeg_encode_picture_trailer (MpegEncContext *s)
void ff_mjpeg_encode_stuffing (PutBitContext *pbc)
void ff_mjpeg_encode_dc (MpegEncContext *s, int val, uint8_t *huff_size, uint16_t *huff_code)
void ff_mjpeg_encode_mb (MpegEncContext *s, DCTELEM block[6][64])


Detailed Description

MJPEG encoder.

Definition in file mjpegenc.h.


Function Documentation

void ff_mjpeg_encode_close ( MpegEncContext s  ) 

Definition at line 80 of file mjpegenc.c.

Referenced by MPV_encode_end().

void ff_mjpeg_encode_dc ( MpegEncContext s,
int  val,
uint8_t *  huff_size,
uint16_t *  huff_code 
)

Definition at line 354 of file mjpegenc.c.

Referenced by encode_block(), and encode_picture_lossless().

int ff_mjpeg_encode_init ( MpegEncContext s  ) 

Definition at line 47 of file mjpegenc.c.

Referenced by MPV_encode_init().

void ff_mjpeg_encode_mb ( MpegEncContext s,
DCTELEM  block[6][64] 
)

Definition at line 434 of file mjpegenc.c.

Referenced by encode_mb_internal().

void ff_mjpeg_encode_picture_header ( MpegEncContext s  ) 

Definition at line 197 of file mjpegenc.c.

Referenced by encode_picture(), and encode_picture_lossless().

void ff_mjpeg_encode_picture_trailer ( MpegEncContext s  ) 

Definition at line 342 of file mjpegenc.c.

Referenced by encode_picture_lossless(), and MPV_encode_picture().

void ff_mjpeg_encode_stuffing ( PutBitContext pbc  ) 

Definition at line 335 of file mjpegenc.c.

Referenced by ff_mjpeg_encode_picture_trailer(), and write_slice_end().


Generated on Fri Oct 26 02:46:09 2012 for FFmpeg by  doxygen 1.5.8