33 #define NUM_CC_PALETTES 2 34 #define CC_FONT_MAX 256 72 int video_width,
int video_height);
cc_renderer_t * renderer
Definition: cc_decoder.h:60
Definition: cc_decoder.h:36
struct cc_config_s cc_config_t
struct cc_state_s cc_state_t
int config_version
Definition: cc_decoder.h:45
Definition: cc_decoder.h:53
struct spucc_class_s spucc_class_t
int center
Definition: cc_decoder.h:41
int cc_enabled
Definition: cc_decoder.h:37
void cc_renderer_update_cfg(cc_renderer_t *this_obj, int video_width, int video_height)
Definition: cc_decoder.c:991
void decode_cc(cc_decoder_t *this, uint8_t *buffer, uint32_t buf_len, int64_t pts)
Definition: cc_decoder.c:1369
Definition: metronom.h:71
cc_config_t * cc_cfg
Definition: cc_decoder.h:54
cc_decoder_t * cc_decoder_open(cc_state_t *cc_state)
Definition: cc_decoder.c:1482
int font_size
Definition: cc_decoder.h:39
Definition: spu_decoder.h:43
cc_config_t cc_cfg
Definition: cc_decoder.h:50
Definition: cc_decoder.c:336
cc_renderer_t * cc_renderer_open(osd_renderer_t *osd_renderer, metronom_t *metronom, cc_state_t *cc_state, int video_width, int video_height)
Definition: cc_decoder.c:959
void cc_decoder_close(cc_decoder_t *this_obj)
Definition: cc_decoder.c:1511
spu_decoder_class_t spu_class
Definition: cc_decoder.h:49
char italic_font[256]
Definition: cc_decoder.h:40
#define CC_FONT_MAX
Definition: cc_decoder.h:34
int cc_scheme
Definition: cc_decoder.h:43
int can_cc
Definition: cc_decoder.h:58
Definition: cc_decoder.c:418
Definition: cc_decoder.h:48
void cc_renderer_close(cc_renderer_t *this_obj)
Definition: cc_decoder.c:980
char font[256]
Definition: cc_decoder.h:38