diff options
author | Martin Storsjö <martin@martin.st> | 2022-03-18 10:13:27 +0200 |
---|---|---|
committer | Martin Storsjö <martin@martin.st> | 2022-03-19 00:01:57 +0200 |
commit | 2d368392a5d6b856d63959ae8bfd40dd598c27e7 (patch) | |
tree | 2695cbe08ad37fc5d7ad0b8d2cb6d63955851966 /libavfilter/avfilter.h | |
parent | fce01276422a0e121d61aec811ee1773f9013b9c (diff) |
Keep including the full version.h when headers are included externally
This avoids unnecessary churn and build breakage for users, by
making sure the whole version.h is included like it has been so far,
while keeping the benefit of not needing to rebuild most files in
the ffmpeg tree on minor/micro bumps.
Signed-off-by: Martin Storsjö <martin@martin.st>
Diffstat (limited to 'libavfilter/avfilter.h')
-rw-r--r-- | libavfilter/avfilter.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libavfilter/avfilter.h b/libavfilter/avfilter.h index 3fb41d777c..2e8197c9a6 100644 --- a/libavfilter/avfilter.h +++ b/libavfilter/avfilter.h @@ -48,6 +48,12 @@ #include "libavutil/rational.h" #include "libavfilter/version_major.h" +#ifndef HAVE_AV_CONFIG_H +/* When included as part of the ffmpeg build, only include the major version + * to avoid unnecessary rebuilds. When included externally, keep including + * the full version information. */ +#include "libavfilter/version.h" +#endif /** * Return the LIBAVFILTER_VERSION_INT constant. |