I'm trying to use XvShmCreateImage() to create a YV12 image of size
2880x1152.
The call succeeds but the data_size field in the returned XvImage is smaller
than the required 2880x1152x3/2 bytes.
Looking at the value of XvImage->data_size I guess my XvImage has been
cropped to 2048x1152.

Is this down to the driver (ATI r128 in this case) or a another software
layer in libXv?
Is this the correct behaviour from XvShmCreateImage()?

Is there a workaround I can use in my application?...

The way I want to use this XvImage is like this:
The source is actually composed of a 4x4 grid of 720*288 YUV images
The destination for XvShmPutImage is always a 720x576 window
The source for XvShmPutImage is a subset of the grid (1, 2x2, 3x3, or 4x4).

Anybody help me out

TIA

Paul Robertson

_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to