[mythtv-commits] Ticket #13247: Backend won't change inputs with PVR-150 - regression from 27.6

MythTV noreply at mythtv.org
Thu Mar 15 16:02:21 UTC 2018


#13247: Backend won't change inputs with PVR-150 - regression from 27.6
----------------------------------+--------------------------
 Reporter:  ltskinol@…            |          Owner:  gigem
     Type:  Bug Report - General  |         Status:  assigned
 Priority:  major                 |      Milestone:  30.0
Component:  MythTV - Recording    |        Version:  v29.1
 Severity:  medium                |     Resolution:
 Keywords:                        |  Ticket locked:  0
----------------------------------+--------------------------

Comment (by gigem):

 When the card/input to simply input conversion was made, there was a lot
 of code that got [somewhat] mindlessly converted.  I tried to fix up
 anything that no longer made sense as I noticed it, but some inevitably
 got through.  This is another case.  Please try the -2 patch to make sure
 it still works for you.

 FWIW, your worry about the input selection being changed behind the back
 on one TVRec instance by another is unfounded.  The way it is supposed to
 work now is that only one TVRec at a time should ever have the device
 open.  Consequently, it should be sufficient to set the input accordingly
 at open time and then never have to change it.  That still isn't the case
 in the code, however, as SetFormat is called from two different places.  I
 haven't changed that here yet for two reasons.  One,I don't have a way to
 test it and two, the whole EncoderLink, TVRec, Channel class structure is
 due for a major refactor.

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


More information about the mythtv-commits mailing list