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

Header principal: inclui todos os módulos da biblioteca. Mais...

Gráfico de dependência de inclusões para caption.h:
Este grafo mostra quais arquivos estão direta ou indiretamente relacionados com esse arquivo:

Ir para o código-fonte desse arquivo.

Definições e Macros

#define Dump_CaptionClosed_t(cc)   __Dump_CaptionClosed_t(__FILE__, __LINE__, __func__, cc)
 
#define Dump_CaptionManagement_t(m)   __Dump_CaptionManagement_t(__FILE__, __LINE__, __func__, m)
 

Descrição detalhada

Header principal: inclui todos os módulos da biblioteca.

Autor
Jorge Pereira jpere.nosp@m.iran.nosp@m.@gmai.nosp@m.l.co.nosp@m.m
Data
Thu Aug 12 13:49:21 BRT 2010

Visão geral do processamento

*  arquivo .ts
*     |  ts_reader_next()                       (ts-reader.h)
*     v
*  pacotes TS de 188 bytes
*     |  ts_demux_push()                        (ts-demux.h)
*     v
*  PES completo do PID da legenda
*     |  caption_screen_push_pes()              (caption-screen.h)
*     |    packet_pes_load()                    (packet-pes.h)
*     |    caption_data_load()                  (caption-data.h)
*     |    caption_management_load()            (caption-management.h)
*     |    caption_closed_run()                 (caption-closed.h)
*     |      -> hooks de texto e de controle    (caption-hooking.h)
*     v
*  linhas de legenda em UTF-8
* 

Quem já tem o próprio demux pode chamar caption_screen_push_pes() com os PES da legenda, ou usar diretamente as funções de baixo nível com os hooks de caption-hooking.h.

Definição no arquivo caption.h.

Definições e macros

◆ Dump_CaptionClosed_t

#define Dump_CaptionClosed_t (   cc)    __Dump_CaptionClosed_t(__FILE__, __LINE__, __func__, cc)

Imprime todos os campos de um CaptionClosed_t no stdout. Só existe com -DDEBUG_CLOSEDCAPTION.

Definição na linha 64 do arquivo caption.h.

◆ Dump_CaptionManagement_t

#define Dump_CaptionManagement_t (   m)    __Dump_CaptionManagement_t(__FILE__, __LINE__, __func__, m)

Imprime todos os campos de um CaptionManagement_t no stdout. Só existe com -DDEBUG_CLOSEDCAPTION.

Definição na linha 69 do arquivo caption.h.