FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions
mjpegenc.h File Reference

MJPEG encoder. More...

#include <stdint.h>
#include "mjpeg.h"
#include "mpegvideo.h"
#include "put_bits.h"

Go to the source code of this file.

Data Structures

struct  MJpegContext
 

Functions

static void put_marker (PutBitContext *p, enum JpegMarker code)
 
int ff_mjpeg_encode_init (MpegEncContext *s)
 
void ff_mjpeg_encode_close (MpegEncContext *s)
 
void ff_mjpeg_encode_mb (MpegEncContext *s, int16_t block[12][64])
 

Detailed Description

MJPEG encoder.

Definition in file mjpegenc.h.

Function Documentation

static void put_marker ( PutBitContext p,
enum JpegMarker  code 
)
inlinestatic
int ff_mjpeg_encode_init ( MpegEncContext s)

Definition at line 71 of file mjpegenc.c.

Referenced by ff_mpv_encode_init().

void ff_mjpeg_encode_close ( MpegEncContext s)

Definition at line 116 of file mjpegenc.c.

Referenced by ff_mpv_encode_end().

void ff_mjpeg_encode_mb ( MpegEncContext s,
int16_t  block[12][64] 
)

Definition at line 179 of file mjpegenc.c.

Referenced by encode_mb_internal().