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

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Sun Jul 17 17:37:07 EDT 2005


      Author: danielk
        Date: 2005-07-17 21:37:06 +0000 (Sun, 17 Jul 2005)
New Revision: 6847
   Changeset: http://cvs.mythtv.org/trac/changeset/6847

Modified:

   trunk/mythtv/libs/libmythtv/dvbrecorder.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/playbacksock.cpp
   trunk/mythtv/programs/mythbackend/playbacksock.h

Log:

This adds a "QUERY_RECORDER SET_SIGNAL_MONITORING_RATE" command
to the MythTV Protocol for the backend, and adds a SIGNAL 
MythTV Event handler to tv_play. I have not incremented the
Myth protocol version number because these commands are
only used for providing information to the user and not
using frontends and backend not supporting them fails
gracefully when used with ones that do support them.

This commit is the first of several. I've made extensive 
modifications to TVRec and want to ease them in so each
can be tested individually.

The goal is to support signal monitoring without slowing
down tuning, so the "QUERY_RECORDER SET_SIGNAL_MONITORING"
command will only be used to toggle signal monitoring
once you are already watching a recording. Normally 
signal monitoring will be handled entirely in TVRec with
a dummy MPEG stream being sent in place of the video when
the recorder is paused, so that the TV class can present
an OSD and usable interface to the user.






More information about the mythtv-commits mailing list