[mythtv-commits] mythtv commits
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Wed Dec 1 04:50:02 UTC 2004
----------------------------------------------------------------------------
Changes committed by cpinkham on Wed Dec 1 04:47:37 2004
Added Files:
in mythtv/programs/mythjobqueue:
.cvsignore main.cpp mythjobqueue.pro
Modified Files:
in mythtv/libs/libmythtv:
NuppelVideoPlayer.cpp NuppelVideoPlayer.h jobqueue.cpp
videooutbase.cpp
in mythtv/programs:
programs.pro
in mythtv/programs/mythcommflag:
main.cpp
in mythtv/programs/mythfrontend:
statusbox.cpp
Log Message:
A new bugfix and a few things I've been running on my production Myth setup
for a while but have been too busy to commit.
* Bugfix to get commercial flagging % complete and fps status working again
after recent framesPlayed -> framesRead changes.
* Added mythjobqueue executable. mythjobqueue executes the normal JobQueue
processing thread that is normally run on a backend without having to run
the full backend on a server. This program can be run on any machine
that can run a frontend or backend and does the same processing of jobs
that would be run there if a copy of mythbackend was running. Myth needs
to be setup to allow jobs to run by configuring the JobQueue in the
normal Myth backend setup program. This will allow people to run jobs
like commercial flagging on remote frontends or other servers to take
advantage of unused/underutilized horsepower.
* Modified JobQueue to call out to mythcommflag to do commercial flagging
rather than instantiating a commercial flagger on its own. This should
help isolate the commercial flagger from the backend in case the
flagger ever causes problems (a.k.a. crashes) whether it's in the
decoder or flagging code.
* Modified mythcommflag to support being called from the JobQueue so it
can update the jobqueue table with status info as it progresses and
also so the JobQueue can be used to stop or pause mythcommflag when
called from the queue.
* Bugfix in mythfrontend status screen which would cause the scrollbar
Up arrow to display sometimes when it shouldn't.
* Patch from Jeremiah Morris on -dev to allow the manual zoom modes to
go up to the full 100% instead of the arbitrary 90% I originally set
in the code.
----------------------------------------------------------------------------
More information about the mythtv-commits
mailing list