Ticket #1485: use-centre-freq.diff
File use-centre-freq.diff, 1.2 KB (added by , 18 years ago) |
---|
-
libs/libmythtv/channelutil.cpp
old new 74 74 .arg(frequency).arg(modulation)); 75 75 76 76 // If transport is already present, skip insert 77 uint mplex = get_dtv_multiplex(77 int mplex = get_dtv_multiplex( 78 78 db_source_id, sistandard, frequency, 79 79 // DVB specific 80 80 transport_id, network_id); … … 189 189 if (cd.OtherFrequencyInUse()) 190 190 { 191 191 QString modulation; 192 uint mux = ChannelUtil::GetMplexID(sourceid, tsid, netid); 193 freq = ChannelUtil::GetTuningParams(mux, modulation); 192 int mux = ChannelUtil::GetMplexID(sourceid, tsid, netid); 193 if (mux != -1) 194 freq = ChannelUtil::GetTuningParams(mux, modulation); 194 195 } 195 196 196 uint mux = ChannelUtil::CreateMultiplex(197 int mux = ChannelUtil::CreateMultiplex( 197 198 sourceid, "dvb", 198 199 freq, QString::null, 199 200 // DVB specific