[mythtv-commits] mythtv commit: r25497 by markk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Fri Jul 30 05:55:39 UTC 2010
Author: markk
Date: 2010-07-30 05:55:39 +0000 (Fri, 30 Jul 2010)
New Revision: 25497
Changeset: http://svn.mythtv.org/trac/changeset/25497
Added:
trunk/mythtv/libs/libmythtv/privatedecoder.cpp
trunk/mythtv/libs/libmythtv/privatedecoder.h
trunk/mythtv/libs/libmythtv/privatedecoder_mpeg2.cpp
trunk/mythtv/libs/libmythtv/privatedecoder_mpeg2.h
Modified:
trunk/mythtv/libs/libmythtv/avformatdecoder.cpp
trunk/mythtv/libs/libmythtv/avformatdecoder.h
trunk/mythtv/libs/libmythtv/libmythtv.pro
trunk/mythtv/libs/libmythtv/mythcodecid.cpp
trunk/mythtv/libs/libmythtv/mythcodecid.h
Log:
Move libmpeg2 decoding into a seperate PrivateDecoder class.
This establishes a more modular approach to adding decoders not
supported in FFMPEG and cleans up AvFormatDecoder a little. Currently
only used to handle libmpeg2 decoding but will soon be used to simplify
adding OS X VDA decoding, CrystalHD support when written and any other
decoders that do not fit naturally into the FFMPEG structure.
More information about the mythtv-commits
mailing list