|
libdvbpsi
0.2.2
|
SIS structure. More...

Data Fields | |
| uint8_t | i_protocol_version |
| int | b_encrypted_packet |
| uint8_t | i_encryption_algorithm |
| uint64_t | i_pts_adjustment |
| uint8_t | cw_index |
| uint16_t | i_splice_command_length |
| uint8_t | i_splice_command_type |
| uint16_t | i_descriptors_length |
| dvbpsi_descriptor_t * | p_first_descriptor |
| uint32_t | i_ecrc |
SIS structure.
This structure is used to store a decoded SIS service description. (SCTE 35 2004 section 7.2).
| int dvbpsi_sis_s::b_encrypted_packet |
1 when packet is
encrypted
| uint8_t dvbpsi_sis_s::cw_index |
CA control word
| uint16_t dvbpsi_sis_s::i_descriptors_length |
Descriptors loop
length
| uint32_t dvbpsi_sis_s::i_ecrc |
CRC 32 of decrypted splice_info_section
| uint8_t dvbpsi_sis_s::i_encryption_algorithm |
Encryption algorithm
used
| uint8_t dvbpsi_sis_s::i_protocol_version |
Protocol version
shall be 0
| uint64_t dvbpsi_sis_s::i_pts_adjustment |
PTS offset
| uint16_t dvbpsi_sis_s::i_splice_command_length |
Length of splice command
| uint8_t dvbpsi_sis_s::i_splice_command_type |
Splice command type
| dvbpsi_descriptor_t* dvbpsi_sis_s::p_first_descriptor |
First of the following
DVB descriptors
1.8.3.1