From 14293e5202985d3e1177453f7550a51908dd0654 Mon Sep 17 00:00:00 2001 From: Jean-Yves Avenard Date: Sun, 7 Jul 2013 21:58:56 +1000 Subject: [PATCH] Make http playback reports errors --- mythtv/libs/libmythtv/streamingringbuffer.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mythtv/libs/libmythtv/streamingringbuffer.cpp b/mythtv/libs/libmythtv/streamingringbuffer.cpp index b26ae4f7e06..063a519bdbe 100644 --- a/mythtv/libs/libmythtv/streamingringbuffer.cpp +++ b/mythtv/libs/libmythtv/streamingringbuffer.cpp @@ -70,15 +70,16 @@ bool StreamingRingBuffer::OpenFile(const QString &lfilename, uint retry_ms) LOG(VB_GENERAL, LOG_INFO, LOC + QString("Trying %1 (allow seeks: %2") .arg(filename).arg(m_allowSeeks)); - rwlock.unlock(); - if (res < 0 || !m_context) { LOG(VB_GENERAL, LOG_ERR, LOC + QString("Failed to open stream (error %1)") .arg(res)); + lastError = QObject::tr("Failed to open stream (%1)").arg(res); return false; } + rwlock.unlock(); + return true; }