[mythtv-users] 0.24 Python Bindings - Transcode Wrapper Script
Christopher Kerr
mythtv at theseekerr.com
Sat Feb 19 07:18:17 UTC 2011
On Sat, Feb 19, 2011 at 6:00 PM, Raymond Wagner <raymond at wagnerrp.com> wrote:
> On 2/19/2011 01:26, Christopher Kerr wrote:
>> I understand that there's a rewrite of the jobqueue in progress, can
>> anyone point me to some information about its goals and timeline?
>
> There are three main goals of the rewrite.
>
> 1. Remove the jobqueue from the backend, requiring the use of the
> 'mythjobqueue' binary. Add a proper job scheduler to the master
> backend, rather than the existing free-for-all nature of the jobqueue.
>
> 2. Remove all database access for client jobqueues. Add the necessary
> data structures and commands to the backend protocol to allow queue
> operation and control.
>
> 3. Remove the custom handling of transcoding and commercial flagging,
> and uncap the four user-job limit. Treat all jobs the same, using a
> database table for job definition.
>
> This is waiting for changes in the protocol server code, needed to
> facilitate the jobqueue communication. This will likely have to wait
> until 0.26.
So it'd be something like 9 months, all going well, until the kind of
functionality I'm looking for is available in a stable branch?
OK...looking at the jobqueue table, I notice that it has a "starttime"
field...is this when the job is scheduled to start? Would it be
possible to write a wrapper for the transcoding script which would
check the time, then re-insert an entry in the jobqueue to start at a
more appropriate hour?
- Chris
More information about the mythtv-users
mailing list