[mythtv-firehose] mythtv branch fixes/0.26 updated by jpoet. v0.26.0-111-g3944ca9

Git Repo Owner noreply at mythtv.org
Fri Mar 1 23:13:55 UTC 2013


The branch, fixes/0.26 has been updated on the
mythtv repository by gitolite user jpoet.
       via  3944ca9ad0f8df1a0240c5812e5b3b04431e7eac (commit)
       via  e54b9b6fd635df024f81c1d2f33956996c95c379 (commit)
      from  12c443eb1cd22cecd257ea61984fa2dfb31d4992 (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 3944ca9ad0f8df1a0240c5812e5b3b04431e7eac
Author:    John Poet <jpoet at mythtv.org> at Wed, 13 Feb 2013 15:39:46 -0700
Committer: John Poet <jpoet at mythtv.org> at Fri, 1 Mar 2013 16:13:18 -0700
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=3944ca9ad0f8df1a0240c5812e5b3b04431e7eac

Cleanup some useless "discontinuity detected" messages following 87a15e1ce
Closes #11328
(cherry picked from commit efc1e46a8a2d913a8070483178ca46293f0a4423)



commit e54b9b6fd635df024f81c1d2f33956996c95c379
Author:    John Poet <jpoet at mythtv.org> at Tue, 12 Feb 2013 10:26:30 -0700
Committer: John Poet <jpoet at mythtv.org> at Fri, 1 Mar 2013 16:10:26 -0700
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=e54b9b6fd635df024f81c1d2f33956996c95c379

DTVRecorder: buffer up each payload until we know if the payload is a keyframe.
Especially with H.264, we can be several packets into a payload before we
know if it is a keyframe or just a frame or something else.  Always buffer
the packets of a payload until we know what we are doing with the payload.

If we need to switch ringbuffers, we now do it so the new file will start at
the beginning of the payload holding a keyframe.  Each file will also start
with a PAT/PMT if the "recorder" calls for it.
(cherry picked from commit 87a15e1ce40d81058ff221308d666d73b1517ff2)

Conflicts:
	mythtv/libs/libmythtv/dtvrecorder.cpp
	mythtv/libs/libmythtv/recorders/iptvrecorder.cpp
	mythtv/libs/libmythtv/recorders/iptvrecorder.h



-----------------------------------------------------------------------

Summary of changes:
 mythtv/libs/libmythtv/asirecorder.cpp         |   15 +-
 mythtv/libs/libmythtv/asirecorder.h           |    1 +
 mythtv/libs/libmythtv/cetonrecorder.cpp       |   14 +-
 mythtv/libs/libmythtv/cetonrecorder.h         |    1 +
 mythtv/libs/libmythtv/dtvrecorder.cpp         |  339 ++++++++++++++-----------
 mythtv/libs/libmythtv/dtvrecorder.h           |    8 +-
 mythtv/libs/libmythtv/dvbrecorder.cpp         |   14 +-
 mythtv/libs/libmythtv/dvbrecorder.h           |    1 +
 mythtv/libs/libmythtv/hdhrrecorder.cpp        |   14 +-
 mythtv/libs/libmythtv/hdhrrecorder.h          |    1 +
 mythtv/libs/libmythtv/mpeg/mpegstreamdata.cpp |    8 +-
 mythtv/libs/libmythtv/mpeg/streamlisteners.h  |    5 +-
 mythtv/libs/libmythtv/mpegrecorder.cpp        |   11 +-
 13 files changed, 246 insertions(+), 186 deletions(-)

-- 



More information about the mythtv-firehose mailing list