[mythtv-users] Myth is now recording when I exit Live TV

Mark Perkins perkins1724 at hotmail.com
Mon Jul 18 22:25:31 UTC 2016


> mythbackend[3648]: E TVRecEvent
> mythdb.cpp:183 (DBError) DB Error (GetRecgroupString()):_Query
> was:_SELECT recgroup FROM recgroups WHERE recgroupid = ?_Bindings
> were:_:RECGROUPID=2_No error type from QSqlError?  Strange...
> Jul 18 14:26:36 [mythbackend] mythbackend[3648]: N TVRecEvent
> recordinginfo.cpp:687 (ApplyRecordRecGroupChange)
> ApplyRecordRecGroupChange:  to  (2)
> Jul 18 14:26:42 [mythbackend] mythbackend[3648]: E TVRecEvent
> recordingprofile.cpp:162 (addSelection) SampleRate: Attempted to add a
> rate 32000 Hz, which is not in the list of allowed rates.
> Jul 18 14:26:42 [mythbackend] mythbackend[3648]: N CoreContext
> autoexpire.cpp:264 (CalcParams) AutoExpire: CalcParams(): Max required
> Free Space: 42.0 GB w/freq: 15 min Jul 18 14:26:42 [mythbackend]
> mythbackend[3648]: E TVRecEvent
> mythdb.cpp:183 (DBError) DB Error (GetRecgroupString()):_Query
> was:_SELECT recgroup FROM recgroups WHERE recgroupid = ?_Bindings
> were:_:RECGROUPID=2_No error type from QSqlError?  Strange...
> Jul 18 14:26:42 [mythbackend] mythbackend[3648]: N TVRecEvent
> recordinginfo.cpp:687 (ApplyRecordRecGroupChange)
> ApplyRecordRecGroupChange:  to  (2)
> Jul 18 14:26:42 [mythbackend] mythbackend[3648]: I TVRecEvent
> tv_rec.cpp:4247 (TuningNewRecorder) TVRec[3]: TuningNewRecorder -
> CreateRecorder()
> Jul 18 14:26:42 [mythbackend] mythbackend[3648]: I ProcessRequest
> mainserver.cpp:1698 (HandleAnnounce) MainServer: MainServer::ANN
> Playback Jul 18 14:26:42 [mythbackend] mythbackend[3648]: I
> ProcessRequest
> mainserver.cpp:1703 (HandleAnnounce) MainServer: adding: duo(19be890)
> as a client (events: 0) Jul 18 14:26:42 [mythbackend] mythbackend[3648]: E
> RecThread
> recorders/mpegrecorder.cpp:1418 (StartEncoding)
> MPEGRec[3](/dev/hdpvr1):
> StartEncoding: read failed, retry in 100 msec:____eno: Resource
temporarily
> unavailable (11) Jul 18 14:26:50 [mythbackend] mythbackend[3648]: I
> TVRecEvent
> tv_rec.cpp:1073 (HandleStateChange) TVRec[3]: Changing from
> WatchingLiveTV to RecordingOnly Jul 18 14:26:50 [mythbackend]
> mythbackend[3648]: I CoreContext
> scheduler.cpp:1842 (AddRecording) Scheduler: AddRecording() recid: 4937

Actually the more I think about it, I think this has to be related to your
issue. On my 0.28 test system recgroupid 2 is livetv. Can you run these two
commands from a terminal on your backend:

mysql -umythtv -p mythconverg -e "select
recgroupid,recgroup,displayname,special from recgroups"
mysql -umythtv -p mythconverg -e "SELECT recgroup FROM recgroups WHERE
recgroupid=2"

Use your mythtv password when prompted. I'm going to have a guess that you
have no livetv group and I am also going to guess that 0.28 requires it to
exist all the time.

This is what I have in my 0.28 test system updated a few months ago:
mysql -umythtv -p mythconverg -e "SELECT
recgroupid,recgroup,displayname,password,special FROM recgroups WHERE
recgroupid=2"
Enter password:
+------------+----------+-------------+----------+---------+
| recgroupid | recgroup | displayname | password | special |
+------------+----------+-------------+----------+---------+
|          2 | LiveTV   |             |          |       1 |
+------------+----------+-------------+----------+---------+


More information about the mythtv-users mailing list