[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