From: Anton Khirnov Date: Thu, 21 Jun 2012 09:48:58 +0000 (+0200) Subject: lavfi: reorder AVFilterBuffer fields. X-Git-Tag: v9_beta1~1335 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=cb81e29138c17b054d013022cfe81f788598ac7d;p=platform%2Fupstream%2Flibav.git lavfi: reorder AVFilterBuffer fields. Place related fields together, remove holes. --- diff --git a/libavfilter/avfilter.h b/libavfilter/avfilter.h index d119c1a..29c08fe 100644 --- a/libavfilter/avfilter.h +++ b/libavfilter/avfilter.h @@ -61,22 +61,6 @@ typedef struct AVFilterFormats AVFilterFormats; */ typedef struct AVFilterBuffer { uint8_t *data[8]; ///< buffer data for each plane/channel - int linesize[8]; ///< number of bytes per line - - unsigned refcount; ///< number of references to this buffer - - /** private data to be used by a custom free function */ - void *priv; - /** - * A pointer to the function to deallocate this buffer if the default - * function is not sufficient. This could, for example, add the memory - * back into a memory pool to be reused later without the overhead of - * reallocating it from scratch. - */ - void (*free)(struct AVFilterBuffer *buf); - - int format; ///< media format - int w, h; ///< width and height of the allocated buffer /** * pointers to the data planes/channels. @@ -93,6 +77,21 @@ typedef struct AVFilterBuffer { * in order to access all channels. */ uint8_t **extended_data; + int linesize[8]; ///< number of bytes per line + + /** private data to be used by a custom free function */ + void *priv; + /** + * A pointer to the function to deallocate this buffer if the default + * function is not sufficient. This could, for example, add the memory + * back into a memory pool to be reused later without the overhead of + * reallocating it from scratch. + */ + void (*free)(struct AVFilterBuffer *buf); + + int format; ///< media format + int w, h; ///< width and height of the allocated buffer + unsigned refcount; ///< number of references to this buffer } AVFilterBuffer; #define AV_PERM_READ 0x01 ///< can read from the buffer