libavcodec/ass.h File Reference

#include "avcodec.h"

Go to the source code of this file.

Defines

#define ASS_DEFAULT_FONT   "Arial"
#define ASS_DEFAULT_FONT_SIZE   16
#define ASS_DEFAULT_COLOR   0xffffff
#define ASS_DEFAULT_BACK_COLOR   0
#define ASS_DEFAULT_BOLD   0
#define ASS_DEFAULT_ITALIC   0
#define ASS_DEFAULT_UNDERLINE   0
#define ASS_DEFAULT_ALIGNMENT   2

Functions

int ff_ass_subtitle_header_default (AVCodecContext *avctx)
 Generate a suitable AVCodecContext.subtitle_header for SUBTITLE_ASS with default style.
void ff_ass_init (AVSubtitle *sub)
 Initialize an AVSubtitle structure for use with ff_ass_add_rect().
int ff_ass_add_rect (AVSubtitle *sub, const char *dialog, int ts_start, int ts_end, int raw)
 Add an ASS dialog line to an AVSubtitle as a new AVSubtitleRect.


Function Documentation

int ff_ass_add_rect ( AVSubtitle sub,
const char *  dialog,
int  ts_start,
int  ts_end,
int  raw 
)

Add an ASS dialog line to an AVSubtitle as a new AVSubtitleRect.

Parameters:
sub pointer to the AVSubtitle
dialog ASS dialog to add to sub
ts_start start timestamp for this dialog (in 1/100 second unit)
ts_end end timestamp for this dialog (in 1/100 second unit)
raw when set to 1, it indicates that dialog contains a whole ASS dialog line which should be copied as is. when set to 0, it indicates that dialog contains only the Text part of the ASS dialog line, the rest of the line will be generated.
Returns:
number of characters read from dialog. It can be less than the whole length of dialog, if dialog contains several lines of text. A negative value indicates an error.

Definition at line 94 of file ass.c.

Referenced by ass_decode_frame(), and srt_decode_frame().

void ff_ass_init ( AVSubtitle sub  ) 

Initialize an AVSubtitle structure for use with ff_ass_add_rect().

Parameters:
sub pointer to the AVSubtitle

Definition at line 80 of file ass.c.

Referenced by ass_decode_frame(), and srt_decode_frame().

int ff_ass_subtitle_header_default ( AVCodecContext avctx  ) 

Generate a suitable AVCodecContext.subtitle_header for SUBTITLE_ASS with default style.

Parameters:
avctx pointer to the AVCodecContext
Returns:
>= 0 on success otherwise an error code <0

Definition at line 68 of file ass.c.


Generated on Mon May 2 19:50:15 2011 for FFmpeg by  doxygen 1.5.6