[FFmpeg-cvslog] r15316 - trunk/doc/swscale.txt
Michael Niedermayer
michaelni
Mon Sep 15 03:37:20 CEST 2008
On Mon, Sep 15, 2008 at 12:44:56AM +0200, Diego Biurrun wrote:
> On Sun, Sep 14, 2008 at 04:38:47AM +0200, michael wrote:
> >
> > +Input to YUV Converter
> > + When the input to the main path is not planar 8bit per component yuv or
> > + 8bit gray then it is converted to planar 8bit YUV, 2 sets of converters
> > + exist for this currently one performing horizontal downscaling by 2
> > + before the convertion and the other leaving the full chroma resolution
> > + but being slightly slower. The scaler will try to preserve full chroma
> > + here when the output uses it,
>
> What are you referring to with the word "here"?
The "Input to YUV Converter"
>
> > +Horizontal scaler
> > + There are several horizontal scalers, a special case worth mentioning is
> > + the fast bilinear scaler that is made of runtime generated mmx2 code
> > + using specially tuned pshufw instructions.
> > + The remaining scalers are specially tuned for various filter lengths
> > + they scale 8bit unsigned planar data to 16bit signed planar data.
> > + Future >8bit per component inputs will need to add a new scaler here
> > + that preserves the input precission.
>
> Ditto, where does the scaler have to be added?
Currently all horizontal scalers do 8bit->16bit, one way to support 16bits
would be to add a 16->16bit horizontal scaler.
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
Why not whip the teacher when the pupil misbehaves? -- Diogenes of Sinope
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-cvslog/attachments/20080915/6b15cc91/attachment.pgp>
More information about the ffmpeg-cvslog
mailing list