[mythtv-commits] Ticket #10043: Mythtv does not LOCK the HDHomeRun Prime Tuner when in use

MythTV noreply at mythtv.org
Mon Jul 13 00:55:15 UTC 2015


#10043: Mythtv does not LOCK the HDHomeRun Prime Tuner when in use
------------------------------------+----------------------------
 Reporter:  pyrodex@…               |          Owner:
     Type:  Developer Task          |         Status:  new
 Priority:  minor                   |      Milestone:  unknown
Component:  MythTV - HDHomeRun      |        Version:  0.24-fixes
 Severity:  medium                  |     Resolution:
 Keywords:  mythtv hdhomerun prime  |  Ticket locked:  0
------------------------------------+----------------------------

Comment (by gigem):

 In that situation, MythTV will continue to try to use the tuner and fail
 the recordings when they are supposed to start.  The reason is that MythTV
 currently has no concept of an individual tuner being off-line.  There is
 support for all tuners on a slave backend being off-line, but that is a
 different situation because the master backend knows when slaves connect
 and disconnect.  What we need is for MythTV to poll networked tuners
 periodically to know when they are unavailable.  As always,patches are
 welcome.

 FYI, the consensus among the developers has changed regarding the locking
 patch.  We now want to include it, but there is a problem.  If the MythTV
 backend crashes while streaming, the lock can sometimes still be in place
 when the backend restarts which can lead to more failures.  We're waiting
 on word from Silicon Dust on how to proceed.  Eventually, we want to
 change the HDHR support to use HTTP streaming instead of RTP.  In that
 scenario, the lock is freed by the HDHR as soon as the TCP connection is
 broken.

--
Ticket URL: <https://code.mythtv.org/trac/ticket/10043#comment:19>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list