27 return HILO(
s->transport_stream_id);
31 return HILO(
s->program_number);
35 return HILO(
s->network_pid);
53 commonDescriptors.setDataAndOffset(
data+offset,
HILO(
s->program_info_length), offset);
58 return HILO(
s->program_number);
62 return HILO(
s->PCR_PID);
66 return HILO(
s->elementary_PID);
70 return s->stream_type;
76 streamDescriptors.setData(
data+offset,
HILO(
s->ES_info_length));
84 transportStreamDescriptors.setDataAndOffset(
data+offset,
getLength()-offset-4, offset);
90 return HILO(
s->network_id);
96 commonDescriptors.setDataAndOffset(
data+offset,
HILO(
s->network_descriptor_length), offset);
99 transportStreamLoop.setData(
data+offset,
HILO(mid->transport_stream_loop_length));
103 return HILO(
s->transport_stream_id);
107 return HILO(
s->original_network_id);
113 transportStreamDescriptors.setData(
data+offset,
HILO(
s->transport_descriptors_length));
125 return HILO(
s->transport_stream_id);
129 return HILO(
s->original_network_id);
133 return HILO(
s->service_id);
137 return s->eit_schedule_flag;
141 return s->eit_present_following_flag;
149 return s->free_ca_mode;
155 serviceDescriptors.setData(
data+offset,
HILO(
s->descriptors_loop_length));
161 return HILO(
s->service_id);
165 return HILO(
s->transport_stream_id);
169 return HILO(
s->original_network_id);
173 return s->segment_last_section_number;
177 return s->last_table_id;
206 return HILO(
s->event_id);
242 return s->free_ca_mode;
249 eventDescriptors.setData(
data+offset,
HILO(
s->descriptors_loop_length));
284 return HILO(
s->transport_stream_id);
288 return HILO(
s->original_network_id);
292 return HILO(
s->service_id);
296 return HILO(
s->event_id);
310 return HILO(first->application_type);
314 return first->version_number;
320 commonDescriptors.setDataAndOffset(
data+offset,
HILO(first->common_descriptors_length), offset);
323 applicationLoop.setData(
data+offset,
HILO(mid->application_loop_length));
331 return HILO(
s->application_id);
335 return s->application_control_code;
341 applicationDescriptors.setData(
data+offset,
HILO(
s->application_descriptors_length));
349 eventDescriptors.setData(
data+offset,
HILO(
s->descriptors_loop_length));
353 return (
HILO(
s->contentId_hi) << 16) |
HILO(
s->contentId_lo);
int getControlCode() const
long getOrganisationId() const
int getApplicationId() const
int getAITVersion() const
int getApplicationType() const
void setPointerAndOffset(const T *&p, int &offset) const
u_int32_t FourBytes(const int index) const
const unsigned char * getData() const
int getStartTimeMinute() const
int getStartTimeSecond() const
int getDurationHour() const
int getFreeCaMode() const
time_t getDuration() const
time_t getStartTime() const
int getDurationMinute() const
int getStartTimeHour() const
RunningStatus getRunningStatus() const
int getDurationSecond() const
int getOriginalNetworkId() const
int getSegmentLastSectionNumber() const
bool isPresentFollowing() const
int getTransportStreamId() const
int getLastTableId() const
int getOriginalNetworkId() const
int getTransportStreamId() const
StructureLoop< Association > associationLoop
int getTransportStreamId() const
int getStreamType() const
time_t getDuration() const
int getTransportStreamId() const
int getOriginalNetworkId() const
RunningStatus getRunningStatus() const
RunningStatus getRunningStatus() const
int getFreeCaMode() const
int getEITscheduleFlag() const
int getEITpresentFollowingFlag() const
int getTransportStreamId() const
int getOriginalNetworkId() const
TableId getTableId() const
unsigned char bcdToDec(unsigned char b)
time_t getTime(unsigned char date_hi, unsigned char date_lo, unsigned char timehr, unsigned char timemi, unsigned char timese)
time_t getDuration(unsigned char timehr, unsigned char timemi, unsigned char timese)
@ TableIdEIT_schedule_last
@ TableIdEIT_schedule_first
@ TableIdEIT_presentFollowing
@ TableIdEIT_presentFollowing_other