[mythtv-commits] mythtv commit: r8553 - in trunk/mythtv by danielk

mythtv@cvs.mythtv.org mythtv at cvs.mythtv.org
Tue Jan 10 16:58:38 UTC 2006


      Author: danielk
        Date: 2006-01-10 16:58:37 +0000 (Tue, 10 Jan 2006)
New Revision: 8553
   Changeset: http://cvs.mythtv.org/trac/changeset/8553

Modified:

   trunk/mythtv/libs/libmyth/mythcontext.h
   trunk/mythtv/libs/libmythtv/programinfo.cpp
   trunk/mythtv/libs/libmythtv/programinfo.h
   trunk/mythtv/libs/libmythtv/remoteencoder.cpp
   trunk/mythtv/libs/libmythtv/remoteencoder.h
   trunk/mythtv/libs/libmythtv/scheduledrecording.cpp
   trunk/mythtv/libs/libmythtv/scheduledrecording.h
   trunk/mythtv/libs/libmythtv/tv_play.cpp
   trunk/mythtv/libs/libmythtv/tv_play.h
   trunk/mythtv/libs/libmythtv/tv_rec.cpp
   trunk/mythtv/libs/libmythtv/tv_rec.h
   trunk/mythtv/programs/mythbackend/encoderlink.cpp
   trunk/mythtv/programs/mythbackend/encoderlink.h
   trunk/mythtv/programs/mythbackend/mainserver.cpp
   trunk/mythtv/programs/mythbackend/scheduler.cpp
   trunk/mythtv/programs/mythbackend/scheduler.h

Log:

Closes #866.

This applies the patch with two modifications.
 1/ Update recordid in recorded table to match the recordid in the
    scheduled recording in NotifySchedulerOfRecording().
 2/ If a LiveTV recording flagged to be made a regular recording ends
    while the user is still viewing the recording as a LiveTV recording
    then we now add a scheduled item for the recording so that any
    transcode, commflag, or user jobs can be run.

This does not implement Adrian's suggestion of allowing channel changes to other tuners because it is non-trivial to implement.

This also does not implement Bruce's suggestion that the scheduled recording item be added and deleted immediately when the user toggles the 'R'ecorded flag. To do this properly we would need to implement Steve Adeff's suggestion of a conflict OSD when you toggle the flag. This would be very nice, but requires a bit of coding to create the OSD for it and resolve all the corner cases such as if a scheduled recording wants to start while you are examining the conflicts. I think this should be implemented as an additional feature, and probably pushed to 0.20.






More information about the mythtv-commits mailing list