[mythtv] [mythtv-commits] mythtv commit: r19986 - in trunk by janne

Janne Grunau janne-mythtv at grunau.be
Sat Feb 14 01:46:13 UTC 2009


On Thursday 12 February 2009 22:07:18 mythtv at cvs.mythtv.org wrote:
>       Author: janne
>         Date: 2009-02-12 21:07:18 +0000 (Thu, 12 Feb 2009)
> New Revision: 19986
>    Changeset: http://cvs.mythtv.org/trac/changeset/19986
>
> Added:
>
>    trunk/mythtv/libs/libmythtv/myth_imgconvert.cpp
>    trunk/mythtv/libs/libmythtv/myth_imgconvert.h
>    trunk/mythtv/libs/libswscale/libswscale.pro
>
> Modified:
>
>    trunk/mythplugins/mytharchive/mytharchive/thumbfinder.cpp
>    trunk/mythplugins/mytharchive/mytharchivehelper/main.cpp
>    trunk/mythtv/libs/libavcodec/libavcodec.pro
>    trunk/mythtv/libs/libmythtv/NuppelVideoPlayer.cpp
>    trunk/mythtv/libs/libmythtv/NuppelVideoPlayer.h
>    trunk/mythtv/libs/libmythtv/avformatdecoder.cpp
>    trunk/mythtv/libs/libmythtv/libmythtv.pro
>    trunk/mythtv/libs/libmythtv/mhi.cpp
>    trunk/mythtv/libs/libmythtv/nuppeldecoder.cpp
>    trunk/mythtv/libs/libmythtv/openglvideo.cpp
>    trunk/mythtv/libs/libmythtv/videoout_d3d.cpp
>    trunk/mythtv/libs/libmythtv/videoout_dx.cpp
>    trunk/mythtv/libs/libmythtv/videoout_ivtv.cpp
>    trunk/mythtv/libs/libmythtv/videoout_xv.cpp
>    trunk/mythtv/libs/libmythtv/videooutbase.cpp
>    trunk/mythtv/libs/libmythtv/videooutbase.h
>    trunk/mythtv/libs/libs.pro
>    trunk/mythtv/libs/libswscale/
>    trunk/mythtv/programs/mythcommflag/pgm.cpp
>    trunk/mythtv/programs/mythtranscode/transcode.cpp
>    trunk/mythtv/programs/programs-libs.pro
>
> Log:
>
> adds libswscale to the build system
>
> as preparation for the next ffmpeg sync
> running mythtv with --enable-swscale is not supposed to work at the
> moment the "#if ENABLE_SWSCALE"... will be removed as soon as
> img_convert and img_resample are removed. Refs #4862

One thing I forgot to mention in the commit msg, I always used fast 
bilinear as scaling algorithm since I wasn't sure how algorithm 
selection should be handled. For transcoding it is probably a bad choice 
but for PiP the quality difference shouldn't be noticeable.

The best approach is probably to select sane defaults and add a option 
for transcoding.

Janne
>
>
>
> _______________________________________________
> mythtv-commits mailing list
> mythtv-commits at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits



More information about the mythtv-dev mailing list