doc/Doxyfile: Add FF_PAD_STRUCTURE to PREDEFINED

The FF_PAD_STRUCTURE is too complex for doxygen to be able to
properly handle, resulting in completely broken AVBPrint documentation.

To fix that, tell Doxygen what to expand that macro to.
This commit is contained in:
Marvin Scholz 2022-09-24 20:29:54 +02:00 committed by Anton Khirnov
parent 80c8b988fb
commit fe9381ede6

View File

@ -1980,6 +1980,7 @@ PREDEFINED = __attribute__(x)= \
av_alloc_size(...)= \ av_alloc_size(...)= \
AV_GCC_VERSION_AT_LEAST(x,y)=1 \ AV_GCC_VERSION_AT_LEAST(x,y)=1 \
AV_GCC_VERSION_AT_MOST(x,y)=0 \ AV_GCC_VERSION_AT_MOST(x,y)=0 \
"FF_PAD_STRUCTURE(name,size,...)=typedef struct name { __VA_ARGS__ } name;" \
__GNUC__ __GNUC__
# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this