libdvbpsi
2.0.0-git
MPEG Transport Stream PSI table parser
|
splice events structure, More...
Data Fields | |
uint32_t | i_splice_event_id |
bool | b_splice_event_cancel_indicator |
bool | b_out_of_network_indicator |
bool | b_program_splice_flag |
bool | b_duration_flag |
uint32_t | i_utc_splice_time |
uint8_t | i_component_count |
dvbpsi_sis_component_t * | p_component |
dvbpsi_sis_break_duration_t | i_break_duration |
uint16_t | i_unique_program_id |
uint8_t | i_avail_num |
uint8_t | i_avails_expected |
dvbpsi_sis_splice_event_t * | p_next |
splice events structure,
bool dvbpsi_sis_splice_event_s::b_duration_flag |
signals existing break_duration() field
bool dvbpsi_sis_splice_event_s::b_out_of_network_indicator |
signals an out of network feed event
bool dvbpsi_sis_splice_event_s::b_program_splice_flag |
signals a Program Splice Point
bool dvbpsi_sis_splice_event_s::b_splice_event_cancel_indicator |
cancels splice event when true
uint8_t dvbpsi_sis_splice_event_s::i_avail_num |
identification for a specific avail within one unique_program_id.
uint8_t dvbpsi_sis_splice_event_s::i_avails_expected |
count of the expected number of individual avails within the current viewing event
dvbpsi_sis_break_duration_t dvbpsi_sis_splice_event_s::i_break_duration |
break duration is present when b_duration_flag is set
uint8_t dvbpsi_sis_splice_event_s::i_component_count |
number of stream PID in the following loop. A component is equivalent to elementary stream PIDs.
uint32_t dvbpsi_sis_splice_event_s::i_splice_event_id |
splice event identifier
uint16_t dvbpsi_sis_splice_event_s::i_unique_program_id |
provide a unique identification for a viewing event
uint32_t dvbpsi_sis_splice_event_s::i_utc_splice_time |
time of the signaled splice event as the number of seconds since 00 hours UTC, January 6th, 1980. Maybe converted to UTC without use of GPS_UTC_offset value from System Time table.
dvbpsi_sis_component_t* dvbpsi_sis_splice_event_s::p_component |
identifies the elementary PID stream containing the Splice Point specified by the value of splice_time() that follows.
dvbpsi_sis_splice_event_t* dvbpsi_sis_splice_event_s::p_next |
next splice event structure