[MPlayer-dev-eng] [PATCH] automatically insert vf_expand for displaying OSD

Attila Kinali attila at kinali.ch
Sun Sep 19 09:12:46 CEST 2004


On Wed, Sep 15, 2004 at 11:35:53PM -0400, D Richard Felker III wrote:
> > Ok...
> > Then let's completely drop that issue.
> > IMHO what needs to be done with the osd/sub code is, to remove it from
> > the vo modules completely. There is no need to support it with each
> > module if there is no HW accel. It should be IMHO either in vf.c or made
> > as a seperate vf (which is autoloaded when the user requests subtitles).
> 
> not possible, it's hopelessly slow. with subtitle code in the vo
> driver, it can blend directly into video memory. because the vf layer
> sucks (actually it's very very hard to design a vf layer where this
> would work) that can't be done with vf, so there'd be a ton of extra
> copying for subtitles, and movies would be unplayable on my box!

I somewhat dont like this answer :)
I thought that vf modules could selectively buffer strides or not.
Ie pass trough all strides that do not contain any drawn text and buffer
only those which are overwritten. Isnt that possible ? Or do i mix it up
with vp ?

Do you have any other ideas how this could be done in a more or less
fast way ?

> > Any volunteers to do that ? :)
> 
> arpi in g2
> me in g3 ;)
> 
> in g1? nobody..

I wont plan neither for g2 nor for g3 unless there is at least a core
available. Thus i want to see this fixed in g1.


			Attila Kinali




More information about the MPlayer-dev-eng mailing list