13#ifndef CAPTION_SUPERIMPOSE_GEOMETRIC_H_
14#define CAPTION_SUPERIMPOSE_GEOMETRIC_H_
20#define CAPTION_GEOMETRIC_OPCODE_RESET 0x20
21#define CAPTION_GEOMETRIC_OPCODE_DOMAIN 0x21
22#define CAPTION_GEOMETRIC_OPCODE_TEXTURE 0x23
23#define CAPTION_GEOMETRIC_OPCODE_SET_COLOR 0x3c
24#define CAPTION_GEOMETRIC_OPCODE_SET_PATTERN 0x3d
25#define CAPTION_GEOMETRIC_OPCODE_SELECT_COLOR 0x3e
26#define CAPTION_GEOMETRIC_OPCODE_BLINK 0x3f
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,...
void caption_superimpose_geometric_free(CaptionSuperImposeGeometric_t *cc)
CaptionSuperImposeGeometric_t * caption_superimpose_geometric_new(const CaptionManagement_t *m)
const char * caption_superimpose_geometric_get_name(uint8_t opcode)
struct CaptionSuperImposeGeometric_t * next