[mythtv-commits] mythtv commit: r25657 - in trunk/mythtv by beirdo

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Sat Aug 14 21:12:01 UTC 2010


      Author: beirdo
        Date: 2010-08-14 21:12:01 +0000 (Sat, 14 Aug 2010)
New Revision: 25657
   Changeset: http://svn.mythtv.org/trac/changeset/25657

Modified:

   trunk/mythtv/libs/libmythtv/avformatdecoder.cpp
   trunk/mythtv/libs/libmythtv/avformatdecoder.h
   trunk/mythtv/libs/libmythtv/mythplayer.cpp
   trunk/mythtv/libs/libmythtv/playercontext.cpp
   trunk/mythtv/libs/libmythtv/playercontext.h
   trunk/mythtv/libs/libmythtv/videoouttypes.h
   trunk/mythtv/programs/mythcommflag/main.cpp
   trunk/mythtv/programs/mythfrontend/globalsettings.cpp

Log:

Added commercial detection speedups.  This works primarily by using a scaled
down version of the recording to detect commercials (1/4 width, 1/4 height),
and by doing blank frame detection using less of the frame.

Preliminary testing has shown that the commercial breaks found are as accurate
if not more accurate with this enabled as with it disabled, with occasional
missed commercials.  This seems no worse than without it, and commercial
detection is not a simple thing anyways.

There is a new setting in the TV -> General (Jobs) screen to allow the user to
enable these speedups, and the default is to have the speedups disabled.

Closes #6824






More information about the mythtv-commits mailing list