[MPlayer-dev-eng] New inverse-telecine filter
mplayer at hzoli.2y.net
Sun Dec 7 12:09:06 CET 2003
> > --- libmpcodecs/vf_pullup2.c-save2 Sat Dec 6 18:11:27 2003
> > +++ libmpcodecs/vf_pullup2.c Sat Dec 6 18:17:27 2003
> > @@ -896,7 +896,7 @@
> > if (!p->planes) init(p, mpi);
> > if (mpi->type == MP_IMGTYPE_TEMP ||
> > - (mpi->type == MP_IMGTYPE_IPB && (mpi->flags & MP_IMGFLAG_READABLE)))
> > + (mpi->type == MP_IMGTYPE_IPB && !(mpi->flags & MP_IMGFLAG_READABLE)))
> This was the first thing I tried. No help. It just switches which pair
> of buffers get used for I/P and which get used for B.
Yes, this should not make any difference.
> > - dmpi = vf_get_image(vf->next,mpi->imgfmt,MP_IMGTYPE_EXPORT,0,p->w, p->h);
> > + dmpi = vf_get_image(vf->next, mpi->imgfmt, MP_IMGTYPE_EXPORT,
> > + MP_IMGFLAG_PRESERVE|MP_IMGFLAG_READABLE,
> > + p->w, p->h);
> Readable and preserve flags are meaningless with export-type image.
Yes, that what I though too, but I do not know what else can I try.
> Anyway I just tried this to make sure, and it doesn't help either...
Here is one more try, I only use DR for TEMP and B-frames. If it does
not work, I'll have to stop using DR? But I do not understand why
does it work for me? If it still does not work, could you please
upload a gzipped binary with debug compiled vf_filmdint.o, as well as
the mplayer -v -vf filmdint=verbose=1 output?
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
More information about the MPlayer-dev-eng