|
libclosedcaption 1.0.3
ISDB-Tb/SBTVD (Brazilian DTV) closed caption extraction from MPEG-TS
|
Synthesized sound data unit. More...


Go to the source code of this file.
Data Structures | |
| struct | CaptionSuperImposeSound_t |
Typedefs | |
| typedef struct CaptionSuperImposeSound_t | CaptionSuperImposeSound_t |
Functions | |
| CaptionSuperImposeSound_t * | caption_superimpose_sound_new (const CaptionManagement_t *m) |
| void | caption_superimpose_sound_free (CaptionSuperImposeSound_t *cc) |
Synthesized sound data unit.
Reads the data units of type CAPTION_HANDLER_TYPE_SYNTHESIZED_SOUND. The coding of the synthesized sound is not defined by ARIB STD-B24, it just points to ARIB STD-B5 (ARIB STD-B24, Volume 1, Part 3, 7.3, p. 157). So the library only validates the data unit and hands the bytes as they came, to be decoded by the application.
Definition in file caption-superimpose-sound.h.
| typedef struct CaptionSuperImposeSound_t CaptionSuperImposeSound_t |
Synthesized sound data unit.
| CaptionSuperImposeSound_t * caption_superimpose_sound_new | ( | const CaptionManagement_t * | m | ) |
Creates the struct from a synthesized sound data unit.
| m | Content read by caption_management_load() or caption_management_load_unit(), of type CAPTION_HANDLER_TYPE_SYNTHESIZED_SOUND, with a non-empty data unit. |
| void caption_superimpose_sound_free | ( | CaptionSuperImposeSound_t * | cc | ) |
Frees the struct created by caption_superimpose_sound_new(), including all the items chained in next.
| cc | The struct. NULL is fine. |