Re: MID proposal

D Richard Felker III <[email protected]>
Newsgroups gmane.comp.video.mplayer.g2.devel
Message-ID <[email protected]>
On Sat, Nov 01, 2003 at 11:50:06PM +0100, Arpi wrote:
> > > Probably you will ask about the sense of this whole partial mpi stuff:
> > > it has not much sense currently, but we could have some filters/decoders
> > > which will support partial decoding / filtering.
> > 
> > This is NOT a clean way to do it. It's very limited (forces you to
> > only have one rectangle) and also forces all filters to support this
> 
> agree. x,y must go, it's unused in g1 too
> in my original plans (for g1's vf) it was for crop/expand stuff, i wanted
> to implement crop/expand by just changing those fields... was bad idea
> 
> > bloated ugliness of working on partial images explicitly. I have a
> 
> sure. we need well working slices, with x and w parameters (not y-only as in
> g1)

Yes, perhaps. I don't see how slices will help performance much if you
do them in a strange order tho. Anyway slices aren't really related to
this mess in mp_image.

> > much better design for new vp layer:
> > 
> > Let's say you want to blur a small rectangle of your picture. Here's
> > how the filter chain works:
> > 
> > 
> > vd ----> vf_subfilter ----> vo
> >             |   ^
> >             |   |
> >             V   |
> >            vf_blur
> 
> huh

Just a cool example of nonlinear filter chains. The (hypothetical)
vf_subfilter attaches an entire chain to itself at both ends to allow
you to apply filters to just a part of an image.

Rich
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.