libclosedcaption
1.0.3
Extração de closed caption ISDB-Tb/SBTVD de arquivos MPEG-TS
Carregando...
Procurando...
Nenhuma entrada encontrado
caption-screen.h
Ir para a documentação desse arquivo.
1
47
#ifndef CAPTION_SCREEN_H_
48
#define CAPTION_SCREEN_H_
49
50
#include "
caption-common.h
"
51
53
#define CAPTION_SCREEN_MAX_LINES 16
54
56
#define CAPTION_SCREEN_LINE_LEN 256
57
61
typedef
struct
{
62
const
char
*
text
;
63
uint32_t
start_ms
;
64
}
CaptionLine_t
;
65
72
typedef
void (*
CaptionScreenLineCallback_t
) (
const
CaptionLine_t
*line,
73
void
*userdata);
74
78
typedef
struct
CaptionScreen_s
CaptionScreen_t
;
79
87
CaptionScreen_t
*
caption_screen_new
(
CaptionScreenLineCallback_t
callback,
88
void
*userdata);
89
95
void
caption_screen_free
(
CaptionScreen_t
*screen);
96
108
bool
caption_screen_push_pes
(
CaptionScreen_t
*screen,
109
const
uint8_t *pes,
110
size_t
len);
111
118
void
caption_screen_flush
(
CaptionScreen_t
*screen);
119
129
bool
caption_screen_line_continues
(
const
char
*line,
130
const
char
*prefix);
131
132
#endif
/* CAPTION_SCREEN_H_ */
caption-common.h
Headers padrão e macros utilitárias usadas por toda a biblioteca.
caption_screen_free
void caption_screen_free(CaptionScreen_t *screen)
CaptionScreenLineCallback_t
void(* CaptionScreenLineCallback_t)(const CaptionLine_t *line, void *userdata)
Definição
caption-screen.h:72
caption_screen_line_continues
bool caption_screen_line_continues(const char *line, const char *prefix)
caption_screen_push_pes
bool caption_screen_push_pes(CaptionScreen_t *screen, const uint8_t *pes, size_t len)
caption_screen_new
CaptionScreen_t * caption_screen_new(CaptionScreenLineCallback_t callback, void *userdata)
caption_screen_flush
void caption_screen_flush(CaptionScreen_t *screen)
CaptionScreen_t
struct CaptionScreen_s CaptionScreen_t
Definição
caption-screen.h:78
CaptionLine_t
Definição
caption-screen.h:61
CaptionLine_t::text
const char * text
Definição
caption-screen.h:62
CaptionLine_t::start_ms
uint32_t start_ms
Definição
caption-screen.h:63
docs
pt_BR
closedcaption
caption-screen.h
Gerado por
1.9.8