35 #ifndef _DVBPSI_TOT_H_
36 #define _DVBPSI_TOT_H_
93 __attribute__((deprecated))
110 __attribute__((deprecated))
111 void dvbpsi_DetachTOT(
dvbpsi_demux_t * p_demux, uint8_t i_table_id,
112 uint16_t i_extension);
125 __attribute__((deprecated))
126 void dvbpsi_InitTOT(
dvbpsi_tot_t* p_tot, uint64_t i_utc_time);
135 #define dvbpsi_NewTOT(p_tot, i_utc_time) \
137 p_tot = (dvbpsi_tot_t*)malloc(sizeof(dvbpsi_tot_t)); \
139 dvbpsi_InitTOT(p_tot, i_utc_time); \
152 __attribute__((deprecated))
161 #define dvbpsi_DeleteTOT(p_tot) \
163 dvbpsi_EmptyTOT(p_tot); \
183 __attribute__((deprecated))
185 uint8_t i_tag, uint8_t i_length,
200 __attribute__((deprecated))
209 #error "Multiple inclusions of tot.h"