diff --git a/mythtv/libs/libmythbase/mythsingledownload.cpp b/mythtv/libs/libmythbase/mythsingledownload.cpp
index 5a423be..18b3085 100644
a
|
b
|
|
13 | 13 | bool MythSingleDownload::DownloadURL(const QUrl &url, QByteArray *buffer, |
14 | 14 | uint timeout, uint redirs, qint64 maxsize) |
15 | 15 | { |
16 | | m_lock.lock(); |
| 16 | LOG(VB_GENERAL, LOG_ERR, QString("%1: download started").arg(url.toString())); |
| 17 | m_lock.lock(); |
17 | 18 | |
18 | 19 | QEventLoop event_loop; |
19 | 20 | m_buffer = buffer; |
diff --git a/mythtv/libs/libmythtv/channelutil.cpp b/mythtv/libs/libmythtv/channelutil.cpp
index a3ef39b..3145817 100644
a
|
b
|
bool ChannelUtil::GetChannelData( |
1910 | 1910 | |
1911 | 1911 | IPTVTuningData ChannelUtil::GetIPTVTuningData(uint chanid) |
1912 | 1912 | { |
1913 | | MSqlQuery query(MSqlQuery::InitCon()); |
| 1913 | LOG(VB_GENERAL, LOG_ERR, |
| 1914 | QString("*****channelutil.cpp GetIPTVTuningData")); |
| 1915 | MSqlQuery query(MSqlQuery::InitCon()); |
1914 | 1916 | query.prepare( |
1915 | 1917 | "SELECT type+0, url, bitrate " |
1916 | 1918 | "FROM iptv_channel " |
diff --git a/mythtv/libs/libmythtv/iptvtuningdata.h b/mythtv/libs/libmythtv/iptvtuningdata.h
index 43b4456..f1e0970 100644
a
|
b
|
class MTV_PUBLIC IPTVTuningData |
76 | 76 | m_fec_type(kNone), m_fec_url0(fec_url0), m_fec_url1(fec_url1) |
77 | 77 | { |
78 | 78 | GuessProtocol(); |
| 79 | LOG(VB_CHANNEL, LOG_DEBUG, QString("*****IPTVTuningdata GuessProtocol-1")); |
79 | 80 | m_bitrate[0] = data_bitrate; |
80 | 81 | m_bitrate[1] = fec_bitrate0; |
81 | 82 | m_bitrate[2] = fec_bitrate1; |
… |
… |
class MTV_PUBLIC IPTVTuningData |
201 | 202 | |
202 | 203 | void GuessProtocol(void) |
203 | 204 | { |
204 | | if (!m_data_url.isValid()) |
| 205 | LOG(VB_CHANNEL, LOG_DEBUG, QString("*****IPTVTuningdata GuessProtocol-2")); |
| 206 | if (!m_data_url.isValid()) |
205 | 207 | m_protocol = IPTVTuningData::inValid; |
206 | 208 | else if (m_data_url.scheme() == "udp") |
207 | 209 | m_protocol = IPTVTuningData::udp; |
… |
… |
class MTV_PUBLIC IPTVTuningData |
210 | 212 | else if (m_data_url.scheme() == "rtsp") |
211 | 213 | m_protocol = IPTVTuningData::rtsp; |
212 | 214 | else if ((m_data_url.scheme() == "http") && IsHLSPlaylist()) |
| 215 | { |
| 216 | LOG(VB_CHANNEL, LOG_DEBUG, QString("*****IPTVTuningdata GuessProtocol-2 http_hls")); |
213 | 217 | m_protocol = IPTVTuningData::http_hls; |
| 218 | } |
214 | 219 | else if (m_data_url.scheme() == "http") |
215 | | m_protocol = IPTVTuningData::http_ts; |
| 220 | { |
| 221 | LOG(VB_CHANNEL, LOG_DEBUG, QString("*****IPTVTuningdata GuessProtocol-2 http_ts")); |
| 222 | m_protocol = IPTVTuningData::http_ts; |
| 223 | } |
216 | 224 | else |
217 | 225 | m_protocol = IPTVTuningData::inValid; |
218 | 226 | } |
… |
… |
class MTV_PUBLIC IPTVTuningData |
237 | 245 | .arg(downloader.ErrorString()).arg(url)); |
238 | 246 | return false; |
239 | 247 | } |
240 | | |
| 248 | LOG(VB_GENERAL, LOG_ERR, QString("*****IsHLSPlaylist - Found Playlist")); |
241 | 249 | QTextStream text(&buffer); |
242 | 250 | text.setCodec("UTF-8"); |
243 | 251 | return (HLSReader::IsValidPlaylist(text)); |