libclosedcaption 1.0.3
ISDB-Tb/SBTVD (Brazilian DTV) closed caption extraction from MPEG-TS
Loading...
Searching...
No Matches
caption-superimpose-1bytedrcs.h
Go to the documentation of this file.
1
24#ifndef CAPTION_SUPERIMPOSE_1BYTEDRCS_H_
25#define CAPTION_SUPERIMPOSE_1BYTEDRCS_H_
26
27#include "caption-common.h"
28#include "caption-data.h"
29#include "caption-management.h"
30
31#define CAPTION_DRCS_MODE_2_GRADATION 0x00
32#define CAPTION_DRCS_MODE_MULTI_GRAD 0x01
33#define CAPTION_DRCS_MODE_2_COLOR_GEO 0x02
34#define CAPTION_DRCS_MODE_MULTI_COLOR 0x03
41 uint16_t character_code;
43 uint8_t font_id;
44 uint8_t mode;
46 uint8_t depth;
47 uint8_t width;
48 uint8_t height;
49 uint8_t *pixels;
53 uint8_t region_x;
54 uint8_t region_y;
55 uint8_t *geometric;
57 uint16_t geometric_len;
59 const PES_pts_t *pts;
62
72
80
81#endif /* CAPTION_SUPERIMPOSE_1BYTEDRCS_H_ */
Standard headers and helper macros used all over the library.
Reading the caption data_group (ARIB STD-B24, Volume 3, 9.2).
Reading the "caption management data" and the "caption statement data" (ARIB STD-B24,...
CaptionSuperImpose1ByteDrcs_t * caption_superimpose_1bytedrcs_new(const CaptionManagement_t *m)
void caption_superimpose_1bytedrcs_free(CaptionSuperImpose1ByteDrcs_t *cc)
struct CaptionSuperImpose1ByteDrcs_t * next