Hi, On Mon, Jun 27, 2011 at 2:38 AM, Diego Biurrun <[email protected]> wrote: >> +/** >> + * Write one line of horizontally scaled Y/U/V/A to packed-pixel YUV/RGB >> + * output by doing multi-point vertical scaling between input pixels. >> + * >> + * @param c SWS scaling context >> + * @param lumFilter vertical luma/alpha scaling coefficients, 12bit [0,4096] >> + * @param lumSrc scaled luma (Y) source data, 15bit for 8bit output >> + * @param lumFilterSize number of vertical luma/alpha input lines to scale >> + * @param chrFilter vertical chroma scaling coefficients, 12bit [0,4096] >> + * @param chrUSrc scaled chroma (U) source data, 15bit for 8bit output >> + * @param chrVSrc scaled chroma (V) source data, 15bit for 8bit output >> + * @param chrFilterSize number of vertical chroma input lines to scale >> + * @param alpSrc scaled alpha (A) source data, 15bit for 8bit output >> + * @param dest pointer to the output plane >> + * @param dstW width of lumSrc and alpSrc in pixels, number of pixels >> + * to write into dest[] >> + * @param y vertical line number for this output. This does not need >> + * to be used to calculate the offset in the destination, >> + * but can be used to generate comfort noise using dithering >> + * for some output formats > > . > > Vertical alignment could make this more readable.
Can you elaborate? Ronald _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
