Add a macro to get the number of elements in a table.
authorBenoit Fouet <benoit.fouet@free.fr>
Wed, 15 Oct 2008 07:24:54 +0000 (07:24 +0000)
committerBenoit Fouet <benoit.fouet@free.fr>
Wed, 15 Oct 2008 07:24:54 +0000 (07:24 +0000)
Originally committed as revision 15619 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavutil/common.h

index 42fe951..9c78804 100644 (file)
 #define FFMIN3(a,b,c) FFMIN(FFMIN(a,b),c)
 
 #define FFSWAP(type,a,b) do{type SWAP_tmp= b; b= a; a= SWAP_tmp;}while(0)
+#define FF_ARRAY_ELEMS(a) (sizeof(a) / sizeof((a)[0]))
 
 /* misc math functions */
 extern const uint8_t ff_log2_tab[256];