|
libclosedcaption 1.0.3
Extração de closed caption ISDB-Tb/SBTVD de arquivos MPEG-TS
|
#include <caption-management.h>

Estruturas de Dados | |
| struct | statement |
Campos de Dados | |
| uint8_t | TMD |
| uint64_t | TMD_otm |
| uint8_t | reserved |
| struct CaptionManagement_t::statement | statement |
| const PES_pts_t * | pts |
Apenas no caption management data (do primeiro idioma) | |
| uint8_t | num_lang |
| uint8_t | lang_tag |
| uint8_t | DMF |
| uint8_t | DC |
| char | ISO_639_lang_code [3+1] |
| uint8_t | format |
| uint8_t | TCS |
| uint8_t | rollup_mode |
Conteúdo do "caption management data" ou do "caption statement data" (ARIB STD-B24, Volume 3, 9.3.1 e 9.3.2).
Definição na linha 89 do arquivo caption-management.h.
| uint8_t CaptionManagement_t::TMD |
Modo de tempo, veja MANAGEMENT_TMD_FREE e seguintes.
Definição na linha 90 do arquivo caption-management.h.
| uint64_t CaptionManagement_t::TMD_otm |
OTM (management) ou STM (statement): 36 bits, 9 dígitos BCD (hhmmssmmm).
Definição na linha 91 do arquivo caption-management.h.
| uint8_t CaptionManagement_t::reserved |
Bits reservados do primeiro byte.
Definição na linha 92 do arquivo caption-management.h.
| uint8_t CaptionManagement_t::num_lang |
Quantidade de idiomas.
Definição na linha 96 do arquivo caption-management.h.
| uint8_t CaptionManagement_t::lang_tag |
Identificação do idioma (0 a 7).
Definição na linha 97 do arquivo caption-management.h.
| uint8_t CaptionManagement_t::DMF |
Modo de exibição (Display Mode, 4 bits).
Definição na linha 98 do arquivo caption-management.h.
| uint8_t CaptionManagement_t::DC |
Condição de exibição (presente quando DMF é 0x0c, 0x0d ou 0x0e).
Definição na linha 99 do arquivo caption-management.h.
| char CaptionManagement_t::ISO_639_lang_code[3+1] |
Código do idioma, ISO 639-2 (ex: "por"), terminado em '\0'.
Definição na linha 100 do arquivo caption-management.h.
| uint8_t CaptionManagement_t::format |
Formato de exibição, veja CC_Format_t.
Definição na linha 101 do arquivo caption-management.h.
| uint8_t CaptionManagement_t::TCS |
Codificação dos caracteres, veja MANAGEMENT_TCS_8BIT.
Definição na linha 102 do arquivo caption-management.h.
| uint8_t CaptionManagement_t::rollup_mode |
Modo roll-up, veja MANAGEMENT_ROLL_NONE.
Definição na linha 103 do arquivo caption-management.h.
Data unit escolhida; veja a descrição da struct statement.
| const PES_pts_t* CaptionManagement_t::pts |
Aponta para o PacketPES_t::pts; válido enquanto o PacketPES_t existir.
Definição na linha 118 do arquivo caption-management.h.