[MPlayer-dev-eng] aspect ratio with OSD
Dominik 'Rathann' Mierzejewski
dominik at rangers.eu.org
Mon Jan 24 02:12:59 CET 2005
On Sunday, 23 January 2005 at 18:06, D Richard Felker III wrote:
> On Sun, Jan 23, 2005 at 05:33:57PM +0100, Csillag Kristof wrote:
[...]
> > Basically, the problem is that aspect ratio is not passed to the OSD
> > level by the VO drivers; every function call exported from the
> > OSD level only takes two parameters, width and height, and because the
> > VO drivers can do rescaling (like Xv), we can not calculate the aspect
> > from this.
> >
> > * * *
> >
> > If we want to render OSD elements (both text subtitles and VOBsub
> > subtitles) with correct aspect rate, we must get the necessary
> > information from the VO drivers.
> >
> > So, we have to opinions:
> >
> > 1. To modify every OSD call in every VO driver,
> > to include this one extra parameter besides
> > the width and the height. (~70 lines.)
[...]
> I vote for option 1. MPlayer already has too many bad hacks with
> global vars.
Does this mean that after that, we can have a working -vf
autoexpand=aspect=4/3 that will add black borders to fit the movie within
the specified AR without the VO rescaling it to whatever it sees fit?
R.
--
MPlayer RPMs maintainer: http://greysector.rangers.eu.org/mplayer/
"I am Grey. I stand between the candle and the star. We are Grey.
We stand between the darkness ... and the light."
-- Delenn in Grey Council in Babylon 5:"Babylon Squared"
More information about the MPlayer-dev-eng
mailing list