len -= dlen; ptr += dlen; dllen -= dlen;
}
}
- if(change)
+ if(change) {
dvb_tdmi_save(tdmi);
+ notify_tdmi_services_change(tdmi);
+ }
}
psi_parse_pmt(t, ptr, len, 1);
v ^= t->tht_pmt_seen;
- if(v)
+ if(v) {
dvb_tdmi_save(tdmi);
+ notify_tdmi_services_change(tdmi);
+ }
return;
}
}
+void
+notify_tdmi_services_change(th_dvb_mux_instance_t *tdmi)
+{
+ ajax_mailbox_tdmi_services_change(tdmi);
+}
+
+
void
notify_tda_change(th_dvb_adapter_t *tda)
{
void notify_tdmi_status_change(th_dvb_mux_instance_t *tdmi);
+void notify_tdmi_services_change(th_dvb_mux_instance_t *tdmi);
+
void notify_tda_change(th_dvb_adapter_t *tda);
#endif /* NOTIFY_H_ */