Re: Chroma at 4:2:0 sampling.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Thu, 11 Oct 2001, Billy Biggs wrote:
>   No, I don't think it can output 4:2:0 packed.  So, you're saying we
> can just edit the DMA program to not SKIP every other line (which is
> pretty wrong if the image is composed of two fields)?  That would be

There are two DMA programs, one for the top and one for the bottom field.  You
would have the top program send the first line to chroma plane line 1, skip
the second line of the field, send the third line to the chomra plane line 3,
skip, line 5, skip, line 7, etc.  The bottom program would send the first line
to chroma line 2, skip the next, then line 4, etc.

> nice, if you can also have it perform some averaging of chroma.

Nope, no averaging.  You'll need to get 4:2:2 and downsample yourself if you
want that.  The data from the video scaler portion of the chip comes out one
line at a time to the DMA engine.  There isn't any kind of line store and
average circuity.

>   Ideally I think of it like this:  Let o == chroma + luma sample, x ==
> luma sample.  So, for 4:2:0 encoding, we get this:
>   1: o x o x o x o x
>   2: o x o x o x o x
>   3: o x o x o x o x
>   4: o x o x o x o x

That looks like 4:2:2 to me.





[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux