[mythtv-commits] mythtv commit: r23843 - in branches/libmythui-osd by markk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Mon Mar 29 01:30:24 UTC 2010
Author: markk
Date: 2010-03-29 01:30:24 +0000 (Mon, 29 Mar 2010)
New Revision: 23843
Changeset: http://svn.mythtv.org/trac/changeset/23843
Added:
branches/libmythui-osd/libs/libmythtv/cc608reader.cpp
branches/libmythui-osd/libs/libmythtv/cc608reader.h
branches/libmythui-osd/libs/libmythtv/cc608screen.cpp
branches/libmythui-osd/libs/libmythtv/cc608screen.h
Modified:
branches/libmythui-osd/libs/libmythtv/NuppelVideoPlayer.cpp
branches/libmythui-osd/libs/libmythtv/NuppelVideoPlayer.h
branches/libmythui-osd/libs/libmythtv/NuppelVideoRecorder.cpp
branches/libmythui-osd/libs/libmythtv/NuppelVideoRecorder.h
branches/libmythui-osd/libs/libmythtv/avformatdecoder.cpp
branches/libmythui-osd/libs/libmythtv/cc608decoder.h
branches/libmythui-osd/libs/libmythtv/libmythtv.pro
branches/libmythui-osd/libs/libmythtv/nuppeldecoder.cpp
branches/libmythui-osd/libs/libmythtv/osd.cpp
branches/libmythui-osd/libs/libmythtv/osd.h
branches/libmythui-osd/programs/mythtranscode/transcode.cpp
Log:
Branch libmythui-osd: Convert EIA-608 and NUV teletext subtitling to the
new OSD code.
This follows the CEA-708 subtitling model with a dedicate CC608Reader
class that feeds data to a new CC608Screen class on demand
(MythScreenType subclass). Much of this is simply the movement of
existing code from NuppelVideoPlayer into CC608Reader with changes to
variable naming and some additional locking around the output buffers -
the underlying decode/read/present logic should remain unchanged.
Refs #7650.
More information about the mythtv-commits
mailing list