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

Estruturas de Dados | |
| struct | APS |
Campos de Dados | |
| CC_Format_t | format |
| CC_CharacterSize_t | char_size |
| CC_Dimension_t | SDF |
| CC_Dimension_t | SDP |
| CC_Dimension_t | SSM |
| CC_Rcs_t | RCS |
| CC_Color_t | foreground |
| CC_Color_t | background |
| CC_Color_t | half_foreground |
| CC_Color_t | half_background |
| struct CaptionClosed_t::APS | APS |
| bool | need_clear |
| uint8_t | char_size_custom |
| uint8_t | char_number_in_oneline |
| uint8_t | char_line_number |
| uint16_t | SHS |
| uint16_t | SVS |
| const PES_pts_t * | pts |
| void * | userdata |
Estado da legenda, atualizado pelos comandos de controle durante o caption_closed_run().
Mantenha a mesma estrutura entre os PES de um mesmo PID: alguns comandos (cores, tamanho, formato) valem até serem alterados novamente. Inicialize com zeros.
Definição na linha 114 do arquivo caption-closed.h.
| CC_Format_t CaptionClosed_t::format |
Formato de exibição (CSI SWF).
Definição na linha 115 do arquivo caption-closed.h.
| CC_CharacterSize_t CaptionClosed_t::char_size |
Tamanho dos caracteres (SSZ, MSZ, NSZ, SZX).
Definição na linha 116 do arquivo caption-closed.h.
| CC_Dimension_t CaptionClosed_t::SDF |
Tamanho da área de exibição (CSI SDF, Set Display Format).
Definição na linha 117 do arquivo caption-closed.h.
| CC_Dimension_t CaptionClosed_t::SDP |
Posição da área de exibição (CSI SDP, Set Display Position).
Definição na linha 118 do arquivo caption-closed.h.
| CC_Dimension_t CaptionClosed_t::SSM |
Tamanho do caractere em pontos (CSI SSM).
Definição na linha 119 do arquivo caption-closed.h.
| CC_Rcs_t CaptionClosed_t::RCS |
Cor de raster (CSI RCS).
Definição na linha 120 do arquivo caption-closed.h.
| CC_Color_t CaptionClosed_t::foreground |
Cor do texto (BKF ~ WHF, COL).
Definição na linha 121 do arquivo caption-closed.h.
| CC_Color_t CaptionClosed_t::background |
Cor de fundo (COL).
Definição na linha 122 do arquivo caption-closed.h.
| CC_Color_t CaptionClosed_t::half_foreground |
Cor do texto, meia intensidade (COL).
Definição na linha 123 do arquivo caption-closed.h.
| CC_Color_t CaptionClosed_t::half_background |
Cor de fundo, meia intensidade (COL).
Definição na linha 124 do arquivo caption-closed.h.
Posição do cursor (APS).
| bool CaptionClosed_t::need_clear |
TRUE quando o comando CS (limpar a tela) foi recebido.
Definição na linha 132 do arquivo caption-closed.h.
| uint8_t CaptionClosed_t::char_size_custom |
Parâmetro do SZX, quando char_size é CC_CharacterSize_Custom.
Definição na linha 133 do arquivo caption-closed.h.
| uint8_t CaptionClosed_t::char_number_in_oneline |
Caracteres por linha (CSI SWF).
Definição na linha 134 do arquivo caption-closed.h.
| uint8_t CaptionClosed_t::char_line_number |
Quantidade de linhas (CSI SWF).
Definição na linha 135 do arquivo caption-closed.h.
| uint16_t CaptionClosed_t::SHS |
Espaçamento horizontal (CSI SHS, Set Horizontal Spacing).
Definição na linha 136 do arquivo caption-closed.h.
| uint16_t CaptionClosed_t::SVS |
Espaçamento vertical (CSI SVS, Set Vertical Spacing).
Definição na linha 137 do arquivo caption-closed.h.
| const PES_pts_t* CaptionClosed_t::pts |
PTS do PES em processamento; válido apenas durante o caption_closed_run().
Definição na linha 139 do arquivo caption-closed.h.
| void* CaptionClosed_t::userdata |
Livre para o usuário; útil para recuperar o contexto dentro dos hooks.
Definição na linha 141 do arquivo caption-closed.h.