On 26/08/2011 23:40, Ronald S. Bultje wrote:
Hi Mark,
On Fri, Aug 26, 2011 at 6:15 AM, Mark Kenna
<[email protected]> wrote:
Hi Guys
I have 4 AVFrames holding YUV420p data and I want to join them together into
a single AVFrame for encoding, in effect tiling the output like so:
[ ][ ]
[ ][ ]
Is LibAv able to do this without first converting to RGB and splicing them
together?
I don't think you ever need to convert to RGB.
You can't splice them together. However, you can make it easier. That
is, implement your own get_buffer callback and allocate one big buffer
with double strides and set offsets correctly so it puts it exactly at
these positions. (I hope that makes sense, I can provide more detail
if that is confusing.)
Ronald
_______________________________________________
libav-api mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-api
Hi Ronald
I think I know where you are coming from but can you explain in more
detail just to be sure? Perhaps some sample code if there is any?
Thanks,
Mark.
_______________________________________________
libav-api mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-api