[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