[MPlayer-dev-eng] [PATCH] libass support in vf_vo

Evgeniy Stepanov eugeni.stepanov at gmail.com
Sat Aug 26 15:52:46 CEST 2006


On Saturday 26 August 2006 14:24, Reimar Döffinger wrote:
> I have updated the patch, and it will show the problem with not calling
> VOCTRL_GET_EOSD_RES for every frame quite clearly: with -vo
> gl:scaled-osd it will work but look bad for lowres videos, without it
> will look good but break as soon as the initial size is changed.
> I used something like -vf scale=32:32,dsize=64:64 (optionally also with
> -fs) to test.

Fixed, now it is called for every frame.

> Also, VOCTRL_GET_EOSD_RES currently will return the scaled size
> _including_ the black borders in fullscreen. Not sure if this is
> desired, or if maybe the borders should be specified separately or so.

It is important to know exact placement of original image. I've updated 
mp_eosd_res_t, vo should return border sizes along with screen size.

Btw, why is -vo gl _that_ much better than -vo xv in terms of image quality, 
even without subtitles ? Different stretching algorithms ? Antialiasing ?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vf_vo.patch
Type: text/x-diff
Size: 7606 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/attachments/20060826/1239040e/attachment.patch>


More information about the MPlayer-dev-eng mailing list