libclosedcaption
1.0.3
Extração de closed caption ISDB-Tb/SBTVD de arquivos MPEG-TS
Carregando...
Procurando...
Nenhuma entrada encontrado
caption-superimpose-geometric.h
Ir para a documentação desse arquivo.
1
13
#ifndef CAPTION_SUPERIMPOSE_GEOMETRIC_H_
14
#define CAPTION_SUPERIMPOSE_GEOMETRIC_H_
15
16
#include "
caption-common.h
"
17
#include "
caption-data.h
"
18
#include "
caption-management.h
"
19
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
31
typedef
struct
CaptionSuperImposeGeometric_t
{
32
uint8_t
opcode
;
34
uint8_t *
operands
;
35
size_t
operands_len
;
37
const
PES_pts_t
*
pts
;
38
struct
CaptionSuperImposeGeometric_t
*
next
;
39
}
CaptionSuperImposeGeometric_t
;
40
49
CaptionSuperImposeGeometric_t
*
caption_superimpose_geometric_new
(
const
CaptionManagement_t
*m);
50
58
const
char
*
caption_superimpose_geometric_get_name
(uint8_t
opcode
);
59
66
void
caption_superimpose_geometric_free
(
CaptionSuperImposeGeometric_t
*cc);
67
68
#endif
/* CAPTION_SUPERIMPOSE_GEOMETRIC_H_ */
caption-common.h
Headers padrão e macros utilitárias usadas por toda a biblioteca.
caption-data.h
Leitura do data_group da legenda (ARIB STD-B24, Volume 3, 9.2).
caption-management.h
Leitura do "caption management data" e do "caption statement data" (ARIB STD-B24, Volume 3,...
caption_superimpose_geometric_free
void caption_superimpose_geometric_free(CaptionSuperImposeGeometric_t *cc)
caption_superimpose_geometric_new
CaptionSuperImposeGeometric_t * caption_superimpose_geometric_new(const CaptionManagement_t *m)
caption_superimpose_geometric_get_name
const char * caption_superimpose_geometric_get_name(uint8_t opcode)
CaptionManagement_t
Definição
caption-management.h:89
CaptionSuperImposeGeometric_t
Definição
caption-superimpose-geometric.h:31
CaptionSuperImposeGeometric_t::pts
const PES_pts_t * pts
Definição
caption-superimpose-geometric.h:37
CaptionSuperImposeGeometric_t::operands_len
size_t operands_len
Definição
caption-superimpose-geometric.h:35
CaptionSuperImposeGeometric_t::opcode
uint8_t opcode
Definição
caption-superimpose-geometric.h:32
CaptionSuperImposeGeometric_t::next
struct CaptionSuperImposeGeometric_t * next
Definição
caption-superimpose-geometric.h:38
CaptionSuperImposeGeometric_t::operands
uint8_t * operands
Definição
caption-superimpose-geometric.h:34
PES_pts_t
Definição
packet-pes.h:39
docs
pt_BR
closedcaption
caption-superimpose-geometric.h
Gerado por
1.9.8