diff -rup mythtv.default/libs/libmythtv/eithelper.cpp mythtv/libs/libmythtv/eithelper.cpp
old
|
new
|
static int get_chan_id_from_db(int sourc |
156 | 156 | "WHERE atscsrcid = :ATSCSRCID AND " |
157 | 157 | " sourceid = :SOURCEID"); |
158 | 158 | query.bindValue(":ATSCSRCID", event.ServiceID); |
| 159 | query.bindValue(":SOURCEID", sourceid); |
159 | 160 | } |
160 | 161 | else |
161 | 162 | { |
… |
… |
static int get_chan_id_from_db(int sourc |
166 | 167 | "WHERE serviceid = :SERVICEID AND " |
167 | 168 | " networkid = :NETWORKID AND " |
168 | 169 | " transportid = :TRANSPORTID AND " |
169 | | " channel.sourceid = :SOURCEID AND " |
170 | 170 | " channel.mplexid = dtv_multiplex.mplexid"); |
171 | 171 | query.bindValue(":SERVICEID", event.ServiceID); |
172 | 172 | query.bindValue(":NETWORKID", event.NetworkID); |
173 | 173 | query.bindValue(":TRANSPORTID", event.TransportID); |
174 | 174 | } |
175 | | query.bindValue(":SOURCEID", sourceid); |
176 | 175 | |
177 | 176 | if (!query.exec() || !query.isActive()) |
178 | 177 | MythContext::DBError("Looking up chanID", query); |
… |
… |
static int get_chan_id_from_db(int sourc |
183 | 182 | return (useOnAirGuide) ? query.value(0).toInt() : -1; |
184 | 183 | } |
185 | 184 | |
186 | | VERBOSE(VB_EIT, "EITHelper: " + |
187 | | QString("chanid not found for service %1 on source %2,") |
188 | | .arg(event.ServiceID).arg(sourceid) + |
189 | | "\n\t\t\tso event updates were skipped."); |
| 185 | if (event.ATSC) |
| 186 | VERBOSE(VB_EIT, "EITHelper: " + |
| 187 | QString("chanid not found for service %1 on source %2,") |
| 188 | .arg(event.ServiceID).arg(sourceid) + |
| 189 | "\n\t\t\tso event updates were skipped."); |
| 190 | else |
| 191 | VERBOSE(VB_EIT, "EITHelper: " + |
| 192 | QString("chanid not found for service %1 on network %2,") |
| 193 | .arg(event.ServiceID).arg(event.NetworkID) + |
| 194 | "\n\t\t\tso event updates were skipped."); |
190 | 195 | |
191 | 196 | return -1; |
192 | 197 | } |