libclosedcaption
1.0.3
ISDB-Tb/SBTVD (Brazilian DTV) closed caption extraction from MPEG-TS
Loading...
Searching...
No Matches
caption-superimpose.h
Go to the documentation of this file.
1
18
#ifndef CAPTION_SUPERIMPOSE_H_
19
#define CAPTION_SUPERIMPOSE_H_
20
21
#include "
caption-common.h
"
22
#include "
caption-data.h
"
23
25
typedef
struct
CaptionSuperImpose_s
CaptionSuperImpose_t
;
26
30
struct
CaptionSuperImpose_s
{
31
const
uint8_t *
data
;
32
char
*
text_utf8
;
33
size_t
len
;
35
CaptionSuperImpose_t
*
next
;
36
};
37
45
CaptionSuperImpose_t
*
caption_superimpose_new
(
const
CaptionData_t
*caption);
46
53
void
caption_superimpose_free
(
CaptionSuperImpose_t
*csi);
54
55
#endif
/* CAPTION_SUPERIMPOSE_H_ */
caption-common.h
Standard headers and helper macros used all over the library.
caption-data.h
Reading the caption data_group (ARIB STD-B24, Volume 3, 9.2).
caption_superimpose_new
CaptionSuperImpose_t * caption_superimpose_new(const CaptionData_t *caption)
caption_superimpose_free
void caption_superimpose_free(CaptionSuperImpose_t *csi)
CaptionData_t
Definition
caption-data.h:31
CaptionSuperImpose_s
Definition
caption-superimpose.h:30
CaptionSuperImpose_s::next
CaptionSuperImpose_t * next
Definition
caption-superimpose.h:35
CaptionSuperImpose_s::data
const uint8_t * data
Definition
caption-superimpose.h:31
CaptionSuperImpose_s::len
size_t len
Definition
caption-superimpose.h:33
CaptionSuperImpose_s::text_utf8
char * text_utf8
Definition
caption-superimpose.h:32
include
closedcaption
caption-superimpose.h
Generated by
1.9.8