[mythtv-commits] mythtv branch master updated by stuartm. v0.28-pre-2448-gbc19a5c

Git Repo Owner noreply at mythtv.org
Wed Dec 31 11:32:33 UTC 2014


The branch, master has been updated on the
mythtv repository by gitolite user stuartm.
       via  bc19a5cf3b32c619bc33d43820e0f584a03ea44d (commit)
      from  83cea27a781a702e32b02ebee2311f8bc8f6f657 (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 bc19a5cf3b32c619bc33d43820e0f584a03ea44d
Author:    Adam Williamson <awilliam at redhat.com> at Sat, 30 Aug 2014 14:33:08 -0700
Committer: Stuart Morgan <smorgan at mythtv.org> at Wed, 31 Dec 2014 11:32:13 +0000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=bc19a5cf3b32c619bc33d43820e0f584a03ea44d

firewirerecorder: use DTVRecorder for TS processing (fixes MPEG-4)
This fixes https://code.mythtv.org/trac/ticket/10080 and reduces
code duplication into the bargain. I couldn't find a way to
factor out FirewireRecorder::ProcessTSPacket entirely, but this
turns it into a fairly thin wrapper around the
ProcessAudioTSPacket and ProcessVideoTSPacket functions in
DTVRecorder. ProcessVideoTSPacket handles MPEG-4 just fine. This
also seems to speed up initial lock. Tested with a DCX3400 on
Shaw (Vancouver) - both MPEG-2 and MPEG-4 channels work.

Signed-off-by: Stuart Morgan <smorgan at mythtv.org>

Fixes #10080



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

Summary of changes:
 .../libs/libmythtv/recorders/firewirerecorder.cpp  |   29 +++++++-------------
 1 files changed, 10 insertions(+), 19 deletions(-)

-- 



More information about the mythtv-commits mailing list