40 #ifndef _DVBPSI_BAT_H_
41 #define _DVBPSI_BAT_H_
129 __attribute__((deprecated))
147 __attribute__((deprecated))
148 void dvbpsi_DetachBAT(
dvbpsi_demux_t * p_demux, uint8_t i_table_id,
149 uint16_t i_extension);
166 __attribute__((deprecated))
167 void dvbpsi_InitBAT(
dvbpsi_bat_t *p_bat, uint16_t i_bouquet_id, uint8_t i_version,
180 #define dvbpsi_NewBAT(p_bat, i_bouquet_id, i_version, b_current_next) \
182 p_bat = (dvbpsi_bat_t*)malloc(sizeof(dvbpsi_bat_t)); \
184 dvbpsi_InitBAT(p_bat, i_bouquet_id, i_version, b_current_next); \
197 __attribute__((deprecated))
206 #define dvbpsi_DeleteBAT(p_bat) \
208 dvbpsi_EmptyBAT(p_bat); \