[mythtv-commits] mythtv commit: r25364 - in branches/release-0-23-fixes/mythtv by gigem

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Sat Jul 17 02:09:27 UTC 2010


      Author: gigem
        Date: 2010-07-17 02:09:27 +0000 (Sat, 17 Jul 2010)
New Revision: 25364
   Changeset: http://svn.mythtv.org/trac/changeset/25364

Modified:

   branches/release-0-23-fixes/mythtv/libs/libmyth/programinfo.cpp
   branches/release-0-23-fixes/mythtv/libs/libmyth/remoteutil.cpp
   branches/release-0-23-fixes/mythtv/libs/libmyth/remoteutil.h
   branches/release-0-23-fixes/mythtv/libs/libmythdb/mythversion.h
   branches/release-0-23-fixes/mythtv/programs/mythbackend/mainserver.cpp
   branches/release-0-23-fixes/mythtv/programs/mythbackend/mainserver.h
   branches/release-0-23-fixes/mythtv/programs/mythfrontend/playbackbox.cpp
   branches/release-0-23-fixes/mythtv/programs/mythfrontend/playbackboxhelper.cpp
   branches/release-0-23-fixes/mythtv/programs/mythfrontend/playbackboxhelper.h
   branches/release-0-23-fixes/mythtv/programs/mythfrontend/statusbox.cpp

Log:

Backport of [25363] to 0.23-fixes.

Fixed a regression in handling the "delete, but allow re-record"
functionality.  When the playbackbox was reworked to make the GUI more
responsive, the delete action was made asynchronous.  If the program
was still being recorded when the user chose to delete but allow
re-record,, this resulted in the history getting rewritten by the
backend when the recording was stopped.  This change fixed the problem
by passing the desire to allow re-record in the DELETE_RECORDING
command so the backend can fix up the history after the program has
been stopped.

Note: this changes the ABI and protocol versions, so it's probably a
good idea to make clean before compiling.





More information about the mythtv-commits mailing list