[mythtv-commits] mythtv branch fixes/0.25 updated by jyavenard. v0.25-142-g0ec7ef2

Git Repo Owner noreply at mythtv.org
Sun Jun 3 17:16:47 UTC 2012


The branch, fixes/0.25 has been updated on the
mythtv repository by gitolite user jyavenard.
       via  0ec7ef2b048fefae732a39a67ff1d161731f9c48 (commit)
      from  eec0c74b49b17dc04d9d1832e548699016cc65a2 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 0ec7ef2b048fefae732a39a67ff1d161731f9c48
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Sat, 26 May 2012 01:11:15 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 4 Jun 2012 03:15:43 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=0ec7ef2b048fefae732a39a67ff1d161731f9c48

Attempt to fix most issues in IPTV recorder.
IPTV recording is broken, this commit make things better, but it doesn't solve all issues.
- Tuning wasn't working, it was searching for a freqid on a recorder that doesn't have any, only a channel number
- When playback startup was interrupted (like the frontend exiting) or an error occurs during SignalMonitor, the IPTV stream wasn't killed, resulting in a recorder being stuck forever in "in-use" mode (ref: #10493)
- When recording was going, it would have been impossible to stop the recorder, and TVRec would have just waited forever.

Also add some logging.

[cherry-picked from d83672529ac1d851d67ca0c06b0b11b64e141119]



-----------------------------------------------------------------------

Summary of changes:
 mythtv/libs/libmythtv/dtvsignalmonitor.h     |    2 +-
 mythtv/libs/libmythtv/iptv/iptvchannelinfo.h |   11 ++++-
 mythtv/libs/libmythtv/iptvchannel.cpp        |   26 +++++++----
 mythtv/libs/libmythtv/iptvrecorder.cpp       |   63 +++++---------------------
 mythtv/libs/libmythtv/iptvrecorder.h         |    2 +-
 mythtv/libs/libmythtv/iptvsignalmonitor.cpp  |   19 ++++++++
 mythtv/libs/libmythtv/iptvsignalmonitor.h    |    5 ++
 7 files changed, 64 insertions(+), 64 deletions(-)

-- 



More information about the mythtv-commits mailing list