[mythtv-users] Everyone is short and fat - unwanted letterboxing during SD playback

Paul Gardiner lists at glidos.net
Fri Jan 11 17:37:46 UTC 2013


On 11/01/2013 14:59, Michael T. Dean wrote:
> On 01/11/2013 05:26 AM, Paul Gardiner wrote:
>> My SD playback is being vertically scaled. It happens always for
>> recording playback and sometimes for live tv.
>>
>> Frontend setup
>>
>> recent 0.26-fixes
>>
>> UI: 720p
>> Video playback: allowed to choose 1080p, 720p or 576i
>>
>> Playback profile
>>     for height = 576 - ffmpeg and xv-blit
>>     any other height - vdpau
>>
>>
>> If I use vdpau throughout then then I don't see the problem, but I
>> have good reson for wanting to use xv-blit for SD (which I could
>> explain if anyone is interested - probably not :-) ).
>>
>> I'd like to see if I can fix this, but I'm not sure where to look.
>> I wondered if, because of timing issues, the vertical scaling was
>> being based on the UI resolution, but then why not the horizontal
>> scaling too?!
>>
>> I could stick a bug in track but I can't imagine that a problem with
>> this unusual usage would be of much interest to anyone else.
>>
>> Any help much appreciated.

Thanks for the reply Mike.

> It's almost definitely a misconfiguration of your system and not a
> bug--otherwise, other people would have reported issues with aspect
> ratio.

I thought my particular set up might be quite rare, especially using
a combination of vdpau and xv-blit. It certainly works fine if I
use vdpau throughout.

> Please post the output of the following and provide the host
> name/profile ID you're using for the affected frontend.  (You may need
> to run the mysql commands--starting with cat and ending with EOF--on the
> system with the MySQL server rather than the frontend, or include a
> -h<hostname> in the command.)
>
> xdpyinfo 2>&1 | tee ~/settings.txt &&
> cat<< "EOF" | mysql -umythtv -p mythconverg 2>&1 | tee -a ~/settings.txt
> SELECT * FROM settings WHERE value IN ('AspectOverride', 'Zoom',
> 'GuiWidth', 'GuiHeight', 'GuiSizeForTV', 'UseVideoModes',
> 'GuiVidModeResolution', 'XineramaScreen', 'XineramaMonitorAspectRatio');
> SELECT * FROM settings WHERE value LIKE 'TVVidModeResolution%';
> SELECT * FROM settings WHERE value LIKE 'TVVidModeForceAspect%';
> SELECT * FROM settings WHERE value LIKE 'VidMode%';
> EOF

I've attached the output of the mysql query. The frontend in question
is called lithe. I don't have xdpyinfo on that machine. It's minimyth
based so I cannot install it either. Is there any other way to get the
information you requested - perhaps the X log?

Cheers,
	Paul.


-------------- next part --------------
ERROR 1045 (28000): Access denied for user 'mythtv'@'localhost' (using password: YES)
value	data	hostname
AspectOverride	0	?
AspectOverride	0	fred
AspectOverride	0	gee
AspectOverride	0	glidos
AspectOverride	0	gunk
AspectOverride	0	lithe
AspectOverride	0	myth
AspectOverride	0	plonty
AspectOverride	0	slinky
GuiHeight	548	gunk
GuiHeight	720	lithe
GuiHeight	556	myth
GuiHeight	0	slinky
GuiSizeForTV	1	?
GuiSizeForTV	0	fred
GuiSizeForTV	1	gee
GuiSizeForTV	1	glidos
GuiSizeForTV	0	gunk
GuiSizeForTV	0	lithe
GuiSizeForTV	0	myth
GuiSizeForTV	1	plonty
GuiSizeForTV	0	slinky
GuiVidModeResolution	640x480	?
GuiVidModeResolution	640x480	fred
GuiVidModeResolution	640x480	gee
GuiVidModeResolution	640x480	glidos
GuiVidModeResolution	1280x720	lithe
GuiVidModeResolution	640x480	myth
GuiVidModeResolution	640x480	plonty
GuiVidModeResolution	640x480	slinky
GuiWidth	671	gunk
GuiWidth	1280	lithe
GuiWidth	697	myth
GuiWidth	0	slinky
UseVideoModes	0	?
UseVideoModes	0	fred
UseVideoModes	0	gee
UseVideoModes	0	glidos
UseVideoModes	0	gunk
UseVideoModes	1	lithe
UseVideoModes	0	myth
UseVideoModes	0	plonty
UseVideoModes	0	slinky
value	data	hostname
TVVidModeResolution	640x480	?
TVVidModeResolution	400x300	fred
TVVidModeResolution	640x350	gee
TVVidModeResolution	720x400	glidos
TVVidModeResolution	1920x1080	lithe
TVVidModeResolution	640x480	myth
TVVidModeResolution	720x400	plonty
TVVidModeResolution	640x480	slinky
TVVidModeResolution0	640x480	?
TVVidModeResolution0	400x300	fred
TVVidModeResolution0	640x350	gee
TVVidModeResolution0	720x400	glidos
TVVidModeResolution0	1280x720	lithe
TVVidModeResolution0	640x480	myth
TVVidModeResolution0	720x400	plonty
TVVidModeResolution0	640x480	slinky
TVVidModeResolution1	640x480	?
TVVidModeResolution1	400x300	fred
TVVidModeResolution1	640x350	gee
TVVidModeResolution1	720x400	glidos
TVVidModeResolution1	720x576	lithe
TVVidModeResolution1	640x480	myth
TVVidModeResolution1	720x400	plonty
TVVidModeResolution1	640x480	slinky
TVVidModeResolution2	640x480	?
TVVidModeResolution2	400x300	fred
TVVidModeResolution2	640x350	gee
TVVidModeResolution2	720x400	glidos
TVVidModeResolution2	720x576	lithe
TVVidModeResolution2	640x480	myth
TVVidModeResolution2	720x400	plonty
TVVidModeResolution2	640x480	slinky
value	data	hostname
TVVidModeForceAspect	0.0	?
TVVidModeForceAspect	0.0	fred
TVVidModeForceAspect	0.0	gee
TVVidModeForceAspect	0.0	glidos
TvVidModeForceAspect	0.0	lithe
TVVidModeForceAspect	0.0	myth
TVVidModeForceAspect	0.0	plonty
TVVidModeForceAspect	0.0	slinky
TVVidModeForceAspect0	0.0	?
TVVidModeForceAspect0	0.0	fred
TVVidModeForceAspect0	0.0	gee
TVVidModeForceAspect0	0.0	glidos
TVVidModeForceAspect0	0.0	lithe
TVVidModeForceAspect0	0.0	myth
TVVidModeForceAspect0	0.0	plonty
TVVidModeForceAspect0	0.0	slinky
TVVidModeForceAspect1	0.0	?
TVVidModeForceAspect1	0.0	fred
TVVidModeForceAspect1	0.0	gee
TVVidModeForceAspect1	0.0	glidos
TVVidModeForceAspect1	0.0	lithe
TVVidModeForceAspect1	0.0	myth
TVVidModeForceAspect1	0.0	plonty
TVVidModeForceAspect1	0.0	slinky
TVVidModeForceAspect2	0.0	?
TVVidModeForceAspect2	0.0	fred
TVVidModeForceAspect2	0.0	gee
TVVidModeForceAspect2	0.0	glidos
TVVidModeForceAspect2	0.0	lithe
TVVidModeForceAspect2	0.0	myth
TVVidModeForceAspect2	0.0	plonty
TVVidModeForceAspect2	0.0	slinky
value	data	hostname
VidModeHeight0	720	lithe
VidModeHeight1	576	lithe
VidModeHeight2	576	lithe
VidModeWidth0	1280	lithe
VidModeWidth1	544	lithe
VidModeWidth2	720	lithe


More information about the mythtv-users mailing list