[mythtv-commits] mythtv commit: r12908 - in trunk/mythtv by cpinkham

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Fri Mar 2 06:28:14 UTC 2007


      Author: cpinkham
        Date: 2007-03-02 06:28:14 +0000 (Fri, 02 Mar 2007)
New Revision: 12908
   Changeset: http://cvs.mythtv.org/trac/changeset/12908

Modified:

   trunk/mythtv/libs/libmythtv/NuppelVideoPlayer.cpp
   trunk/mythtv/libs/libmythtv/NuppelVideoPlayer.h
   trunk/mythtv/libs/libmythtv/previewgenerator.cpp
   trunk/mythtv/libs/libmythtv/previewgenerator.h
   trunk/mythtv/libs/libmythtv/tv_play.cpp
   trunk/mythtv/programs/mythfrontend/networkcontrol.cpp
   trunk/mythtv/programs/mythfrontend/networkcontrol.h

Log:

Add the ability to save a PNG file of the currently displayed video frame
by using the SCREENSHOT keybinding or the "play save screenshot FILENAME WxH"
command in the Network Control socket interface.

When using the SCREENSHOT keybinding, files will be saved in the user's
~/.mythtv/ directory as CHANID_STARTTIME_FRAMENUMBER.png, so if you take
multiple screenshots, you will end up with multiple files.  The Network Control
interface allows specifying a specific filename and optionally an image size.

NOTE: This does not save the overlayed OSD in the png file, it only saves
the actual video frame, so if you are trying to make screen captures when
designing themes, you'll still have to use the old "NO_XV=1 mythfrontend"
trick.






More information about the mythtv-commits mailing list