]> git.sesse.net Git - ffmpeg/commit
lavc: Redesign the internal encoding API.
authorMichael Niedermayer <michaelni@gmx.at>
Thu, 22 Mar 2012 17:07:57 +0000 (18:07 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Thu, 22 Mar 2012 18:03:48 +0000 (19:03 +0100)
commit740b9ff44ee903d49b3586f2018097ee630a37a3
treeafec49bd9ff997a68d45023a3aa60182a91451e9
parentdca0e4cd6157a3cb0e4d380d1c35e5da1c737315
lavc: Redesign the internal encoding API.

The new API allows (optionally and on by default) using a internal buffer to encode, avoiding
the need to allocate large buffers or risking failure on too small buffers.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavcodec/internal.h
libavcodec/utils.c