35 #ifndef _DVBPSI_CAT_H_
36 #define _DVBPSI_CAT_H_
89 __attribute__((deprecated))
105 __attribute__((deprecated))
106 void dvbpsi_DetachCAT(dvbpsi_handle h_dvbpsi);
121 __attribute__((deprecated))
123 uint8_t i_version,
int b_current_next);
134 #define dvbpsi_NewCAT(p_cat, \
135 i_version, b_current_next) \
137 p_cat = (dvbpsi_cat_t*)malloc(sizeof(dvbpsi_cat_t)); \
139 dvbpsi_InitCAT(p_cat, i_version, b_current_next); \
152 __attribute__((deprecated))
161 #define dvbpsi_DeleteCAT(p_cat) \
163 dvbpsi_EmptyCAT(p_cat); \
183 __attribute__((deprecated))
185 uint8_t i_tag, uint8_t i_length,
200 __attribute__((deprecated))
209 #error "Multiple inclusions of cat.h"