[mythtv-commits] mythtv/master commit: e965e4bab by Michael T. Dean (sphery)

MythTV noreply at mythtv.org
Tue Mar 8 18:10:57 UTC 2011


      Author:  Michael T. Dean <mdean at mythtv.org>
 Change Date:  2011-03-08T10:10:29-08:00
   Push Date:  2011/03/08 10:10:52 -0800
  Repository:  mythtv
      Branch:  master
New Revision:  e965e4bab1d37fd9fa94a569bfc90d50ce5bf9a5
   Changeset:  https://github.com/MythTV/mythtv/commit/e965e4bab

Log:

Rework the QUERY_RECORDINGS sort.

Modify QUERY_RECORDINGS to allow retrieving sorted or unsorted lists.
The argument may be one of Recording (for in-progress recordings only,
unsorted), or Unsorted, Ascending, or Descending (where the latter 3
request all recordings and specify sort order, based on starttime).
This allows code that needs to sort the recording list itself, like the
PlaybackBox code, to request and unsorted list, while still allowing
bindings and MythXML users to get sorted lists.

Change includes a binary version change, so plugin rebuild is required.
Also includes a protocol version change, so all clients--frontends,
backends, MythWeb--need updating.

Modified:

   mythtv/bindings/perl/MythTV.pm
   mythtv/bindings/php/MythBackend.php
   mythtv/bindings/python/MythTV/methodheap.py
   mythtv/bindings/python/MythTV/static.py
   mythtv/contrib/maintenance/flush_deleted_recgroup.pl
   mythtv/contrib/user_jobs/mythlink.pl
   mythtv/libs/libmyth/programinfo.cpp
   mythtv/libs/libmyth/programinfo.h
   mythtv/libs/libmyth/remoteutil.cpp
   mythtv/libs/libmyth/remoteutil.h
   mythtv/libs/libmythbase/mythversion.h
   mythtv/libs/libmythtv/tv_play.cpp
   mythtv/programs/mythbackend/mainserver.cpp
   mythtv/programs/mythbackend/mythxml.cpp
   mythtv/programs/mythfrontend/programinfocache.cpp



More information about the mythtv-commits mailing list