[mythtv-commits] mythtv commit: r11231 by cpinkham

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Mon Sep 18 03:28:06 UTC 2006


      Author: cpinkham
        Date: 2006-09-18 03:28:05 +0000 (Mon, 18 Sep 2006)
New Revision: 11231
   Changeset: http://cvs.mythtv.org/trac/changeset/11231

Modified:

   trunk/mythtv/programs/mythfrontend/playbackbox.cpp
   trunk/mythtv/programs/mythfrontend/playbackbox.h

Log:

On the Watch Recordings screen, cache the list of recordings retrieved from
the database so that we can switch back and forth between different groups or
views.  When certain data is updated, such as changing the recording group for
a recording, that info is pushed into the cache so we don't have to reretrieve
the whole list from the DB in order to redisplay the list of recordings in
the current view.

Certain instances still get a fresh copy of the list from the DB.  These
include getting a RECORDING_LIST_CHANGE event from the backend, the reload of
the list after playing a recording, the initial load from the DB, and deleting
a recording or playlist of recordings.






More information about the mythtv-commits mailing list