dvdsubenc.c File Reference

Go to the source code of this file.

Functions

static void dvd_encode_rle (uint8_t **pq, const uint8_t *bitmap, int linesize, int w, int h, const int cmap[256])
static int encode_dvd_subtitles (uint8_t *outbuf, int outbuf_size, const AVSubtitle *h)
static int dvdsub_init_encoder (AVCodecContext *avctx)
static int dvdsub_close_encoder (AVCodecContext *avctx)
static int dvdsub_encode (AVCodecContext *avctx, unsigned char *buf, int buf_size, void *data)

Variables

AVCodec dvdsub_encoder


Function Documentation

static void dvd_encode_rle ( uint8_t **  pq,
const uint8_t *  bitmap,
int  linesize,
int  w,
int  h,
const int  cmap[256] 
) [static]

Definition at line 36 of file dvdsubenc.c.

Referenced by encode_dvd_subtitles().

static int encode_dvd_subtitles ( uint8_t *  outbuf,
int  outbuf_size,
const AVSubtitle h 
) [static]

Definition at line 89 of file dvdsubenc.c.

Referenced by dvdsub_encode().

static int dvdsub_init_encoder ( AVCodecContext avctx  )  [static]

Definition at line 207 of file dvdsubenc.c.

static int dvdsub_close_encoder ( AVCodecContext avctx  )  [static]

Definition at line 212 of file dvdsubenc.c.

static int dvdsub_encode ( AVCodecContext avctx,
unsigned char *  buf,
int  buf_size,
void *  data 
) [static]

Definition at line 217 of file dvdsubenc.c.


Variable Documentation

Initial value:

Definition at line 228 of file dvdsubenc.c.


Generated on Sat Dec 18 05:15:51 2010 for MythTV by  doxygen 1.5.5