[mythtv-firehose] mythtv branch fixes/0.28 updated by bmeek. v0.28-rc1-26-g4ffac87

Git Repo Owner noreply at mythtv.org
Sat Apr 9 19:02:05 UTC 2016

The branch, fixes/0.28 has been updated on the
mythtv repository by gitolite user bmeek.
       via  4ffac871792a83aa354230a0655651c934c2bf40 (commit)
      from  6afbee1f621cb71bf0ce8ffd565b34bf5017fc10 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 4ffac871792a83aa354230a0655651c934c2bf40
Author:    Bill Meek <bmeek at mythtv.org> at Sat, 9 Apr 2016 13:56:00 -0500
Committer: Bill Meek <bmeek at mythtv.org> at Sat, 9 Apr 2016 14:01:31 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=4ffac871792a83aa354230a0655651c934c2bf40

Restore queuing of jobs when a recording finishes.
Reverts a portion of ffef83f. In TVRec::FinishedRecording, a check
of the recording's filesize is made. If it's less than 1000, then
PreviewGeneratorQueue isn't run. JOB_COMMFLAG and JOB_TRANSCODE
get removed from the queue.

After ffef83f ProgramInfo::GetFilesize will, at times, return a
filesize of 0 even though it's not. This is always 0 at the end
of a recording (only DVB and HDHOMERUN card types tested.)

This workaround will use the RecordedInfo filesize value if it's
non zero because in all tests, if non zero, the RI filesize
matched the value returned from the DB.

If RI filesize is zero, then there's no way to know if it's valid,
so use the 'old' DB query. If VB_RECORD is set and the DB filesize
is > 0 (and RI filesize = 0) then LOG.

I'm assuming that simply removing the 1000 byte test is a worse
workaround to the problem.

Refs #12290

(cherry picked from commit 2e98fb583276c3966fed21fab354b11c7e5d591c)


Summary of changes:
 mythtv/libs/libmyth/programinfo.cpp |   63 ++++++++++++++++++++--------------
 1 files changed, 37 insertions(+), 26 deletions(-)


More information about the mythtv-firehose mailing list