[mythtv-users] How to get rid of slow and fancy menu fade in/out effects
Michael T. Dean
mtdean at thirdcontact.com
Fri Mar 14 20:10:33 UTC 2008
On 03/14/2008 11:17 AM, Josh White wrote:
>> Paint Engine
>> - Qt
>> - OpenGL
>> This selects what MythTV uses to draw. If you have decent hardware,
>> select OpenGL. Changing this requires a restart.
>>
> What constitutes "decent hardware" on a myth system?
Somewhere around a GF4 with properly installed NVIDIA proprietary
drivers should be more than decent.
> For some reason, after
> upgrading to .21, my frontend can hardly display SD content
Does content = video, if so, that's completely unrelated to the theme
painter (which is only used for menus).
> (on an SD TV; @
> 1024x768; which was a mythbuntu default that worked beautifully on .20.2),
> with a P4, 1.7ghz processor, 128mb GeFrorce FX5200, and 1.25gb of ram. It
> gets extra slow when the OSD is used.
>
That would be a playback profile option.
> Also, (not to hijack the thread, but this seems somewhat related) does
> anyone have a decent explanation of how to use the new screen to control
> which render, deinterlacer, etc.? Maybe I'm the only one that finds it less
> than intuitive.
That's what you need to configure for video output. Basically, you
don't want OpenGL there, and you probably just want ffmpeg decoder, Xv
renderer, and kerneldeint (or linear blend) with, maybe, the softblend
OSD renderer.
Here's my profile (obtained with the query at bottom):
Hostname: mythfrontend
Playback Profile Name: basic
Priority: 1
Comparison (0): > 0 0
Comparison (1):
Comparison (2):
Comparison (3):
Comparison (4):
Comparison (5):
Decoder: ffmpeg
Video Renderer: xv-blit
OSD Renderer: softblend
OSD Fade: 1
Deinterlacer (0): kerneldeint
Deinterlacer (1): onefield
Filters:
The query:
cat << "EOF" | mysql -umythtv -p mythconverg > ~/profiles.log
SELECT dpg.hostname AS Hostname, dpg.name AS 'Playback Profile Name',
MAX(IF(dp.value = 'pref_priority', dp.data, '')) AS 'Priority',
MAX(IF(dp.value = 'pref_cmp0', dp.data, '')) AS 'Comparison (0)',
MAX(IF(dp.value = 'pref_cmp1', dp.data, '')) AS 'Comparison (1)',
MAX(IF(dp.value = 'pref_cmp2', dp.data, '')) AS 'Comparison (2)',
MAX(IF(dp.value = 'pref_cmp3', dp.data, '')) AS 'Comparison (3)',
MAX(IF(dp.value = 'pref_cmp4', dp.data, '')) AS 'Comparison (4)',
MAX(IF(dp.value = 'pref_cmp4', dp.data, '')) AS 'Comparison (5)',
MAX(IF(dp.value = 'pref_decoder', dp.data, '')) AS Decoder,
MAX(IF(dp.value = 'pref_videorenderer', dp.data, ''))
AS 'Video Renderer',
MAX(IF(dp.value = 'pref_osdrenderer', dp.data, '')) AS 'OSD
Renderer',
MAX(IF(dp.value = 'pref_osdfade', dp.data, '')) AS 'OSD Fade',
MAX(IF(dp.value = 'pref_deint0', dp.data, '')) AS 'Deinterlacer
(0)',
MAX(IF(dp.value = 'pref_deint1', dp.data, '')) AS 'Deinterlacer
(1)',
MAX(IF(dp.value = 'pref_filters', dp.data, '')) AS Filters
FROM displayprofilegroups dpg, displayprofiles dp
WHERE dpg.profilegroupid = dp.profilegroupid
GROUP BY dpg.profilegroupid, dp.profileid
ORDER BY dpg.profilegroupid, dp.profileid\G
EOF
More information about the mythtv-users
mailing list