Resize AVFilterBuffer to hold 8 planes/linesizes worth of data.

This is required for making AVFilterBuffer useful for storing audio
data.

Patch by S.N. Hemanth Meenakshisundaram revert <ude.dscu@skaneems>.

Originally committed as revision 24592 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
S.N. Hemanth Meenakshisundaram 2010-07-30 08:42:25 +00:00 committed by Stefano Sabatini
parent ecc7bfe30c
commit 56b5e9d5a9
1 changed files with 4 additions and 4 deletions

View File

@ -25,8 +25,8 @@
#include "libavutil/avutil.h"
#define LIBAVFILTER_VERSION_MAJOR 1
#define LIBAVFILTER_VERSION_MINOR 26
#define LIBAVFILTER_VERSION_MICRO 2
#define LIBAVFILTER_VERSION_MINOR 27
#define LIBAVFILTER_VERSION_MICRO 0
#define LIBAVFILTER_VERSION_INT AV_VERSION_INT(LIBAVFILTER_VERSION_MAJOR, \
LIBAVFILTER_VERSION_MINOR, \
@ -66,8 +66,8 @@ typedef struct AVFilterPad AVFilterPad;
*/
typedef struct AVFilterBuffer
{
uint8_t *data[4]; ///< buffer data for each plane
int linesize[4]; ///< number of bytes per line
uint8_t *data[8]; ///< buffer data for each plane/channel
int linesize[8]; ///< number of bytes per line
int format; ///< media format
unsigned refcount; ///< number of references to this buffer