[mythtv-firehose] mythtv/gpu-commflag commit: cfd1ce237 by Jean-Yves Avenard (jyavenard)
MythTV
noreply at mythtv.org
Mon Mar 19 18:16:34 UTC 2012
Author: Jean-Yves Avenard <jyavenard at mythtv.org>
Change Date: 2012-03-14T06:37:45-07:00
Push Date: 2012/03/19 11:15:58 -0700
Repository: mythtv
Branch: gpu-commflag
New Revision: cfd1ce237b1354993be6d131b439477f2f410869
Changeset: https://github.com/MythTV/mythtv/commit/cfd1ce237
Log:
Add default VDA playback profiles
They are defined as follow:
VDA High Quality:
1- vda decoder, 2 cpus, opengl for rendering and osd, Greedy HighMotion (2x) for deinterlacer with Greedy HighMotion fallback
2- same as above, with ffmpeg decoder
VDA Normal Quality:
1- vda decoder, 2 cpus, opengl for rendering and osd, Kernel (2x, HW) for deinterlacer with Kernel (HW) fallback
2- same as above, with ffmpeg decoder
VDA Slim:
1- vda decoder, 2 cpus, opengl for rendering and osd, LinearBlend (2X, HW) for deinterlacer with LinearBlend (HW) fallback
2- same as above, with ffmpeg decoder
The profiles are only available on mac, and if it supports VDA. I have no doubt that any mac supporting VDA (more recent than 2010) will support VDA High Quality without issues. VDA Normal is probably just as good quality-wise but uses half as much the CPU
Modified:
mythtv/libs/libmythbase/mythversion.h
mythtv/libs/libmythtv/privatedecoder_vda.h
mythtv/libs/libmythtv/videodisplayprofile.cpp
mythtv/libs/libmythtv/videodisplayprofile.h
mythtv/programs/mythfrontend/globalsettings.cpp
More information about the mythtv-firehose
mailing list