|
libclosedcaption 1.0.3
ISDB-Tb/SBTVD (Brazilian DTV) closed caption extraction from MPEG-TS
|
#include <caption-management.h>

Data Structures | |
| struct | statement |
Data Fields | |
| uint8_t | TMD |
| uint64_t | TMD_otm |
| uint8_t | reserved |
| struct CaptionManagement_t::statement | statement |
| const PES_pts_t * | pts |
Only in the caption management data (of the first language) | |
| 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 |
Content of the "caption management data" or the "caption statement data" (ARIB STD-B24, Volume 3, 9.3.1 and 9.3.2).
Definition at line 89 of file caption-management.h.
| uint8_t CaptionManagement_t::TMD |
Time mode, see MANAGEMENT_TMD_FREE and the next ones.
Definition at line 90 of file caption-management.h.
| uint64_t CaptionManagement_t::TMD_otm |
OTM (management) or STM (statement): 36 bits, 9 BCD digits (hhmmssmmm).
Definition at line 91 of file caption-management.h.
| uint8_t CaptionManagement_t::reserved |
Reserved bits of the first byte.
Definition at line 92 of file caption-management.h.
| uint8_t CaptionManagement_t::num_lang |
Number of languages.
Definition at line 96 of file caption-management.h.
| uint8_t CaptionManagement_t::lang_tag |
Language tag (0 to 7).
Definition at line 97 of file caption-management.h.
| uint8_t CaptionManagement_t::DMF |
Display Mode (4 bits).
Definition at line 98 of file caption-management.h.
| uint8_t CaptionManagement_t::DC |
Display condition (present when DMF is 0x0c, 0x0d or 0x0e).
Definition at line 99 of file caption-management.h.
| char CaptionManagement_t::ISO_639_lang_code[3+1] |
Language code, ISO 639-2 (e.g. "por"), '\0' terminated.
Definition at line 100 of file caption-management.h.
| uint8_t CaptionManagement_t::format |
Display format, see CC_Format_t.
Definition at line 101 of file caption-management.h.
| uint8_t CaptionManagement_t::TCS |
Character encoding, see MANAGEMENT_TCS_8BIT.
Definition at line 102 of file caption-management.h.
| uint8_t CaptionManagement_t::rollup_mode |
Roll-up mode, see MANAGEMENT_ROLL_NONE.
Definition at line 103 of file caption-management.h.
Picked data unit; see the description of the statement struct.
| const PES_pts_t* CaptionManagement_t::pts |
Points to PacketPES_t::pts; valid while the PacketPES_t exists.
Definition at line 118 of file caption-management.h.