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

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Sat Sep 24 06:30:34 UTC 2005


      Author: cpinkham
        Date: 2005-09-24 06:30:33 +0000 (Sat, 24 Sep 2005)
New Revision: 7307
   Changeset: http://cvs.mythtv.org/trac/changeset/7307

Modified:

   trunk/mythtv/libs/libmythtv/jobqueue.cpp
   trunk/mythtv/libs/libmythtv/jobqueue.h
   trunk/mythtv/libs/libmythtv/programinfo.cpp
   trunk/mythtv/libs/libmythtv/programinfo.h
   trunk/mythtv/programs/mythtranscode/main.cpp
   trunk/mythtv/programs/mythtranscode/mpeg2trans.cpp
   trunk/mythtv/programs/mythtranscode/mpeg2trans.h
   trunk/mythtv/programs/mythtranscode/transcode.cpp
   trunk/mythtv/programs/mythtranscode/transcode.h

Log:

Mythtranscode/JobQueue related changes.

* ProgramInfo
  - GetPlaybackURL() modified to also check the local host's recording
    directory in case it the client has the server's recording directory 
    mounted on a different path.
  - Added ProgramInfo::SetRecordBasename(QString basename) to set a
    recording's basename in the recorded table.

* mythtranscode
  - Modify mythtranscode to take a JobQueue ID as an argument when run from
    the JobQueue rather than needing a chanid, starttime, and -d argument.
  - If a nuppel format file is generated by mythtranscode when it is being
    run from the JobQueue, mythtranscode will set a flag to tell the JobQueue
    that the resulting file is in the nuppel format.
  - Change JobQueue status update and command check frequency to 20 seconds
    down from 60.

* JobQueue
  - Add ChangeJobArgs() and GetJobArgs()
  - If the JobQueue sees that a mythtranscode run resulted in a nuppel format
    file, it will check to see if it needs to rename the resulting file from
    .mpg to .nuv when the old and new transcoded files are renamed.  The
    basename in the recorded table will also be updated if the file is
    renamed to .nuv.  Closes #369.







More information about the mythtv-commits mailing list