<div dir="ltr"><div><div>I recently upgraded from Kernel 3.10.17 to 4.1.13 and I have
encountered an issue recording analog. When on the kernel 4.1.13 I get
the following errors in the MythTV backend log<br><br>2015-12-06 00:39:16.684538 D [7969/8965] ProcessRequest livetvchain.cpp:32 (LiveTVChain) - LiveTVChain(): ctor<br>2015-12-06 00:39:16.685764 I [7969/7985] TVRecEvent tv_rec.cpp:1051 (HandleStateChange) - TVRec[8]: Changing from None to<br> WatchingLiveTV<br>2015-12-06 00:39:16.688534 I [7969/7985] TVRecEvent tv_rec.cpp:3604 (TuningCheckForHWChange) - TVRec[8]: HW Tuner: 8->8<br>2015-12-06 00:39:16.698083 I [7969/7985] TVRecEvent recorders/v4lchannel.cpp:558 (SetInputAndFormat) - V4LChannel[8](/dev<br>/video-cx18-0): SetInputAndFormat(4, NTSC) (v4l v2) input_switch: 0 mode_switch: 1<br>2015-12-06 00:39:16.698105 E [7969/7985] TVRecEvent recorders/v4lchannel.cpp:570 (SetInputAndFormat) - V4LChannel[8](/dev<br>/video-cx18-0): SetInputAndFormat(4, NTSC)<br> while disabling streaming (v4l v2)<br> eno: Invalid argument (22)<br>2015-12-06 00:39:16.698857 I [7969/7985] TVRecEvent recorders/v4lchannel.cpp:558 (SetInputAndFormat) - V4LChannel[8](/dev<br>/video-cx18-0): SetInputAndFormat(4, NTSC) (v4l v2) input_switch: 0 mode_switch: 1<br>2015-12-06 00:39:16.698875 E [7969/7985] TVRecEvent recorders/v4lchannel.cpp:570 (SetInputAndFormat) - V4LChannel[8](/dev<br>/video-cx18-0): SetInputAndFormat(4, NTSC)<br> while disabling streaming (v4l v2)<br> eno: Invalid argument (22)<br>2015-12-06 00:39:16.698883 E [7969/7985] TVRecEvent recorders/v4lchannel.cpp:652 (SwitchToInput) - V4LChannel[8](/dev/vid<br>eo-cx18-0): SetInputAndFormat() failed<br>2015-12-06 00:39:16.698890 E [7969/7985] TVRecEvent tv_rec.cpp:3793 (TuningFrequency) - TVRec[8]: Failed to set channel t<br>o 10. Reverting to kState_None<br>2015-12-06 00:39:16.698907 I [7969/7985] TVRecEvent tv_rec.cpp:1051 (HandleStateChange) - TVRec[8]: Changing from Watchin<br>gLiveTV to None<br><br><br></div>However, when I switch back to 3.10.17 it works normally.<br><br>2015-12-06 11:32:03.500783 I [1311/1337] TVRecEvent tv_rec.cpp:1051 (HandleStateChange) - TVRec[8]: Changing from None to<br> WatchingLiveTV<br>2015-12-06 11:32:03.502609 I [1311/1337] TVRecEvent tv_rec.cpp:3604 (TuningCheckForHWChange) - TVRec[8]: HW Tuner: 8->8<br>2015-12-06 11:32:03.507942 I [1311/1337] TVRecEvent recorders/v4lchannel.cpp:558 (SetInputAndFormat) - V4LChannel[8](/dev<br>/video-cx18-0): SetInputAndFormat(4, NTSC) (v4l v2) input_switch: 0 mode_switch: 0<br>2015-12-06 11:32:03.515234 N [1311/1311] CoreContext autoexpire.cpp:264 (CalcParams) - AutoExpire: CalcParams(): Max requ<br>ired Free Space: 2.0 GB w/freq: 15 min<br>2015-12-06 11:32:03.692293 N [1311/1311] CoreContext autoexpire.cpp:264 (CalcParams) - AutoExpire: CalcParams(): Max requ<br>ired Free Space: 2.0 GB w/freq: 15 min<br>2015-12-06 11:32:03.777436 E [1311/1337] TVRecEvent recordinginfo.cpp:928 (InsertProgram) - RecordingInfo::InsertProgram(<br>ProgramInfo(4191_20151206193203.mpg): channame(KGTV) startts(Sun Dec 6 19:30:00 2015) endts(Sun Dec 6 20:00:00 2015)<br> recstartts(Sun Dec 6 19:32:03 2015) recendts(Sun Dec 6 20:00:00 2015)<br> title(Sea Rescue)): recording already exists...<br><br><br></div>The
problem seems to stem around the attempt to disable streaming which
does not appear to happen when on the 3.10.17 kernel. Has anyone see
this issue and if so have they found a work around?<br clear="all"><br>-- <br><div class="gmail_signature">Working on World Domination since 2001<br></div>
</div>