[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