[mythtv-commits] mythtv commit: r9919 - in trunk/mythtv/libs/libmythtv by danielk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Thu May 11 15:19:59 EDT 2006
Author: danielk
Date: 2006-05-11 19:19:58 +0000 (Thu, 11 May 2006)
New Revision: 9919
Changeset: http://cvs.mythtv.org/trac/changeset/9919
Added:
trunk/mythtv/libs/libmythtv/mpeg/h264utils.cpp
trunk/mythtv/libs/libmythtv/mpeg/h264utils.h
Modified:
trunk/mythtv/libs/libmythtv/avformatdecoder.cpp
trunk/mythtv/libs/libmythtv/avformatdecoder.h
trunk/mythtv/libs/libmythtv/libmythtv.pro
trunk/mythtv/libs/libmythtv/videodev2_myth.h
trunk/mythtv/libs/libmythtv/videoout_xv.cpp
trunk/mythtv/libs/libmythtv/videooutbase.h
Log:
Fixes #1788. Refs #1787. Adds much of the code needed for H.264 (aka MPEG-4 AVC) TS decoding in MythTV.
In particular this adds it to the MythCodecID and other enums, and adds a H.264 keyframe/frame finder to avformatdecoder. You would still need to get a H.264 video into MythTV with a keyframe map for proper playback with skipping (see #1787).
The patch was submitted by Jean Michel Bouffard on behalf of the Queen of Canada and the Canadian Communications Research Centre.
More information about the mythtv-commits
mailing list