diff --git a/dvb/dvb_adapter.c b/dvb/dvb_adapter.c index 05349b13..e9d96b8a 100644 --- a/dvb/dvb_adapter.c +++ b/dvb/dvb_adapter.c @@ -416,7 +416,7 @@ dvb_adapter_clone(th_dvb_adapter_t *dst, th_dvb_adapter_t *src) LIST_FOREACH(t_src, &tdmi_src->tdmi_transports, tht_mux_link) { t_dst = dvb_transport_find(tdmi_dst, t_src->tht_dvb_service_id, - t_src->tht_pmt, + t_src->tht_pmt_pid, NULL); t_dst->tht_pcr_pid = t_src->tht_pcr_pid; diff --git a/dvb/dvb_transport.c b/dvb/dvb_transport.c index affe7325..50e10bb8 100644 --- a/dvb/dvb_transport.c +++ b/dvb/dvb_transport.c @@ -227,7 +227,7 @@ dvb_transport_save(th_transport_t *t) lock_assert(&global_lock); htsmsg_add_u32(m, "service_id", t->tht_dvb_service_id); - htsmsg_add_u32(m, "pmt", t->tht_pmt); + htsmsg_add_u32(m, "pmt", t->tht_pmt_pid); htsmsg_add_u32(m, "stype", t->tht_servicetype); htsmsg_add_u32(m, "scrambled", t->tht_scrambled); @@ -332,7 +332,7 @@ dvb_transport_find(th_dvb_mux_instance_t *tdmi, uint16_t sid, int pmt_pid, t = transport_create(tmp, TRANSPORT_DVB, THT_MPEG_TS); t->tht_dvb_service_id = sid; - t->tht_pmt = pmt_pid; + t->tht_pmt_pid = pmt_pid; t->tht_start_feed = dvb_transport_start; t->tht_stop_feed = dvb_transport_stop; diff --git a/tvhead.h b/tvhead.h index 10d9efff..8b44408e 100644 --- a/tvhead.h +++ b/tvhead.h @@ -400,7 +400,7 @@ typedef struct th_transport { /** * PID for the PMT of this MPEG-TS stream. */ - uint16_t tht_pmt; + uint16_t tht_pmt_pid; /** * Set if transport is disabled. If disabled it should not be