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

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Fri Sep 16 05:36:06 UTC 2005


      Author: cpinkham
        Date: 2005-09-16 05:36:06 +0000 (Fri, 16 Sep 2005)
New Revision: 7263
   Changeset: http://cvs.mythtv.org/trac/changeset/7263

Modified:

   trunk/mythtv/libs/libmythtv/jobqueue.cpp
   trunk/mythtv/libs/libmythtv/jobqueue.h
   trunk/mythtv/libs/libmythtv/scheduledrecording.cpp
   trunk/mythtv/programs/mythbackend/scheduler.cpp
   trunk/mythtv/programs/mythtranscode/main.cpp
   trunk/mythtv/programs/mythtranscode/transcode.cpp

Log:

JobQueue, mythtranscode, and logging related modifications.

Main patches by Robert Tsai & Aaron McCarthy with a little merging by me.

- Add logging to display mythtranscode's filespace savings.

- Logging cleanup and addition of subtitle (if present) in some places.

- Regenerate MARK_GOP_BYFRAME index on recordings that only have
  MARK_GOP_START since the transcoder needs MARK_GOP_BYFRAME.

- Cleanup old keyframe/gop index in mythtranscode rather than having
  the JobQueue do it.  The JobQueue has no way of knowing whether
  mythtranscode generated a MPEG2 file and corresponding MARK_GOP_BYFRAME
  entries or if it generated a MPEG4/RTJPEG file with the seektable in the
  nuppel file, so it only makes sense to move this logic into mythtranscode.
  
Closes #325 and closes #237.






More information about the mythtv-commits mailing list