libdvbpsi  1.2.0
Data Fields
dvbpsi_sis_cmd_splice_insert_s Struct Reference

splice_insert() splice command definition More...

Collaboration diagram for dvbpsi_sis_cmd_splice_insert_s:
Collaboration graph
[legend]

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
bool b_splice_immediate_flag
dvbpsi_sis_splice_time_tp_splice_time
uint8_t i_component_count
dvbpsi_sis_component_splice_time_tp_data
dvbpsi_sis_break_duration_tp_break_duration
uint16_t i_unique_program_id
uint8_t i_avail_num
uint8_t i_avails_expected

Detailed Description

splice_insert() splice command definition

Field Documentation

bool dvbpsi_sis_cmd_splice_insert_s::b_duration_flag

signals existing break_duration() field

bool dvbpsi_sis_cmd_splice_insert_s::b_out_of_network_indicator

signals an out of network feed event

bool dvbpsi_sis_cmd_splice_insert_s::b_program_splice_flag

signals a Program Splice Point

bool dvbpsi_sis_cmd_splice_insert_s::b_splice_event_cancel_indicator

cancels splice event when true

bool dvbpsi_sis_cmd_splice_insert_s::b_splice_immediate_flag

signals immediate splice insertion

uint8_t dvbpsi_sis_cmd_splice_insert_s::i_avail_num

identification for a specific avail within one unique_program_id.

uint8_t dvbpsi_sis_cmd_splice_insert_s::i_avails_expected

count of the expected number of individual avails within the current viewing event

uint8_t dvbpsi_sis_cmd_splice_insert_s::i_component_count

number of stream PID in the following loop. A component is equivalent to elementary stream PIDs.

uint32_t dvbpsi_sis_cmd_splice_insert_s::i_splice_event_id

splice event identifier

uint16_t dvbpsi_sis_cmd_splice_insert_s::i_unique_program_id

provide a unique identification for a viewing event

dvbpsi_sis_break_duration_t* dvbpsi_sis_cmd_splice_insert_s::p_break_duration

break duration is present when b_duration_flag is set

dvbpsi_sis_component_splice_time_t* dvbpsi_sis_cmd_splice_insert_s::p_data

identifies the elementary PID stream containing the Splice Point specified by the value of splice_time() that follows.

dvbpsi_sis_splice_time_t* dvbpsi_sis_cmd_splice_insert_s::p_splice_time

splice time


The documentation for this struct was generated from the following file: