[mythtv] Overlapping recordings scheduler bug

Bruce Markey bjm at lvcm.com
Tue Mar 11 16:49:52 EST 2003


Isaac Richards wrote:
> On Tuesday 11 March 2003 04:46 pm, Bruce Markey wrote:
...
>>An easier way to see this is to go to the EPG with no current
>>recordings. Press "r" to start a recording in progress (call
>>it A) on tuner 1. Press "r" on another show (B). It is
>>assigned to tuner 1, fails to record and shows up on the "Fix
>>Scheduling Conflicts" page. Press "r" on C. B=1, C=2. Tuner 2
>>is available so C records. B is still on the conflict list.
>>A and C are marked in red on the "Watch Recordings" list.
> 
> 
> Can you test out current CVS and see if that works for you?  I believe it 
> should do the correct thing wrt this issue most of the time now..  and I 
> believe I didn't break anything in the process, either =)

Verified. Tested for four in progress, four on the next half
hour, one in progress then three the next half hour.

Actually, this is really slick. Before 4:30, I chose three
4:30-5:00 and chose one 4:00-5:00 inprogress. It used encoder
4 because the first three were scheuled(!). So, I picked
another 4:00-5:00. It recorded it on encoder 3 then marked
that there was a conflict for the three 4:30-5:00. At 4:30
it recorded two of the three on the two available inputs.

Perfect!

> Actually, could you also test deleting an in-progress recording on a slave 
> backend?  I had to modify the protocol there, and while I'm fairly certain 
> it'll work, I'm not quite sure..  The machine I'm using as a slave backend is 
> otherwise occupied at the moment..

Verified. "The Pretender" was on encoder 4 on a slave host.
I pressed "d" on The Pretender from the Watch Recordings list.

--  bjm

On the master backend:

   read: 354
354     DELETE_RECORDING[]:[]The Pretender[]:[]Under the 
Reds[]:[]Paramedic Jarod investigates a coma victim's case.[]:[] 
[]:[]1018[]:[]18[]:[]TNTP[]:[]Channel
18 
TNTP[]:[]myth://192.168.0.35:6543/1018_20030311160000_20030311170000.nuv[]:[]0[]:[]67534263[]:[]Tue 
Mar 11 16:00:00 2003[]:[]Tue Mar 11 17:00:00 
2003[]:[]1[]:[]1[]:[]0[]:[]nordtv[]:[]-1[]:[]-1[]:[]-1
   read: 1
1       0
   read: 50
50      BACKEND_MESSAGE[]:[]DONE_RECORDING 4 425[]:[]empty

On the slave backend:

333     The Pretender[]:[]Under the Reds[]:[]Paramedic Jarod 
investigates a coma victim's case.[]:[] 
[]:[]1018[]:[]18[]:[]TNTP[]:[]Channel 18 
TNTP[]:[]myth://192.168.0.35:6543/1018_20030311160000_20030311170000.nuv[]:[]0[]:[]67534263[]:[]Tue 
Mar 11 16:00:00 2003[]:[]Tue Mar 11 17:00:00 
2003[]:[]0[]:[]1[]:[]0[]:[]nordtv[]:[]-1[]:[]-1[]:[]-1
   read: 354
Changing from RecordingOnly to None
1       4
50      BACKEND_MESSAGE[]:[]DONE_RECORDING 4 425[]:[]empty
51      BACKEND_MESSAGE[]:[]RECORDING_LIST_CHANGE[]:[]empty
51      BACKEND_MESSAGE[]:[]RECORDING_LIST_CHANGE[]:[]empty





More information about the mythtv-dev mailing list