[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