libclosedcaption 1.0.3
Extração de closed caption ISDB-Tb/SBTVD de arquivos MPEG-TS
Carregando...
Procurando...
Nenhuma entrada encontrado
Referência da Estrutura CaptionManagement_t

#include <caption-management.h>

Diagrama de colaboração para CaptionManagement_t:

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
 

Descrição detalhada

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.

Campos

◆ TMD

uint8_t CaptionManagement_t::TMD

Modo de tempo, veja MANAGEMENT_TMD_FREE e seguintes.

Definição na linha 90 do arquivo caption-management.h.

◆ TMD_otm

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.

◆ reserved

uint8_t CaptionManagement_t::reserved

Bits reservados do primeiro byte.

Definição na linha 92 do arquivo caption-management.h.

◆ num_lang

uint8_t CaptionManagement_t::num_lang

Quantidade de idiomas.

Definição na linha 96 do arquivo caption-management.h.

◆ lang_tag

uint8_t CaptionManagement_t::lang_tag

Identificação do idioma (0 a 7).

Definição na linha 97 do arquivo caption-management.h.

◆ DMF

uint8_t CaptionManagement_t::DMF

Modo de exibição (Display Mode, 4 bits).

Definição na linha 98 do arquivo caption-management.h.

◆ DC

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.

◆ ISO_639_lang_code

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.

◆ format

uint8_t CaptionManagement_t::format

Formato de exibição, veja CC_Format_t.

Definição na linha 101 do arquivo caption-management.h.

◆ TCS

uint8_t CaptionManagement_t::TCS

Codificação dos caracteres, veja MANAGEMENT_TCS_8BIT.

Definição na linha 102 do arquivo caption-management.h.

◆ rollup_mode

uint8_t CaptionManagement_t::rollup_mode

Modo roll-up, veja MANAGEMENT_ROLL_NONE.

Definição na linha 103 do arquivo caption-management.h.

◆ statement

Data unit escolhida; veja a descrição da struct statement.

◆ pts

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.


A documentação para essa estrutura foi gerada a partir do seguinte arquivo: