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-superimpose-sound.h

Data unit de som sintetizado. Mais...

#include "caption-common.h"
#include "caption-data.h"
#include "caption-management.h"
Gráfico de dependência de inclusões para caption-superimpose-sound.h:
Este grafo mostra quais arquivos estão direta ou indiretamente relacionados com esse arquivo:

Ir para o código-fonte desse arquivo.

Estruturas de Dados

struct  CaptionSuperImposeSound_t
 

Definições de Tipos

typedef struct CaptionSuperImposeSound_t CaptionSuperImposeSound_t
 

Funções

CaptionSuperImposeSound_t * caption_superimpose_sound_new (const CaptionManagement_t *m)
 
void caption_superimpose_sound_free (CaptionSuperImposeSound_t *cc)
 

Descrição detalhada

Data unit de som sintetizado.

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

Lê as data units do tipo CAPTION_HANDLER_TYPE_SYNTHESIZED_SOUND. A codificação do som sintetizado não é definida pela ARIB STD-B24, ela só aponta para a ARIB STD-B5 (ARIB STD-B24, Volume 1, Part 3, 7.3, p. 157). Então a lib só valida a data unit e entrega os bytes como vieram, para a aplicação decodificar.

Definição no arquivo caption-superimpose-sound.h.

Definições dos tipos

◆ CaptionSuperImposeSound_t

Data unit de som sintetizado.

Funções

◆ caption_superimpose_sound_new()

CaptionSuperImposeSound_t * caption_superimpose_sound_new ( const CaptionManagement_t *  m)

Cria a struct a partir de uma data unit de som sintetizado.

Parâmetros
mConteúdo lido por caption_management_load() ou caption_management_load_unit(), do tipo CAPTION_HANDLER_TYPE_SYNTHESIZED_SOUND, com data unit não vazia.
Retorna
A struct, ou NULL se faltou memória. Libere com caption_superimpose_sound_free().

◆ caption_superimpose_sound_free()

void caption_superimpose_sound_free ( CaptionSuperImposeSound_t *  cc)

Libera a struct criada por caption_superimpose_sound_new(), incluindo todos os itens encadeados em next.

Parâmetros
ccA struct. NULL é aceito.