40 #define AIT_USAGE_TELETEXT 0x01
42 #define AIT_MAX_NUM_PROTOCOLS 2
43 #define AIT_PROTOCOL_OBJECT_CAROUSEL 0x0001
44 #define AIT_PROTOCOL_HTTP 0x0003
46 #define AIT_NOT_VISIBLE_ALL 0x00
47 #define AIT_NOT_VISIBLE_USERS 0x01
48 #define AIT_VISIBLE_ALL 0x03
54 APP_TYP_MHEG5 = 0x0008,
55 APP_TYP_HBBTV = 0x0010,
61 XML_TYP_UNKNOWN = 0x00,
63 XML_TYP_DVB_HTML = 0x10,
69 APP_CTL_UNKNOWN = 0x00,
70 APP_CTL_AUTOSTART = 0x01,
71 APP_CTL_PRESENT = 0x02,
72 APP_CTL_DESTROY = 0x03,
74 APP_CTL_PREFETCH = 0x05,
75 APP_CTL_REMOTE = 0x06,
76 APP_CTL_DISABLED = 0x07,
77 APP_CTL_PB_AUTO = 0x08
96 BOOLEAN remote_connection;
106 U8BIT num_extension_urls;
113 U8BIT transport_protocol_label;
136 U8BIT *transport_protocol_labels;
137 BOOLEAN service_bound;
145 U8BIT num_transports;
153 U8BIT num_boundaries;
Definition of general purpose types.
S_AIT_APP_DESC * AIT_TeletextApp(S_AIT_TABLE *ait_table)
Definition: ait.c:1091
void AIT_ClearTable(S_AIT_TABLE *ait_table)
Definition: ait.c:976
S_AIT_APP_DESC * AIT_FindApp(S_AIT_TABLE *ait_table, U32BIT org_id, U16BIT app_id)
Definition: ait.c:1126
Definition: hbbtv_types.h:167
S_AIT_APP_DESC * AIT_AutoStartApp(S_AIT_TABLE *ait_table)
Definition: ait.c:1056
S_AIT_TABLE * AIT_ParseTable(U8BIT *data_ptr)
Parse the AIT table.